Nutrition Facts for Mexican red beans rice

Mexican Red Beans Rice

Image of Mexican Red Beans Rice
Nutriscore Rating: 73/100

Transform your next meal with the vibrant flavors of Mexican Red Beans Rice, a one-pot dish bursting with hearty red kidney beans, fluffy long-grain white rice, and a medley of bold spices like cumin, chili powder, and paprika. Simmered in savory vegetable broth with tangy diced tomatoes, this recipe is a perfect blend of comfort and zest. Infused with sautéed onions, garlic, and a hint of oregano, every bite is as aromatic as it is satisfying. Topped with fresh cilantro and a squeeze of zesty lime, this vegetarian delight is easy to prepare and perfect for busy weeknights or as a flavorful side to your favorite Mexican-inspired meals. Ready in just 45 minutes, it's a wholesome, customizable dish you’ll want to make again and again!

Log this recipe in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
15 min
🔥
Cook Time
30 min
🕐
Total Time
45 min
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

15 items
  • 1 cup long-grain white rice
  • 1 cup red kidney beans
  • 2 cups vegetable broth
  • 1 cup diced tomatoes (canned)
  • 1 medium onion
  • 3 cloves garlic cloves
  • 2 tablespoons olive oil
  • 1 teaspoon ground cumin
  • 1 teaspoon chili powder
  • 0.5 teaspoon paprika
  • 0.5 teaspoon dried oregano
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper
  • 2 tablespoons fresh cilantro
  • 1 whole lime
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

13 steps
1

Rinse the red kidney beans thoroughly and soak them in water for at least 8 hours or overnight. Drain and set aside.

2

Cook the soaked beans in a pot of boiling water until tender, about 25-30 minutes. Drain and set aside. (Alternatively, use canned beans and skip this step—just rinse and drain the beans.)

3

Finely chop the onion and garlic. Set them aside.

4

Heat the olive oil in a large skillet or heavy-bottomed pot over medium heat.

5

Add the chopped onion and sauté for 2-3 minutes until softened.

6

Stir in the garlic, ground cumin, chili powder, paprika, and dried oregano. Cook for 1-2 minutes until fragrant.

7

Add the rice to the skillet and stir to coat it with the spices and oil.

8

Pour in the vegetable broth and diced tomatoes. Stir well and bring to a boil.

9

Reduce the heat to low, cover the skillet or pot, and simmer for 15-20 minutes or until the rice is cooked and the liquid is absorbed.

10

Once the rice is cooked, gently fold in the cooked (or canned) red kidney beans. Season with salt and black pepper to taste.

11

Remove from heat and let the dish sit, covered, for 5 minutes to allow the flavors to meld.

12

Chop the fresh cilantro and sprinkle it over the dish as a garnish.

13

Serve the Mexican Red Beans Rice with a wedge of lime on the side for squeezing over before eating.

Cooking Tip: Take your time with each step for the best results!
1071
cal
32.4g
protein
171.6g
carbs
35.2g
fat

Nutrition Facts

1 serving (1436.8g)
Calories
1071
% Daily Value*
Total Fat 35.2 g 45%
Saturated Fat 5.9 g 30%
Polyunsaturated Fat 4.1 g
Cholesterol 0 mg 0%
Sodium 4732 mg 206%
Total Carbohydrate 171.6 g 62%
Dietary Fiber 28.0 g 100%
Total Sugars 27.2 g
Protein 32.4 g 65%
Vitamin D 0.0 mcg 0%
Calcium 389 mg 30%
Iron 13.7 mg 76%
Potassium 2661 mg 57%

*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

60.6%%
11.4%%
28.0%%
Fat: 316 cal (28.0%%)
Protein: 129 cal (11.4%%)
Carbs: 686 cal (60.6%%)