Description
This Healthy Mediterranean Rice and Beans recipe is a versatile, vibrant one-pot meal packed with fiber, protein, and heart-healthy fats. Featuring fluffy long-grain rice cooked with aromatic vegetables, spices, and wholesome beans, it’s a nutritious and flavorful dish perfect for any day of the week. Easily customizable with vegan or low-carb options, it embodies the essence of Mediterranean cuisine.
Ingredients
Scale
Grains
- 1 cup long grain white rice (or basmati/jasmine)
Beans
- 1 cup cooked or canned chickpeas (or cannellini beans, black beans, or lentils)
Vegetables
- 1 medium onion, chopped
- 3 cloves garlic, minced
- 1 bell pepper, diced
- 2 medium tomatoes, diced
- 2 cups fresh baby spinach
Herbs and Spices
- 1 teaspoon dried oregano
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- Salt and freshly ground black pepper, to taste
- Fresh parsley or mint, chopped, for garnish
Oils and Acids
- 2 tablespoons olive oil
- Juice of 1 lemon
Optional Add-Ins
- 1/4 cup crumbled feta cheese
- 1/4 cup olives, sliced
- 1 tablespoon capers
- 2 tablespoons pine nuts, toasted
- 2 tablespoons sun-dried tomatoes, chopped
Instructions
- Sauté the Aromatics: Heat olive oil in a large skillet or pot over medium heat. Add chopped onion and minced garlic, cooking until they soften and become fragrant, about 3-4 minutes.
- Add Vegetables and Spices: Stir in diced bell pepper and tomatoes. Sprinkle in dried oregano, ground cumin, smoked paprika, salt, and black pepper. Cook together for 2-3 minutes until the vegetables slightly soften and the spices are aromatic.
- Cook the Rice: Add the rice into the pot, stirring well to coat it evenly with the spice and vegetable mixture. Pour in 2 cups of water or vegetable broth. Bring to a boil, then reduce heat to a simmer. Cover the pot and cook for 15-20 minutes, or until the rice is tender and liquid absorbed.
- Add Beans and Greens: Stir in the cooked chickpeas (or your chosen beans) and fresh baby spinach during the last 3-5 minutes of cooking. Cover until spinach wilts and the beans are heated through.
- Finish and Serve: Remove from heat. Squeeze fresh lemon juice over the rice mixture and drizzle with a little olive oil. Toss gently to combine. Top with chopped fresh parsley or mint, and optional add-ins such as crumbled feta, olives, pine nuts, or sun-dried tomatoes if desired.
Notes
- For a low-carb version, substitute rice with quinoa or cauliflower rice.
- Omit feta cheese to make the dish fully vegan.
- Leftovers keep well in the refrigerator for up to 4 days in an airtight container.
- Reheat leftovers on the stovetop or microwave until thoroughly warmed.
- You can freeze portions for up to 1 month; thaw before reheating.
- Serve with sides like hummus, tzatziki, or baba ganoush for a complete Mediterranean meal.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Main Dish
- Method: Stovetop
- Cuisine: Mediterranean
Keywords: Mediterranean rice and beans, healthy rice and beans, vegetarian Mediterranean recipe, one-pot Mediterranean meal, plant-based protein, easy Mediterranean dish
