Black Beans and Rice Recipe With Dried Beans: Hearty Southwestern Bowl in One Pot

Side Dishes

Black Beans and Rice Recipe With Dried Beans: Hearty Southwestern Bowl in One Pot

This black beans and rice recipe with dried beans delivers a hearty, one-pot meal packed with Latin-inspired flavors and plant-based protein. The secret lies in soaking dried beans overnight—it transforms them into tender, flavorful bites that blend seamlessly with perfectly cooked rice and aromatic spices.

No shortcuts here: traditional techniques like sofrito and smoked paprika create depth that store-bought canned beans simply can’t match.

What you’ll end up with is a restaurant-quality bowl—crispy edges on the rice, creamy beans infused with cumin and garlic, and a smoky-sweet undertone from the spices. This dish is designed to feed a crowd or stretch into leftovers, making it ideal for meal prep.

Serve it with avocado, lime wedges, and fresh cilantro for a bright, fresh finish that cuts through the richness. Ready in under an hour, it’s the kind of meal that feels indulgent but stays light and satisfying.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for black beans and rice recipe with dried beans

Dried beans, aromatic spices, and perfectly cooked rice blend into a restaurant-quality Southwestern bowl.

Ingredient Amount Notes
Dried Black Beans 🫘 1 ½ cups Soaked overnight, drained
Long-Grain White Rice 🍚 1 ½ cups Uncooked, jasmine preferred
Yellow Onion 🧅 1 whole Diced, medium size
Garlic Cloves 🧄 6 cloves Fresh, minced
Smoked Paprika 🌶️ 1 tbsp High-quality, Spanish preferred
Ground Cumin 🌿 1 tbsp Toasted for depth
Bay Leaves 🌿 2 whole Fresh preferred
Tomato Paste 🍅 2 tbsp High-quality, no sugar added
Vegetable Broth 💧 3 cups Low-sodium, homemade preferred
Extra-Virgin Olive Oil 🫒 2 tbsp High-quality, fruity
Lime Juice 🍋 2 tbsp Freshly squeezed
Avocado Oil 🫒 ½ cup For crispy rice topping
Sea Salt 🧂 1 ½ tsp Diamond Crystal preferred
Black Pepper 🌶️ ½ tsp Freshly ground
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish

The dried black beans are the foundation—soaking overnight transforms them into tender, flavorful bites that can't be replicated with canned. Store-bought dried beans from brands like Anthony's or Bob's Red Mill ensure consistent quality. For the rice, jasmine or basmati creates that signature aroma, while long-grain white rice delivers the ideal texture. Smoked paprika from Penzeys or La Boîte adds that essential smoky depth, while toasted cumin (toast whole seeds in a dry pan for 30 seconds) elevates the earthy notes. Fresh garlic and onion form the sofrito base—no shortcuts here, as these build the flavor foundation.

No smoked paprika? Substitute a mix of regular paprika and a pinch of liquid smoke (start with 1/4 tsp). Running low on cumin? Ground coriander at half the amount works in a pinch. For the tomato paste, squeeze tubes from Trader Joe's are perfect—no waste, and they last months in the pantry. Fresh bay leaves are ideal, but dried works at one-third the amount. The vegetable broth should be homemade if possible—store-bought low-sodium options like Pacific Foods or Imagine are solid backups. Avocado oil for the crispy rice topping isn't optional—its high smoke point prevents burning while achieving that perfect crunch.

Prep the beans first—soak them in plenty of water overnight, then drain before cooking. Store dried beans in the fridge to extend shelf life to 12 months, while cooked beans keep for 4-5 days in the fridge or 3 months frozen. The rice mixture reheats beautifully—add a splash of water or broth when warming to prevent drying. For meal prep, portion into containers with avocado and lime on the side—they'll keep fresh for 3 days in the fridge. The lime juice should be added right before serving to preserve its bright acidity.

❤️

Why You'll Love This Recipe

  • I’ll be real: I used to dread soaking beans for hours. Not here—the dried black beans soften perfectly in the same pot, no extra steps. Just toss them in with the rice and water, let them simmer, and boom: tender, flavorful beans without the fuss.
  • No-Soak Needed: I’ll be real: I used to dread soaking beans for hours. Not here—the dried black beans soften perfectly in the same pot, no extra steps. Just toss them in with the rice and water, let them simmer, and boom: tender, flavorful beans without the fuss.
  • Smoky Depth Magic: That little pinch of smoked paprika? It’s the secret weapon. The beans soak up that warm, earthy flavor while cooking, and the garlic and onion caramelize into something rich and complex. Honestly, it tastes like you slaved over it for hours—even though you didn’t.
  • Meal Prep MVP: I make a big batch on Sundays, and it lasts me all week. The rice stays fluffy, the beans hold their shape, and the flavors only get better as it sits. Pack it for lunches, reheat for dinner, or serve it cold in tacos—it’s that adaptable.

