One-Pot Black Beans and Rice

Total Time: 40 mins Difficulty: Beginner
A vibrant one-pot meal brimming with smoky spices, tender black beans, and fluffy rice, all simmered together for a hassle-free, flavor-packed dinner.
pinit

One-Pot Black Beans and Rice transforms a handful of simple pantry staples into a vibrant, satisfying dinner that's bursting with smoky spices, tender black beans, and fluffy grains. Combining sautéed onions, peppers, and garlic with cumin, paprika, and chili powder before folding in rice, tomatoes, and beans, this easy vegetarian meal comes together in one pot for minimal cleanup. It's beginner-friendly and perfect for busy weeknights—grab your skillet, and let’s whip up a flavorful dinner that’s hearty, nutritious, and easy to love!

Key Ingredients

To make this savory, one-pot meal shine, here are the essentials you’ll need:

  • 1 cup uncooked long-grain white rice: Provides fluffy grains that absorb all the smoky, tangy tomato and spice flavors.
  • 1 can (15 oz) black beans, drained and rinsed: Adds protein and fiber while lending a creamy texture to the dish.
  • 1 medium onion, diced: Builds the aromatic base with sweet and savory notes.
  • 3 cloves garlic, minced: Infuses depth and a subtle punch of flavor.
  • 1 bell pepper (any color), diced: Offers a crisp, sweet contrast to the spices.
  • 1 teaspoon ground cumin: Brings earthy warmth that complements the beans.
  • 1 teaspoon chili powder: Delivers a mild heat and rich chili flavor.
  • 1/2 teaspoon paprika: Adds a subtle, smoky undertone.
  • 1/4 teaspoon cayenne pepper (optional): Provides extra heat for spice lovers.
  • 2 1/2 cups vegetable broth: Cooks the rice and blends all flavors.
  • 1 can (14.5 oz) diced tomatoes (with juice): Contributes tangy moisture and color.
  • 2 tablespoons olive oil: Serves as the cooking fat for sautéing aromatics.
  • Salt and pepper to taste: Balances and enhances all the flavors.
  • Fresh cilantro, chopped (for garnish): Offers a bright, herbal finish.
  • Lime wedges (for serving): Adds zesty acidity when squeezed over the top.

How To Make One-Pot Black Beans and Rice

This recipe streamlines every step into your favorite Dutch oven or large pot, turning a handful of ingredients into a hearty, flavorful meal with minimal cleanup. You’ll sauté aromatics, toast spices, layer rice, broth, and tomatoes, then simmer until everything melds into tender perfection. Finally, stirring in the beans adds creamy protein and extra fiber, making this dish a complete dinner in one vessel.

1. In a large pot or Dutch oven, heat 2 tablespoons olive oil over medium heat until shimmering. Add the diced onion, and sauté, stirring occasionally, for about 3–4 minutes until translucent and fragrant.

2. Add the minced garlic and diced bell pepper to the pot, cooking for an additional 2–3 minutes until the pepper softens and the garlic is golden but not burned.

3. Sprinkle in the ground cumin, chili powder, paprika, and optional cayenne pepper. Stir constantly for about 1 minute until the spices become aromatic and toasted, taking care not to let them burn.

4. Pour in the uncooked rice, stirring thoroughly so each grain is evenly coated with the spiced oil and vegetables.

5. Add the vegetable broth and diced tomatoes with their juice, then gently stir to combine. Season with salt and pepper to taste, tasting a bit of the broth to ensure balanced seasoning.

6. Increase heat to bring the mixture to a gentle boil, then immediately reduce to low heat. Cover the pot with a tight-fitting lid and let it simmer for 15–20 minutes, or until the rice has absorbed most of the liquid.

7. Remove the pot from heat and keep it covered for another 5 minutes. This resting period allows the rice to steam and fluff up perfectly without becoming mushy.

8. Carefully lift the lid and gently fold in the drained black beans until they’re warmed through, being careful not to mash them. Taste and adjust seasonings if necessary.

9. Serve immediately, garnished with fresh cilantro and lime wedges on the side for squeezing over each portion.

Serving Suggestions

