Mexican Rice and Beans – Few dishes embody the warmth and comfort of Mexican cuisine quite like Mexican Rice and Beans. This timeless combination of fluffy, seasoned rice and tender beans is a staple across Latin America and a cornerstone of Mexican home cooking. It’s flavorful, filling, and packed with nutrients—making it not just a side dish, but a complete meal on its own.
Recipe Overview
Prep Time: 15 minutes
Active Time: 30 minutes
Resting Time: 10 minutes
Cuisine: Mexican
Course: Main Course / Side Dish
Servings: 6
Calories: 420 kcal per serving
Total Time: 55 minutes
Equipment Needed
-
Large skillet or saucepan with lid
-
Wooden spoon or spatula
-
Knife and cutting board
-
Measuring cups and spoons
-
Strainer (for rinsing beans and rice)
Ingredients
For the Rice:
-
1 ½ cups long-grain white rice
-
2 tablespoons olive oil
-
1 small onion, finely chopped
-
2 garlic cloves, minced
-
1 teaspoon ground cumin
-
½ teaspoon chili powder
-
½ teaspoon smoked paprika
-
1 can (400g) diced tomatoes
-
3 cups vegetable or chicken broth
-
Salt and pepper to taste
For the Beans:
-
1 can (400g) black beans or pinto beans, rinsed and drained
-
1 tablespoon olive oil
-
½ small onion, chopped
-
1 garlic clove, minced
-
½ teaspoon cumin
-
½ teaspoon oregano
-
Salt and pepper to taste
-
2 tablespoons chopped cilantro (optional)
For Garnish (optional):
-
Lime wedges
-
Fresh cilantro
-
Diced avocado or jalapeños
Instructions
Step 1: Prepare the Rice Base
Rinse the rice under cold water until the water runs clear. This removes excess starch and ensures your rice cooks up fluffy, not sticky.
Heat 2 tablespoons of olive oil in a large skillet over medium heat. Add the rice and toast it for 3–4 minutes, stirring often until it turns lightly golden and gives off a nutty aroma. This step adds flavor and helps the rice grains hold their shape while cooking.
Step 2: Sauté Aromatics and Spices
Add the finely chopped onion and garlic to the toasted rice. Sauté for 2–3 minutes until fragrant and translucent. Stir in cumin, chili powder, and smoked paprika to infuse the rice with bold Mexican flavor.
The combination of spices creates that signature earthy and smoky taste that defines authentic Mexican rice.
Step 3: Add Tomatoes and Broth
Pour in the diced tomatoes (with their juices) and broth. Stir well, ensuring the rice is evenly distributed. Season with salt and pepper to taste.
Bring the mixture to a gentle boil, then reduce the heat to low. Cover and let simmer for 20–25 minutes, or until the rice is tender and all the liquid is absorbed. Avoid stirring too often, as it may make the rice mushy.
Step 4: Cook the Beans
While the rice simmers, prepare the beans. In a separate pan, heat 1 tablespoon of olive oil over medium heat. Add the chopped onion and garlic, cooking until soft and fragrant. Stir in the cumin and oregano, followed by the rinsed black or pinto beans.
Add a splash of water or broth and let the beans simmer for 8–10 minutes, stirring occasionally. Season with salt and pepper, and stir in chopped cilantro if desired. The beans should be warm, flavorful, and slightly creamy.
Step 5: Combine and Finish
Once the rice is fully cooked, fluff it gently with a fork. Add the cooked beans to the rice and stir carefully to combine. Adjust seasoning as needed with additional salt, pepper, or a squeeze of lime juice for brightness.
Nutrition Information
| Nutrient | Amount (per serving) |
|---|---|
| Calories | 420 kcal |
| Protein | 14 g |
| Carbohydrates | 68 g |
| Fat | 9 g |
| Saturated Fat | 1.5 g |
| Fiber | 9 g |
| Sugar | 4 g |
| Sodium | 690 mg |
| Cholesterol | 0 mg |
Tips for Perfect Mexican Rice and Beans
-
Toast the rice: This step enhances the nutty flavor and prevents sogginess.
-
Use homemade or low-sodium broth: It gives richer taste without excess salt.
-
Don’t overmix: Stirring too often can make rice sticky.
-
Customize the beans: Use refried beans for a creamier texture or black beans for a lighter feel.
-
Spice it up: Add diced jalapeños or a pinch of cayenne for extra heat.
Conclusion
Mexican Rice and Beans is a celebration of simplicity and flavor. This beloved classic combines everyday ingredients into a dish that’s nourishing, satisfying, and endlessly versatile. Whether served as a side or the star of the meal, it embodies the warmth of Mexican home cooking and the joy of sharing food with family and friends.
