Description
A hearty and flavorful dish that combines the wholesome goodness of rice and beans with traditional Mexican spices and vegetables. It’s a versatile dish that can be enjoyed as a main or a side, perfect for any occasion.
Ingredients
– 1 cup / 200g white Basmati rice (thoroughly washed)
– 2 cups / 1 can (540ml can) cooked black beans or pinto beans (drained and rinsed)
– 3 tablespoons olive oil
– 1 ½ cups / 200g onion, chopped
– 1 cup / 150g green bell pepper, chopped
– 1 cup / 150g red bell pepper, chopped
– 2 tablespoons garlic, finely chopped
– ¾ cup / 175ml strained tomatoes / passata / tomato puree
– 1 teaspoon cumin
– 1 teaspoon paprika
– ¼ teaspoon cayenne pepper (or to taste)
– 1 cup / 125g frozen corn kernels (or fresh corn)
– 1 cup / 240ml low-sodium vegetable broth (or as required)
– Salt to taste (approximately 1 ¾ teaspoons pink Himalayan salt)
– 1 ½ cups / 100g green onion, chopped
– ½ to ¾ cup / 20 to 30g cilantro (coriander leaves), chopped (or to taste)
– Optional: Lime or lemon juice to taste
– Black pepper to taste (approximately ½ teaspoon)
– Drizzle of extra virgin olive oil (approximately 1 tablespoon)
Instructions
Enjoy this delicious Mexican-inspired Rice and Beans recipe! 


Notes
- Substitute brown rice for a healthier option, adjusting the cooking time as needed.
- Add jalapeños or chipotle peppers for a spicier version.
- Can be made vegan by using vegetable broth and omitting any animal products.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Main Course/Side Dish
- Method: Sautéing
- Cuisine: Mexican
Nutrition
- Calories: 350
- Sugar: 3g
- Fat: 7g
- Carbohydrates: 60g
- Fiber: 8g
- Protein: 10g