Zesty One-Pot Mexican Rice and Beans
Beef

Zesty One-Pot Mexican Rice and Beans

This one-pot Mexican rice and beans is a hearty, budget-friendly meal that combines bold spices with satisfying proteins. It is an ideal choice for a quick weeknight dinner or a nutritious meal-prep side dish.

Recipe image

List of ingredients

  • 1-2 tablespoons olive oil – used for sautéing aromatics.
  • 1/2 medium white or yellow onion, finely diced – provides a savory base.
  • 2 cups long grain brown rice (or white rice) – the main hearty grain.
  • 3 cups vegetable broth – ensures a flavorful liquid base.
  • 1 1/2 cups tomato-based salsa – adds acidity and depth.
  • 1 teaspoon ground cumin – gives a warm, earthy flavor.
  • 1 teaspoon smoked paprika – adds a subtle woodsy smokiness.
  • (2) 15 ounce cans black beans or kidney beans, drained and rinsed – for protein and texture.
  • Salt, to taste – to enhance all the flavors.
  • Fresh chopped cilantro, for serving (optional) – for a bright, herbal finish.

step-by-step instructions

  1. Sauté aromatics: Heat the olive oil in a large pot over medium heat and cook the diced onion for 3-4 minutes until softened.
  2. Combine base ingredients: Stir in the rice, vegetable broth, salsa, ground cumin, and smoked paprika until well mixed.
  3. Simmer the rice: Bring the mixture to a boil, then reduce the heat to low, cover with a tight lid, and simmer for about 40 minutes (or 15-20 minutes if using white rice) until the rice is tender.
  4. Integrate beans: Once the rice is fully cooked, stir in the drained and rinsed black beans or kidney beans.
  5. Season and rest: Add salt to taste and let the pot sit covered for at least 10 minutes to allow the beans to heat through and the rice to fluff.
  6. Garnish and serve: Sprinkle with fresh chopped cilantro if desired and serve warm.

Optimizing Your Rice Selection

Benefits of Using Long Grain Brown Rice

Brown rice provides a nuttier flavor and a more substantial chew compared to white rice. It also adds more fiber and nutrients to the dish, making the meal more filling and balanced.

Adjusting for Long Grain White Rice

If you prefer white rice, be mindful of the drastically shorter cooking time. Reduce the simmering phase to 15-20 minutes to prevent the grains from becoming overly soft or mushy.

Rinsing Rice for Better Texture

Rinsing your rice under cold water until the water runs clear removes excess surface starch. This simple step prevents the grains from clumping together and ensures a fluffy final result.

Choosing the Right Legumes

Using Black Beans for Classic Flavor

Black beans are the traditional choice for this dish, offering a creamy texture and a mild, earthy taste. They absorb the salsa and spices well, blending seamlessly with the rice.

Substituting with Kidney Beans

Kidney beans provide a firmer bite and a slightly heartier profile than black beans. They are an excellent alternative if you prefer a bean that holds its shape better during the resting phase.

Exploring Pinto Beans

Pinto beans offer a creamier consistency and a more traditional Southwestern flavor profile. They work perfectly in this recipe and can be used interchangeably with black or kidney beans.

Flavor Enhancements and Add-ins

Adding Fresh Vegetables for Nutrition

You can increase the nutrient density by adding diced bell peppers, corn kernels, or shredded carrots. Sauté these vegetables along with the onion at the start of the recipe for maximum flavor.

Increasing Heat with Peppers

For those who prefer a spicier dish, stir in one or two diced jalapeños during the sautéing process. Alternatively, add a pinch of crushed red pepper flakes just before simmering.

Adding Acidity with Fresh Lime Juice

Squeezing fresh lime juice over the finished dish provides a bright, citrusy contrast to the smoky paprika. This acidity cuts through the richness of the beans and elevates the overall taste.

Alternative Tomato Bases

If you do not have salsa on hand, you can substitute it with an equal amount of canned crushed or diced tomatoes. If using plain tomatoes, add a pinch more salt and cumin to replicate the salsa’s seasoning.

Alternative Cooking Methods

Instant Pot Pressure Cooking Instructions

To use a pressure cooker, sauté the onion using the sauté function before stirring in the rice, broth, salsa, and spices. Cook on high pressure for 24 minutes, allow for a natural pressure release, and then stir in the beans.

Managing the Simmering Process

Keep the pot lid tightly sealed throughout the cooking process to trap the steam. Opening the lid frequently allows moisture to escape, which can lead to unevenly cooked or hard rice grains.

Preventing Rice from Sticking to the Bottom

Using a heavy-bottomed pot helps distribute heat more evenly and reduces the risk of scorching. If the rice sticks, avoid scraping the bottom aggressively; instead, fluff the top layers gently with a fork.

Serving and Pairing Suggestions

Using as a Filling for Burritos

This mixture makes an excellent base for burritos or soft tacos. Simply scoop the rice and beans into a warmed tortilla and add toppings like avocado, shredded lettuce, and vegan sour cream.

