Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Healthy Mediterranean Rice and Beans Recipe


  • Author: Zoe
  • Total Time: 35 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

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

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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