This One-Pot Black Beans and Rice shines on its own, but a few simple sides and garnishes can elevate it to next-level deliciousness. Whether you’re hosting taco night or craving a cozy meal, these suggestions add texture, color, and complementary flavors to round out your plate.

  • Serve alongside warm corn or flour tortillas for a DIY taco experience—fill them with beans and rice, then top with salsa and avocado slices.
  • Top with creamy sliced avocado and a dollop of Greek yogurt or vegan sour cream to add richness and a cooling contrast to the spices.
  • Pair with a crisp green salad dressed in lime vinaigrette for a fresh, zesty counterpoint to the hearty grains.
  • Offer pickled red onions or hot sauce on the side so everyone can dial in their perfect tangy or spicy kick.

Tips For Perfect One-Pot Black Beans and Rice

Nailing the perfect pot of One-Pot Black Beans and Rice is all about balancing flavors, textures, and timing. With everyday pantry staples and simple techniques, you can adapt this recipe to your kitchen style—whether you like it extra spicy, need to make it vegan, or want to stretch it for meal prep. Keep a few of these smart tips in mind to ensure fluffy rice, tender beans, and a dish that you'll happily return to again and again.

  • This recipe is a great source of protein and fiber, making it a nutritious meal option for busy weeknights.
  • You can customize the heat level by adjusting the amount of cayenne pepper or adding diced jalapeños during the spice-toasting step.
  • For a vegan option, simply ensure that the vegetable broth is plant-based and skip any garnishes that may contain dairy.
  • Leftovers can be stored in an airtight container in the refrigerator for up to 3 days—just reheat with a splash of broth to refresh.
  • Serve as a main course for a meatless dinner or as a side dish alongside grilled meats, seafood, or vegetables.

How To Store It

Storing your One-Pot Black Beans and Rice correctly means you’ll have quick, delicious meals ready midweek with virtually no effort. Whether you’re saving leftovers or prepping ahead, a few simple steps will keep the grains fluffy and the beans perfectly tender.

  • Refrigerate in an airtight container for up to 3 days. Let the dish cool to room temperature before sealing to prevent condensation.
  • Freeze in portions by dividing the cooled rice and beans into freezer-safe bags or containers; remove excess air and freeze for up to 2 months.
  • Reheat gently in a saucepan over low heat with a splash of vegetable broth or water, stirring occasionally to restore moisture and prevent sticking.
  • Store garnishes separately—keep chopped cilantro and lime wedges in small sealed containers in the fridge to preserve their freshness.

Frequently Asked Questions

Got questions? Here are some quick answers to common queries about making One-Pot Black Beans and Rice:

  • Q: How can I prevent the rice from sticking to the bottom of the pot?

To prevent sticking, use a heavy-bottomed pot or Dutch oven and ensure the oil is hot before adding the onions. Stir the rice into the sautéed vegetables and spices thoroughly so each grain is coated. Maintain a gentle simmer—too-high heat will cause the liquid to evaporate too quickly and stick. Resist the urge to lift the lid or stir while it’s simmering; this releases steam and can disturb the cooking rice. After cooking, let the pot rest covered for 5 minutes so residual steam finishes the cooking gently.

  • Q: Can I substitute other types of rice?

Yes. If using brown rice, increase the broth to 3 cups and simmer covered for 35–40 minutes, then rest covered for 10 minutes. For jasmine or basmati, use the same 2½ cups broth but reduce simmer time to 12–15 minutes, as these rices cook faster. Adjust broth slightly if it looks too dry or wet at the end. Always let the dish rest off the heat before fluffing to avoid gummy rice.

  • Q: Can I use dried beans instead of canned black beans?

You can, but they require advance preparation. Soak 1 cup dried black beans in water for at least 6 hours or overnight, then drain and rinse. Simmer them in fresh water for about 60–75 minutes until tender. Drain and add them in step 8 after the rice has rested. If you’d like to cook them in the same pot, soak and then simmer in the broth before adding rice, but you’ll need closer to 4 cups of broth and additional cooking time—about 45–50 minutes for beans before rice addition.

  • Q: How do I adjust the spice level to make the dish milder or hotter?