Pairing with Enchiladas or Fajitas

Serve a generous portion of this dish alongside baked enchiladas or sizzling vegetable fajitas. The savory and zesty profile of the rice complements the bold sauces typically found in these dishes.

Creating Protein-Packed Grain Bowls

Use the rice and beans as the foundation for a nutrient-dense bowl. Top with grilled tofu, fresh corn, diced cucumber, and a drizzle of tahini or cashew cream for a complete meal.

Serving as a Dip with Tortilla Chips

For a casual appetizer or snack, serve the rice and beans in a bowl with a scoop of guacamole. Use sturdy corn tortilla chips to scoop up the mixture for a satisfying dip.

Storage and Reheating Advice

Refrigeration and Shelf Life

Store leftover rice and beans in an airtight container in the refrigerator for up to three days. Ensure the dish is cooled slightly before sealing to prevent excess moisture buildup.

Freezing for Long-Term Use

This recipe freezes well for up to one month. Portion the leftovers into freezer-safe bags or containers, removing as much air as possible to prevent freezer burn.

Reheating in the Microwave

To reheat in the microwave, add a tablespoon of water or vegetable broth to the rice. This creates steam that re-hydrates the grains and prevents them from drying out.

Reheating on the Stovetop

Place the leftovers in a skillet over medium-low heat with a splash of water. Cover the pan and stir occasionally until the dish is heated through and the texture is restored.

Troubleshooting Common Issues

Fixing Mushy Rice

Mushy rice usually occurs from too much liquid or overcooking. To fix this, simmer the rice uncovered for a few extra minutes to allow some of the excess moisture to evaporate.

Dealing with Undercooked Grains

If the rice is still hard after the timer goes off, add a small amount of warm broth. Cover the pot again and simmer on low for another five to ten minutes.

Adjusting Salt and Seasoning Levels

Taste the dish after adding the beans, as the saltiness of the salsa can vary. If it tastes flat, add a pinch more salt or a squeeze of lime juice to brighten the flavors.

Frequently Asked Questions

Can I use a different broth?

Yes, you can use any low-sodium vegetable broth or even water. However, using a seasoned broth adds a deeper layer of flavor to the rice grains.

Is this dish gluten-free?

This recipe is naturally gluten-free as it uses rice, beans, and vegetables. Just ensure that your chosen brand of salsa and vegetable broth is certified gluten-free.

How do I make the dish spicier?

The easiest way to add heat is by using a spicy variety of salsa or adding diced jalapeños. You can also stir in a teaspoon of chipotle powder for a smoky heat.

Can I use dried beans instead of canned?

You can use dried beans, but they must be soaked and cooked separately before being added to the rice. Stir in the pre-cooked dried beans at the same stage you would add the canned versions.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Zesty One-Pot Mexican Rice and Beans

Zesty One-Pot Mexican Rice and Beans


  • Author: AlmaHerzog
  • Total Time: 50 minutes
  • Yield: 6 servings 1x
  • Diet: Vegan

Description

These easy Mexican Rice and Beans cook rice, black beans, salsa, and savory spices together in one pot for a flavorful and budget-friendly side or main dish!


Ingredients

Scale
  • 12 tablespoons olive oil
  • 1/2 medium white or yellow onion, finely diced
  • 2 cups long grain brown rice (or white rice)
  • 3 cups vegetable broth
  • 1 1/2 cups salsa, tomato based
  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • (2) 15 ounce cans black beans OR kidney beans, drained and rinsed
  • salt, to taste
  • fresh chopped cilantro, for serving, optional

Instructions

  1. Step 1: In a large pot, sauté the diced onion in the oil for 3-4 minutes over medium heat, then add rice, broth, salsa, cumin and paprika. Stir, then bring to a boil, lower heat, cover and simmer for about 40 minutes until the rice is cooked.
  2. Step 2: Once the rice is cooked, stir in the drained/rinsed beans. Add more salt to taste. Let it sit for at least 10 minutes before serving. Sprinkle with cilantro, if desired and serve.

Notes

If using white long grain rice, simmer for 15-20 minutes instead of 40. Instant Pot: Sauté onion, add ingredients (except beans), cook at high pressure for 24 minutes, let pressure release naturally, then stir in beans. For more heat, add diced jalapeños or chili flakes; for acidity, finish with fresh lime juice.

  • Prep Time: 5 minutes
  • Cook Time: 45 minutes
  • Category: Main Dish, Side Dish
  • Method: Stovetop
  • Cuisine: Mexican

Nutrition

  • Serving Size: 1 serving
  • Calories: 360 kcal
  • Sugar: 3 g
  • Sodium: 760 mg
  • Fat: 5 g
  • Saturated Fat: 1 g
  • Unsaturated Fat: 4 g
  • Trans Fat: 0 g
  • Carbohydrates: 70 g
  • Fiber: 10 g
  • Protein: 12 g
  • Cholesterol: 0 mg

Keywords: Mexican rice and beans, one pot, vegan, budget-friendly, side dish, main dish