One-Pot Mexican Rice & Black Beans
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.
Prep Time10 minutes mins
Cook Time25 minutes mins
Total Time35 minutes mins
Course: Entree, Main, Side
Cuisine: American, Mexican
Servings: 6
Calories: 340kcal
Author: Alissa Saenz
- 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
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.
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.
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.
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.
Remove the pot from heat, but leave the lid on for 5 minutes.
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.
Serve.
Calories: 340kcal | Carbohydrates: 62g | Protein: 11g | Fat: 6g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Sodium: 386mg | Potassium: 445mg | Fiber: 8g | Sugar: 2g | Vitamin A: 558IU | Vitamin C: 5mg | Calcium: 55mg | Iron: 3mg