One Pot Rice Chili Full Recipe for a Hearty Weeknight Dinner
A warm bowl of tender rice, savory beans, sweet vegetables, bold spices, and tomatoes can come together in one pot. This One Pot Rice Chili Full Recipe keeps prep short, dishes to a minimum, and costs low with everyday pantry staples.
The rice cooks right in the chili, soaking up the broth and tomato flavor as it softens. You’ll also find easy swaps for meat, beans, vegetables, and toppings, plus tips for keeping the rice tender instead of mushy.
Why One-Pot Rice Chili Belongs in Your Weekly Meal Rotation
A complete meal made in one pot
Rice brings substance, beans add plant-based protein and fiber, and vegetables provide color and texture. Ground beef, turkey, chicken, or extra lentils can make the chili even more filling.
Cooking the rice in the tomato broth gives each grain more flavor than plain boiled rice. It also means you won’t need a second pan for a side dish.
Budget-friendly pantry ingredients
Canned beans, tomatoes, rice, onion, garlic, broth, and chili powder form the base. These foods are affordable, easy to store, and flexible enough for last-minute cooking.
Frozen corn, canned green chiles, or leftover vegetables can replace fresh produce. That helps cut food waste while making prep faster.
Easy to customize for different diets
Use vegetable broth and skip the meat for a vegetarian or vegan rice chili. The recipe is naturally gluten-free when your broth, canned products, and spice blends carry gluten-free labels.
Add ground beef, turkey, chicken, lentils, corn, bell peppers, or another can of beans. Check labels on broth, canned chili products, and seasonings if you need to avoid gluten, dairy, or other allergens.
One Pot Rice Chili Full Recipe Ingredients for Deep Flavor
Core ingredients for the chili base
You’ll need 1 tablespoon olive oil, 1 medium diced onion, 1 diced bell pepper, 3 minced garlic cloves, 1 1/2 tablespoons chili powder, 2 teaspoons ground cumin, and 1 teaspoon smoked paprika. Add 1 teaspoon salt and 1/2 teaspoon black pepper, adjusting later if needed.
Stir in one 14.5-ounce can of diced tomatoes, 1 1/2 cups broth, 1 cup long-grain white rice, and two 15-ounce cans of drained beans. Sautéed aromatics build the base, while briefly heating the spices releases their warm, earthy flavor.
Choosing rice that cooks evenly
Long-grain white rice gives the most reliable texture in this recipe. Rinse it when needed to remove excess surface starch, then drain it well before adding it to the pot. Rinsing can slightly change the liquid balance, so avoid adding extra water at the start.
Brown rice, wild rice, and specialty rice varieties often need more liquid and a longer cook time. Use them only if you’ve tested the timing and broth amount for your brand and pot.
Optional ingredients and finishing toppings
Stir in 1 cup corn, a diced jalapeño, or a small can of green chiles for extra flavor. Ground meat works well in the base, while cooked shredded chicken can go in near the end.
Top each bowl with cilantro, lime juice, shredded cheese, sour cream, avocado, or sliced green onions. Add these after cooking so they keep their fresh flavor and provide a cool contrast to the hot chili.
How to Cook One Pot Rice Chili Without Mushy Rice
Sauté the aromatics and optional meat
Heat the oil in a large, heavy-bottomed pot or Dutch oven over medium heat. Cook the onion and bell pepper for 4 to 5 minutes, until soft, then add the garlic for 30 seconds.
If using ground beef or turkey, brown it before adding the spices. Break it into small pieces and avoid overcrowding the pot, since too much meat at once will steam instead of brown.
Bloom the spices and combine the chili ingredients
Stir in the chili powder, cumin, smoked paprika, salt, and pepper. Cook for about 30 seconds, then add the tomatoes, broth, beans, and any corn or green chiles.
Scrape the bottom of the pot to loosen browned bits. The mixture should look loose enough to cook the rice but not resemble a thin soup.
Add the rice and simmer gently
Stir in the rinsed rice and bring the mixture to a gentle simmer. Cover the pot, lower the heat, and cook for 20 to 25 minutes, stirring once or twice to prevent sticking.
Keep the lid closed as much as possible because steam helps cook the rice. If the grains remain firm and the pot looks dry, add hot broth or water 1/4 cup at a time. Remove the pot from heat and let it rest, covered, for 5 minutes before serving.
Texture, Seasoning, and Doneness Checks That Improve the Final Dish
Preventing undercooked or overcooked rice
Rice cooks differently based on its type, the width of the pot, lid fit, altitude, and simmer temperature. The grains should be tender, most of the liquid should be absorbed, and the chili should stay thick but spoonable.
A tight lid and low simmer give the best results. The short covered rest finishes the grains and spreads moisture through the beans and sauce.
Balancing thickness and moisture
If the rice is still firm, add a small splash of hot broth and keep cooking over low heat. If the rice is done but the chili is too loose, simmer uncovered for a few minutes.
You can also mash a small portion of the beans against the side of the pot. Avoid prolonged boiling, which can split the rice and break down the beans.
Adjusting spice, salt, and acidity
Add cayenne, hot sauce, diced jalapeño, or chipotle for more heat. If the chili becomes too spicy, stir in more beans, tomatoes, broth, or a cool topping.
Taste before adding more salt because canned beans, broth, and seasoned tomatoes may already contain plenty. A squeeze of lime juice or a teaspoon of vinegar brightens the rich sauce.
Variations and Serving Ideas for Rice Chili
Vegetarian and vegan rice chili
Use vegetable broth, beans, lentils, mushrooms, or extra vegetables instead of meat. For a dairy-free bowl, add avocado, cilantro, lime, or dairy-free yogurt.
Meaty and higher-protein versions
Brown 1 pound of ground beef, turkey, or sausage before adding spices and liquid. Raw ground meat must be fully cooked before the rice goes in.
Cooked chicken, shredded beef, or leftover roast can be stirred in during the final 5 minutes. This keeps the meat moist and prevents it from becoming tough.
Toppings, sides, and serving formats
Cheddar, Monterey Jack, sour cream, Greek yogurt, avocado, tortilla chips, scallions, and lime wedges all work well. Serve the chili with cornbread, a green salad, roasted vegetables, or fresh fruit.
Leftovers can fill bell peppers or burritos. You can also serve a reheated portion with a fried egg for a hearty breakfast.
Storage, Reheating, and Meal-Prep Tips
Cooling and refrigerating leftovers
Transfer the chili to shallow, airtight containers and refrigerate it promptly. Rice-based dishes should not sit at room temperature for an extended time; refrigerate within two hours.
Store toppings in separate containers so herbs stay crisp and chips remain crunchy. Refrigerated rice chili keeps well for 3 to 4 days.
Reheating without drying out the rice
The chili thickens in the refrigerator, so add a splash of broth or water before reheating. Warm individual portions in the microwave in short intervals, stirring between each one, or heat gently on the stovetop.
Freezing and portioning
Cool the chili before placing it in airtight, freezer-safe containers. Freeze individual portions for up to 2 to 3 months, knowing the rice may soften slightly after thawing.
Thaw it in the refrigerator or reheat frozen chili over low heat with added broth. Stir often as it warms.
One Pot Rice Chili Full Recipe at a Glance
Recipe details
Prep time: 15 minutes
Cook time: 25 minutes
Total time: 40 minutes
Yield: 6 servings, about 1 1/2 cups each
Ingredients and substitutions
Use 1 tablespoon olive oil; 1 medium onion, diced; 1 bell pepper, diced; 3 garlic cloves, minced; 1 1/2 tablespoons chili powder; 2 teaspoons cumin; 1 teaspoon smoked paprika; 1 teaspoon salt; 1/2 teaspoon black pepper; one 14.5-ounce can diced tomatoes; 1 1/2 cups low-sodium vegetable or chicken broth; 1 cup rinsed long-grain white rice; and two 15-ounce cans beans, drained and rinsed.
Optional additions include 1 cup corn, one diced jalapeño, one 4-ounce can green chiles, or 1 pound browned ground meat. Use vegetable broth and skip cheese or sour cream for a vegan version.
Cooking method
Heat oil in a Dutch oven over medium heat. Cook onion and bell pepper for 4 to 5 minutes. Add garlic and cook for 30 seconds.
Add chili powder, cumin, paprika, salt, and pepper. Stir for 30 seconds.
Add tomatoes, broth, beans, and optional vegetables. Scrape the pot, then stir in the rice.
Bring to a gentle simmer. Cover, reduce heat to low, and cook for 20 to 25 minutes, stirring once or twice.
Rest covered for 5 minutes. Taste, adjust seasoning, and finish with lime juice and toppings.
Refrigerate cooled portions for 3 to 4 days or freeze them for up to 3 months. Add broth when reheating.
Conclusion
One pot, pantry-friendly ingredients, and a gentle simmer create a filling homemade chili with very little cleanup. Sauté the aromatics, bloom the spices, choose long-grain white rice, and keep the heat low for tender grains.
Build each batch around the beans, vegetables, protein, and spice level you enjoy. Make a pot for tonight’s dinner, portion the leftovers for lunch, and turn the extra chili into stuffed peppers or burrito filling.
