Go Back
+ servings
5 from 2 votes
Plate of Black Beans & Mexican Rice with a fork.
One-Pot Mexican Rice & Black Beans
Prep Time
10 mins
Cook Time
25 mins
Total Time
35 mins
 

This Mexican rice with black beans is flavor-packed, easy to make, and works great as either a main or side dish! It all comes together in one pot in about 35 minutes.

Course: Entree, Main, Side
Cuisine: American, Mexican
Servings: 6
Calories: 340 kcal
Author: Alissa Saenz
Ingredients
  • 2 tablespoons olive oil
  • 1 medium onion, diced
  • 3 garlic cloves, minced
  • 2 teaspoons ground cumin
  • 1 teaspoon sweet paprika
  • 1 teaspoon ancho chile powder
  • 1 teaspoon dried oregano
  • 2 ¼ cups vegetable broth
  • 1 ½ cups white rice
  • 1 tablespoon tomato paste
  • 1 (15 ounce/425 gram) can black beans, drained and rinsed
  • ½ cup frozen corn, thawed (optional)
  • 2 tablespoons lime juice
  • Salt and pepper, to taste
  • ¼ cup chopped fresh cilantro
Instructions
  1. Coat the bottom of a large pot with the oil and place it over medium heat. Give the oil a minute to heat up, then add the onion. Sweat the onion for about 5 minutes, stirring occasionally, until it becomes soft and translucent.

  2. Stir in the garlic, cumin, paprika, ancho chile powder, and oregano. Sauté everything with the onion for about 1 minute, until the mixture becomes very fragrant.

  3. Add the broth, rice, tomato paste, and black beans. Stir everything well to completely dissolve the tomato paste. Raise the heat to high and bring the liquid to a boil.

  4. Lower the heat so that the liquid is at a low simmer, then cover the pot. Let the mixture simmer until all of the liquid has been absorbed, about 16 to 18 minutes.

  5. Remove the pot from heat, but leave the lid on for 5 minutes.

  6. Remove the lid from the pot and fluff the rice with a fork. Stir in the corn (if using), lime juice, salt and pepper to taste, and fresh cilantro.

  7. Serve.

Nutrition Facts
One-Pot Mexican Rice & Black Beans
Amount Per Serving
Calories 340 Calories from Fat 54
% Daily Value*
Fat 6g9%
Saturated Fat 1g5%
Polyunsaturated Fat 1g
Monounsaturated Fat 4g
Sodium 386mg16%
Potassium 445mg13%
Carbohydrates 62g21%
Fiber 8g32%
Sugar 2g2%
Protein 11g22%
Vitamin A 558IU11%
Vitamin C 5mg6%
Calcium 55mg6%
Iron 3mg17%
* Percent Daily Values are based on a 2000 calorie diet.