For milder flavor, omit the cayenne pepper and reduce chili powder to ½ teaspoon. You can also sauté a deseeded jalapeño or remove the membranes of your bell pepper. For more heat, increase cayenne by ¼–½ teaspoon, add 1 finely diced jalapeño, or include a pinch of crushed red pepper flakes when toasting the spices. Taste after step 8 and add additional chili powder or hot sauce to suit your preference.

  • Q: What’s the best way to store and reheat leftovers?

Allow the beans and rice to cool to room temperature, then transfer to an airtight container. Store in the refrigerator for up to 3 days. To reheat, place the desired portion in a saucepan over low heat with a splash of vegetable broth or water, stirring occasionally until warmed through. Or reheat in the microwave in 30-second intervals, stirring between each until hot. Add fresh cilantro and a squeeze of lime after reheating to refresh the flavors.

  • Q: How can I scale this recipe for more servings?

Multiply all ingredients by the number of servings you need, but keep spice levels in mind—you may want to increase seasonings slightly less than proportionally until you taste and adjust. Use a pot at least 2 quarts larger for every doubling of the recipe to allow space for simmering. Cooking time remains roughly the same once at a gentle simmer, but you may need an extra 2–3 minutes for the simmer to return after adding broth and tomatoes.

  • Q: What are some serving suggestions and garnishes?

Serve hot alongside lime wedges and freshly chopped cilantro for brightness. Top with sliced avocado, diced tomato salsa, or a dollop of vegan sour cream or Greek yogurt. This dish pairs well with tortilla chips, warm corn or flour tortillas, grilled vegetables, or any protein like grilled chicken or shrimp. A side of crisp salad or pickled red onions adds texture and acidity.

What Makes This Special

One-Pot Black Beans and Rice is the ultimate weeknight hero—no fancy gadgets required, just a trusty pot and simple pantry staples. The secret lies in toasting the spices right in the pan, layering flavor from the very first sauté and letting everything simmer into perfectly fluffy, smoky grains studded with creamy beans. It’s endlessly adaptable too—add more heat, swap in different veggies, or stretch it for meal prep. Feel free to print and save this recipe for any night you crave easy, delicious comfort food, and let me know how it turns out or if you have your own twist to share!

One-Pot Black Beans and Rice

Difficulty: Beginner Prep Time 10 mins Cook Time 25 mins Rest Time 5 mins Total Time 40 mins
Calories: 235

Description

Sautéed onions, peppers, and garlic meld with cumin, paprika, and chili powder before rice, tomatoes, and beans join the party. After a simmer, each spoonful offers fluffy grains kissed by smoky, tangy goodness.

Ingredients

Instructions

  1. In a large pot or Dutch oven, heat the olive oil over medium heat. Once hot, add the diced onion and sauté for about 3-4 minutes until translucent.
  2. Stir in the minced garlic and diced bell pepper; cook for an additional 2-3 minutes until the pepper softens.
  3. Add the ground cumin, chili powder, paprika, and cayenne pepper (if using) to the pot. Stir well and cook for about 1 minute to toast the spices,
  4. Add the uncooked rice to the pot, stirring it into the vegetables and spices to coat the rice.
  5. Pour in the vegetable broth and add the diced tomatoes with their juice. Stir to combine and season with salt and pepper to taste.
  6. Increase the heat to bring the mixture to a gentle boil. Once boiling, reduce the heat to low, cover the pot, and let it simmer for about 15-20 minutes, or until the rice is cooked and has absorbed most of the liquid.
  7. After cooking, remove the pot from the heat and let it sit, covered, for another 5 minutes. This allows the rice to fluff up.
  8. Once resting, remove the lid and gently fold in the drained black beans. Taste and adjust the seasoning if necessary.
  9. Serve hot, garnished with fresh cilantro and lime wedges on the side for squeezing.

Note

  • This recipe is a great source of protein and fiber, making it a nutritious meal option.
  • You can customize the heat level by adjusting the amount of cayenne pepper or adding diced jalapenos.
  • For a vegan option, simply ensure that the vegetable broth is plant-based.
  • Leftovers can be stored in an airtight container in the refrigerator for up to 3 days.
  • This dish can be served as a main course or as a side dish with grilled meats or seafood.
