Chili Beans and Rice Recipe: Smoky One-Pot Heartiness

Chili Beans and Rice Recipe: Smoky One-Pot Heartiness

This one-pot meal delivers smoky chili, tender beans, and perfectly cooked rice in a single vessel. The flavors meld together beautifully, creating a hearty dish that’s both satisfying and simple to prepare.

With minimal cleanup and maximum flavor, this recipe proves that comfort food doesn’t need to be complicated. The spices and ingredients combine to create a dish that’s rich, filling, and ideal for any night of the week.

👨‍🍳
Difficulty
Medium
🌿
Category
Vegetarian
⏱️
Duration
30 min
🔥
Calories
Med Cal

Ingredients for Chili Beans and Rice

One pot, hearty ingredients, and smoky flavors combine effortlessly for comfort in every bite.

Ingredient Amount Notes
Long-Grain White Rice 🍚 1 ½ cups Uncooked, rinsed before use
Black Beans 🫘 2 cans Drained and rinsed
Kidney Beans 🫘 1 can Drained and rinsed
Diced Tomatoes 🍅 2 cans With juices included
Onion 🧅 1 whole Medium, finely diced
Garlic Cloves 🧄 4 cloves Minced for full flavor
Chili Powder 🌶️ 2 tbsp Adjust for heat preference
Ground Cumin 🌿 1 tbsp Toasted for deeper aroma
Smoked Paprika 🌶️ 1 tsp Adds essential smokiness
Vegetable Broth 🥣 3 cups Low-sodium preferred
Olive Oil 🫒 2 tbsp Extra-virgin for richness
Salt 🧂 1 tsp Adjust to taste
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Bay Leaf 🍃 1 whole Removed before serving

The beans are the backbone here. Goya or Bush’s offer consistent quality, but store brands work fine if drained well. For the rice, long-grain white gives that perfect fluffy texture—avoid instant varieties. Vegetable broth depth matters, so Better Than Bouillon or Swanson are reliable choices. Fresh garlic and onion are non-negotiable for the aromatic base.

No black beans? Pinto beans at a 1:1 swap work well. Missing kidney beans? An extra can of black beans keeps it hearty. Smoked paprika is key for that signature flavor—substitute with half regular paprika and half chipotle powder if needed. For extra richness, stir in 1 cup of vegetable stock instead of water when cooking the rice.

This keeps beautifully for 4-5 days in the fridge. The flavors actually deepen overnight. Freezes well for 3 months—portion into containers for easy reheating. Always remove the bay leaf before storing to avoid bitter notes in leftovers.

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I love that everything—rice, beans, tomatoes—simmers together in one pot while I do other things.
  • Smoky and Hearty: The kidney beans soak up the chili spices, and the diced tomatoes add a bright, tangy punch.
  • Meal Prep Hero: I make a big batch on Sunday and portion it out for easy lunches all week.
  • Stretches Far: Between us, this feeds my family of four for two nights, and it’s gentle on the wallet.

Step-by-Step Instructions for Chili Beans and Rice

This one-pot method delivers deep, smoky flavor with minimal cleanup and maximum satisfaction.

Step 1: Sauté Aromatics to Build Flavor Base

Heat the 2 tbsp Olive Oil in a large pot or Dutch oven over medium heat. Add the diced 1 whole Onion and cook for 5-6 minutes, stirring occasionally, until soft and translucent. You want the onions to lose their raw bite but not brown.

Stir in the minced 4 cloves Garlic Cloves and cook for 30 seconds until fragrant. Be careful not to burn the garlic—it should smell sweet and pungent, not bitter. This aromatic base forms the flavor foundation for the entire dish.

Step 2: Toast Spices and Add Remaining Ingredients

Add the 2 tbsp Chili Powder, 1 tbsp Ground Cumin, and 1 tsp Smoked Paprika to the pot. Stir constantly for 1 minute to toast the spices—this wakes up their natural oils and intensifies their flavor. You’ll notice the mixture becoming deeply fragrant.

Immediately add the 1.5 cups Long-Grain White Rice, 2 cans Black Beans, 1 can Kidney Beans, 2 cans Diced Tomatoes (with juices), 3 cups Vegetable Broth, 1 tsp Salt, 0.5 tsp Black Pepper, and 1 whole Bay Leaf. Stir well to combine all ingredients evenly.