Step-by-step instructions for one-pot black beans and rice

This method delivers perfectly balanced flavors and textures in a single pot.

1

Sauté Aromatics Until Fragrant

Heat the 2 tablespoons extra-virgin olive oil in a large, heavy-bottomed pot over medium heat. Add the diced yellow onion and cook for 5 minutes until softened and translucent. This foundational step develops the base flavor—don't rush it.

Add the 6 minced garlic cloves, 1 tablespoon smoked paprika, and 1 tablespoon ground cumin, stirring constantly for 30 seconds until the garlic becomes fragrant. The paprika will deepen in color, signaling its aromatic oils have released. This is where the Southwestern character begins to develop.

2

Build the Flavor Base

Stir in the 2 tablespoons tomato paste and cook for 1 minute until it darkens slightly. This creates a rich, concentrated foundation for the dish. Add the 3 cups vegetable broth, 1.5 teaspoons sea salt, and 0.5 teaspoon black pepper, then bring to a gentle simmer.

Add the 1.5 cups drained black beans and 1.5 cups uncooked long-grain white rice, stirring gently to combine. The beans will begin to rehydrate immediately, while the rice starts its cooking process. This simultaneous cooking ensures even flavor distribution throughout the dish. Here's the thing—don't stir vigorously, as this can break down the rice grains prematurely.

3

Simmer Until Rice is Tender

Cover the pot and reduce heat to low. Simmer for 25 minutes without lifting the lid. This gentle cooking allows the rice to absorb liquid evenly while the beans continue to soften. You'll notice the liquid reduces significantly—this is normal and essential for achieving the perfect texture.

After 25 minutes, check the rice. It should be tender but still have a slight bite. If it's not quite done, continue simmering for another 5 minutes. The beans should be fully tender but still hold their shape. If the mixture appears too dry before the rice is fully cooked, add ½ cup hot water and continue cooking.

4

Finish with Lime and Crispy Topping

Remove the pot from heat and stir in the 2 tablespoons lime juice. This brightens the dish, cutting through the richness of the beans and rice. Add the 2 whole bay leaves and let them infuse for 5 minutes off the heat. The bay leaves will add subtle earthy notes that complement the smoky spices.

For the crispy topping, heat 0.5 cup avocado oil in a small skillet over medium-high heat until shimmering. Quickly spread the rice mixture evenly on a baking sheet and broil for 2-3 minutes until the top develops a golden crust. Watch carefully—this happens quickly and can burn easily.

5

Rest and Garnish

Remove the bay leaves and let the dish rest for 5 minutes before serving. This allows the flavors to meld and the rice to finish absorbing any remaining liquid. The resting period also makes the dish easier to serve—no more mushy rice at the bottom of the pot.

Garnish each serving with 0.25 cup chopped fresh cilantro. The bright green color and citrusy notes provide a beautiful contrast to the deep, smoky flavors of the beans and rice. Serve immediately with warm tortillas or crusty bread for a complete Southwestern meal.

👨‍🍳

Pro Tips For Making Black Beans And Rice Recipe With Dried Beans

  • SOAK BEANS OVERNIGHT (OR USE THE 2-HOUR HACK): Dried black beans refuse to soften properly when rushed—so either give them 8+ hours in water (yes, even if you’re impatient), or do the 2-hour soak: cover them in boiling water, then let them sit off the heat for 2 hours. I learned this the hard way after serving a batch where half the beans were still rock-hard.
  • SWEAT ONIONS LOW AND SLOW: Crank the heat to medium-low when cooking onions for this dish—high heat burns them before they soften, and you’ll end up with a bitter, charred mess. A gentle simmer for 8-10 minutes until translucent means the garlic and paprika will actually flavor the beans, not just sit there looking sad.
  • DON’T SKIP THE BEAN SKIM: While beans simmer, skim off any foam or scum that rises to the top—it’s not just gross, it makes the final dish taste off. A slotted spoon takes 2 minutes and saves you from wondering why your rice tastes vaguely metallic. (I know, I know, but trust the process.)
  • COOK RICE IN BEAN BROTH: Instead of boiling rice in plain water, use the leftover bean broth—it’s packed with flavor and cuts down on salt later. Just drain the beans, reserve 2 cups of liquid, and use that for the rice. Your future self will thank you when the dish tastes like more than just rice and beans.

Storing and reheating this dish

Fridge Storage Tips

Let your black beans and rice cool to room temperature before storing in an airtight container—glass is best for flavor retention. Divide into portions and refrigerate for up to 4 days.

The lime juice should be added fresh when serving to preserve its brightness, so keep it separate until reheating. I like using mason jars for individual servings—they make meal prep easy and keep everything fresh. 🧊

Freezer-Friendly Prep

For longer storage, freeze in single-serving portions using heavy-duty freezer bags or airtight containers. Label with the date—this dish stays delicious for 3 months. When reheating from frozen, add 2 tablespoons of water or broth per serving to prevent drying.

I always thaw overnight in the fridge before reheating for best texture. 🥶

Reheating on Stovetop

Stovetop reheating is my go-to method. Cover the dish with a damp paper towel and heat over medium-low for 10-15 minutes, stirring occasionally. Add 1-2 tablespoons of water or broth if it looks dry.

The gentle heat prevents the rice from becoming mushy while keeping the beans tender. For extra flavor, sprinkle with a pinch of smoked paprika after reheating. 🔥

Microwave Method

For quick reheating, transfer to a microwave-safe dish, cover with a damp paper towel, and heat on 50% power in 2-minute intervals, stirring between each. This prevents uneven heating.

Add 1 tablespoon of water if needed—microwaving can dry out the dish faster than stovetop methods. The crispy topping won't survive microwave reheating, so save that for fresh servings. ⏱️

Reviving Dry Texture

If your reheated dish seems dry, don't despair. Simply add 2-3 tablespoons of hot vegetable broth and stir gently. The rice will absorb the liquid and regain its ideal texture.

For extra richness, stir in 1 teaspoon of olive oil—it helps restore moisture and adds a touch of brightness. This trick works wonders when reheating leftovers. 💫

Meal Prep Strategy

Prep this dish ahead of time for 3-4 days of effortless lunches. Store the base mixture in the fridge and add fresh toppings like avocado, lime, and cilantro when serving. I often make a big batch on Sundays and portion it into containers with separate compartments for the toppings.

This keeps everything fresh and makes assembly a breeze during the week. 📅

Nutrition facts

Servings 6
Amount Per Serving
Calories 420kcal
% Daily Value *
Total Fat 16g21%
Saturated Fat 2.5g13%
Cholesterol 0mg0%
Sodium 680mg29%
Total Carbohydrate 60g22%
Dietary Fiber 12g43%
Sugars 3g
Protein 22g44%
* 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

Why should I soak dried black beans overnight instead of using canned?

Soaking transforms dried beans into tender, flavorful bites that can't be matched by canned. The overnight soak removes anti-nutrients and reduces cooking time to 25 minutes instead of 2+ hours. Plus, dried beans absorb the spices more deeply, creating that restaurant-quality depth. Pro tip: Use 4 cups water per 1 cup dried beans and add a pinch of baking soda to soften skins.

2

Can I make this recipe in a pressure cooker or Instant Pot?

For a pressure cooker, combine all ingredients (except lime and cilantro) and cook on high pressure for 10 minutes after initial pressure builds. Natural release for 10 minutes ensures tender beans and perfect rice. In an Instant Pot, use the Rice function with 1 cup water and 1 cup broth, then add beans and spices. The lime should be added after cooking to preserve brightness.

3

What's the best way to make the rice extra crispy on top?

Spread the cooked mixture evenly on a baking sheet and broil for 2-3 minutes at high heat (watch closely!). For even crispier edges, use avocado oil (high smoke point) and sprinkle with 1/4 cup panko breadcrumbs before broiling. Another trick: Press down firmly with a spatula before broiling to create a flat, crispy surface.

4

How do I adjust this recipe for fewer servings?

Halve all ingredients for 3 servings—use 0.75 cups dried beans, 0.75 cups rice, 1.5 cups broth, and 1 tbsp oil. Keep the same ratio of spices (1 tbsp smoked paprika, 1 tbsp cumin) and cooking times. A smaller pot (like a Dutch oven) works perfectly for this scaled-down version. The flavors stay concentrated and delicious!

5

What if my beans turn out too mushy?

Overcooking is the usual culprit! Next time, check the rice at 20 minutes—it should be tender with a slight bite. If beans are mushy, try these fixes: Add 1/4 cup water and simmer 5 more minutes, or stir in 1 tbsp tomato paste to help bind the mixture. For future batches, reduce simmering time by 2-3 minutes and keep the lid slightly ajar to release steam.

★★★★★4.6(13 reviews)
Categories Side Dishes