Keywords: black beans, one-pot recipe, rice dish, vegetarian dinner, vegan meal, healthy dinner
Did you make this recipe?

Tag #wpdelicious and #deliciousrecipesplugin if you made this recipe. Follow @wpdelicious on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit
Recipe Card powered by WP Delicious

Frequently Asked Questions

Expand All:

How can I prevent the rice from sticking to the bottom of the pot?

To prevent sticking, use a heavy-bottomed pot or Dutch oven and ensure the oil is hot before adding the onions. Stir the rice into the sautéed vegetables and spices thoroughly so each grain is coated. Maintain a gentle simmer—too-high heat will cause the liquid to evaporate too quickly and stick. Resist the urge to lift the lid or stir while it’s simmering; this releases steam and can disturb the cooking rice. After cooking, let the pot rest covered for 5 minutes so residual steam finishes the cooking gently.

Can I substitute other types of rice?

Yes. If using brown rice, increase the broth to 3 cups and simmer covered for 35–40 minutes, then rest covered for 10 minutes. For jasmine or basmati, use the same 2½ cups broth but reduce simmer time to 12–15 minutes, as these rices cook faster. Adjust broth slightly if it looks too dry or wet at the end. Always let the dish rest off the heat before fluffing to avoid gummy rice.

Can I use dried beans instead of canned black beans?

You can, but they require advance preparation. Soak 1 cup dried black beans in water for at least 6 hours or overnight, then drain and rinse. Simmer them in fresh water for about 60–75 minutes until tender. Drain and add them in step 8 after the rice has rested. If you’d like to cook them in the same pot, soak and then simmer in the broth before adding rice, but you’ll need closer to 4 cups of broth and additional cooking time—about 45–50 minutes for beans before rice addition.

How do I adjust the spice level to make the dish milder or hotter?

For milder flavor, omit the cayenne pepper and reduce chili powder to ½ teaspoon. You can also sauté a deseeded jalapeño or remove the membranes of your bell pepper. For more heat, increase cayenne by ¼–½ teaspoon, add 1 finely diced jalapeño, or include a pinch of crushed red pepper flakes when toasting the spices. Taste after step 8 and add additional chili powder or hot sauce to suit your preference.

What’s the best way to store and reheat leftovers?

Allow the beans and rice to cool to room temperature, then transfer to an airtight container. Store in the refrigerator for up to 3 days. To reheat, place the desired portion in a saucepan over low heat with a splash of vegetable broth or water, stirring occasionally until warmed through. Or reheat in the microwave in 30-second intervals, stirring between each until hot. Add fresh cilantro and a squeeze of lime after reheating to refresh the flavors.

How can I scale this recipe for more servings?

Multiply all ingredients by the number of servings you need, but keep spice levels in mind—you may want to increase seasonings slightly less than proportionally until you taste and adjust. Use a pot at least 2 quarts larger for every doubling of the recipe to allow space for simmering. Cooking time remains roughly the same once at a gentle simmer, but you may need an extra 2–3 minutes for the simmer to return after adding broth and tomatoes.

What are some serving suggestions and garnishes?

Serve hot alongside lime wedges and freshly chopped cilantro for brightness. Top with sliced avocado, diced tomato salsa, or a dollop of vegan sour cream or Greek yogurt. This dish pairs well with tortilla chips, warm corn or flour tortillas, grilled vegetables, or any protein like grilled chicken or shrimp. A side of crisp salad or pickled red onions adds texture and acidity.

Sophie Reynolds Food and Lifestyle Blogger

Hey there—welcome to Faded Mix! I’m Sophie Reynolds, a home cook who believes every meal should tell a story. Born and raised in a bustling suburban kitchen, I fell in love with. My cooking style blends classic comfort—think rich sauces and tender meats—with fresh twists like unexpected spice blends or seasonal produce swaps

Leave a Comment

Your email address will not be published. Required fields are marked *