Step 3: Simmer Until Rice is Tender

Bring the mixture to a full boil, then reduce heat to low. Cover the pot and let it simmer for 20-25 minutes. Check at the 20-minute mark—you want the rice to be tender and most of the liquid absorbed.

Resist the urge to stir during cooking, as this can break the rice grains and make the dish mushy. If the mixture looks dry before the rice is done, add ¼ cup of water and continue cooking. The beans should be heated through and the flavors fully melded.

Step 4: Rest and Serve

Once the rice is tender, remove the pot from heat. Let it sit covered for 5 minutes—this allows the rice to finish absorbing any remaining liquid and the flavors to develop further.

Discard the 1 whole Bay Leaf before serving. Give the dish a gentle stir to redistribute the ingredients. The rice should be fluffy, the beans heated through, and the sauce slightly thickened. Taste and adjust seasoning with additional Salt if needed.

👨‍🍳

Pro Tips For Making Chili Beans And Rice

  • Rinse the Beans: Always drain and rinse canned black and kidney beans under cold water to remove excess starch and sodium—I learned this the hard way after my first few batches tasted flat and pasty.
  • Toast the Rice: Before adding liquid, cook the long-grain white rice in the pot for 2-3 minutes with the onions and a little oil; this adds a nutty depth that plain boiled rice just can’t match.
  • Simmer Low and Slow: Once everything’s in the pot, keep the heat at a gentle simmer—no rolling boil—or the beans will turn mushy and the tomatoes will break down too much.
  • Use Bean Juice: Instead of dumping all the liquid from the diced tomatoes, reserve about ½ cup and stir it in at the end; it thickens the chili naturally and packs extra flavor.

Regional Styles of chili beans and rice

Texas Style

In the Lone Star State, this dish often includes 1 lb ground beef browned with the onions for extra heartiness. I add 1 tsp cocoa powder for depth—a tradition in Texas chili that creates a rich, complex flavor. Serve with a side of cornbread. 🌶️

Southwest Variation

New Mexico brings its famous Hatch green chiles into the mix. Add 2 roasted, diced chiles with the tomatoes and swap 1 tsp cumin for 1 tsp Mexican oregano. The green chiles add a fresh, slightly sweet heat that defines Southwestern cuisine.

Cajun Influence

Louisiana style incorporates the “holy trinity” of 1 diced bell pepper and 1 celery stalk with the onion. I also add ½ tsp cayenne and 1 tsp filé powder for that distinctive Cajun kick. The result is a spicier, more aromatic version. 🔥

California Fresh

West Coast versions often include 1 diced zucchini and 1 cup corn kernels for added texture and freshness. I like using fresh tomatoes instead of canned when they’re in season. The dish becomes lighter but still packed with flavor.

Midwest Comfort

In the heartland, this meal often gets a cheesy upgrade. Stir in 1 cup shredded cheddar at the end for a creamy, comforting finish. Some even top it with crushed tortilla chips for extra crunch—a nod to the region’s love of casseroles.

Vegetarian Twist

For a meat-free take inspired by global flavors, I add 1 cup diced sweet potatoes and 1 tsp turmeric. The sweet potatoes add heartiness while the turmeric gives a beautiful golden color and earthy note. Perfect for a cozy meatless Monday. ✨

Nutrition Facts

Servings 4
Amount Per Serving
Calories 420kcal
% Daily Value
Total Fat 8g10%
Saturated Fat 1g5%
Cholesterol 0mg0%
Sodium 650mg28%
Total Carbohydrate 72g26%
Dietary Fiber 15g54%
Sugars 6g
Protein 18g36%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use brown rice instead of white?

Yes, but increase liquid to 4 cups and simmer for 40-45 minutes. Brown rice needs more water and time to soften properly.

2

How do I make it spicier?

Add ½ tsp cayenne with the spices or stir in 1 chopped jalapeño with the onions. For extra heat, top with hot sauce or diced fresh chiles.

3

Can I make this ahead of time?

The flavors improve after 1-2 days in the fridge. Store in an airtight container for up to 5 days or freeze for 3 months.

4

What if my rice is still crunchy?

Add ¼ cup water, cover, and cook for 5-10 more minutes on low heat. Avoid stirring to prevent mushiness.

★★★★★4.6(14 reviews)
Tyler Campbell