Healthy Mediterranean Rice and Beans Recipe

Introduction

Healthy Mediterranean Rice and Beans is a flavorful, nourishing dish perfect for any meal. It combines fragrant rice, hearty beans, fresh vegetables, and vibrant herbs for a satisfying, balanced plate. This recipe is versatile, easy to make, and packed with nutrients.

A close-up view of a single-layer dish of seasoned rice mixed with light brown beans, small pieces of red and yellow bell peppers, and dark green leafy herbs scattered evenly throughout. The rice grains are light orange, showing they are cooked with spices, and the texture looks fluffy yet moist. The ingredients create a colorful mix of orange, beige, red, yellow, and green on a simple white bowl, sitting on a white marbled surface. photo taken with an iphone --ar 4:5 --v 7

Ingredients

  • 1 cup long grain white rice (or basmati/jasmine; brown rice or farro for more fiber)
  • 1 can (15 oz) chickpeas, cannellini beans, or black beans, drained and rinsed
  • 1 small onion, chopped
  • 2 cloves garlic, minced
  • 1 bell pepper, diced
  • 2 medium tomatoes, diced
  • 2 cups fresh baby spinach
  • 1 teaspoon dried oregano
  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • Salt and black pepper, to taste
  • 2 tablespoons olive oil
  • 1 ¾ cups water or vegetable broth
  • Juice of half a lemon
  • Fresh parsley or mint, chopped, for garnish
  • Optional: crumbled feta cheese, olives, capers, pine nuts, or sun-dried tomatoes

Instructions

  1. Step 1: In a large skillet or pot, heat olive oil over medium heat. Add the chopped onion and garlic. Sauté until soft and fragrant, about 3-4 minutes.
  2. Step 2: Add the diced bell pepper and tomatoes to the skillet. Sprinkle in cumin, smoked paprika, oregano, salt, and pepper. Cook while stirring for 2-3 minutes until the vegetables begin to soften.
  3. Step 3: Stir in the rice, coating it well with the spices and vegetables. Pour in water or vegetable broth and bring to a boil. Then reduce heat to low, cover, and simmer for 15-20 minutes until the rice is tender.
  4. Step 4: During the last 5 minutes, stir in the drained beans and fresh spinach. Cover again and cook until the spinach wilts and everything is heated through.
  5. Step 5: Remove from heat. Squeeze fresh lemon juice over the dish, drizzle with a little more olive oil, and garnish with chopped parsley or mint. Add optional toppings like feta, olives, or pine nuts if desired before serving.

Tips & Variations

  • Swap rice for quinoa or cauliflower rice for a low-carb version.
  • Use lentils instead of beans for a different texture and flavor.
  • Omit cheese to keep the dish vegan and dairy-free.
  • Add grilled chicken, lamb, or vegetables to boost protein and variety.
  • Top with toasted pine nuts for extra crunch and nuttiness.

Storage

Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetop or in the microwave. You can also freeze portions for up to 1 month; thaw overnight in the fridge before reheating.

How to Serve

A close-up of a white bowl filled with a colorful rice dish, showing one main layer of fluffy, cooked rice mixed with small, light brown beans, diced red and yellow bell peppers, and vibrant green leafy herbs scattered throughout. The rice has an orange tint, likely from spices or sauce, and the textures of the beans and peppers add variety. The background is a white marbled texture. photo taken with an iphone --ar 4:5 --v 7

Serve this delicious recipe with your favorite sides.

FAQs

Can I use dried beans instead of canned?

Yes, but be sure to soak and cook them fully before adding to the dish. This prevents extended cooking time and ensures the beans are tender.

Is this dish gluten-free?

Yes, when using rice or gluten-free grains, this recipe is naturally gluten-free. Just check your broth and spices to ensure no hidden gluten.

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

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating