Print

Healthy Mediterranean Rice and Beans Recipe

4.8 from 78 reviews

This Healthy Mediterranean Rice and Beans recipe is a flavorful, nutrient-packed vegetarian dish perfect for a wholesome meal. It combines aromatic sautéed onions and garlic with fresh vegetables, fragrant spices, protein-rich beans, and tender rice, finished with fresh herbs, lemon juice, and optional toppings like feta and olives for an authentic Mediterranean touch.

Ingredients

Scale

Vegetables and Aromatics

  • 1 tablespoon olive oil
  • 1 medium yellow onion, finely chopped
  • 3 cloves garlic, minced
  • 1 red bell pepper, diced
  • 1 medium tomato, diced
  • 2 cups fresh spinach or kale, roughly chopped

Spices and Flavorings

  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • 1 teaspoon dried oregano
  • Salt and pepper, to taste
  • 1 tablespoon lemon juice, plus more to taste
  • 2 tablespoons chopped fresh parsley or mint

Core Ingredients

  • 1 cup long grain white rice, uncooked
  • 2 cups vegetable broth or water
  • 1 can (15 oz) chickpeas or cannellini beans, drained and rinsed

Optional Toppings

  • Crumbled feta cheese
  • Olives
  • Tahini drizzle

Instructions

  1. Sauté the Aromatics: In a large skillet or pot, heat the olive oil over medium heat. Add the finely chopped onion and minced garlic and cook, stirring occasionally, until soft and fragrant, about 3-4 minutes.
  2. Add Vegetables and Spices: Stir in the diced red bell pepper and tomatoes. Sprinkle the ground cumin, smoked paprika, dried oregano, salt, and pepper over the vegetables. Cook for an additional 2-3 minutes, allowing the vegetables to soften and the spices to release their aroma.
  3. Cook the Rice: Add the uncooked long grain white rice to the skillet, stirring well to coat the grains with the spices and vegetable mixture. Pour in the vegetable broth or water, increase the heat to bring it to a boil, then reduce the heat to low to maintain a simmer. Cover the pot and let the rice cook for 15-20 minutes or until tender and the liquid is absorbed.
  4. Add Beans and Greens: During the last few minutes of cooking, gently stir in the drained chickpeas or cannellini beans and the chopped fresh spinach or kale. Cover the pot again and cook until the greens are wilted and everything is heated through, about 3-5 minutes.
  5. Finish and Serve: Remove the pot from heat and squeeze in fresh lemon juice for brightness. Drizzle a little more olive oil if desired, then sprinkle the chopped fresh parsley or mint on top. Serve the rice and beans with optional crumbled feta, olives, or a tahini drizzle to enhance the Mediterranean flavors.
  6. Storage Tips: Store any leftovers in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetop or in the microwave. This dish can also be frozen in portions for convenient future meals.

Notes

  • You can substitute kale for spinach depending on your preference or what you have on hand.
  • Using vegetable broth instead of water adds extra flavor to the rice.
  • For a vegan option, omit the feta cheese and tahini or use vegan alternatives.
  • Adjust the amount of lemon juice to your taste for added freshness.
  • This dish pairs well with warm pita bread or a side salad for a complete Mediterranean meal.

Keywords: Mediterranean rice and beans, healthy vegetarian recipe, chickpeas recipe, spinach rice, easy one pot meal, Mediterranean diet, plant-based protein, gluten free