Print

Healthy Mediterranean Rice and Beans Recipe

4.4 from 86 reviews

A wholesome and flavorful Healthy Mediterranean Rice and Beans dish combining aromatic sautéed vegetables, fragrant spices, tender rice, nourishing beans, and fresh greens. This vegetarian recipe is perfect for a nutritious, satisfying meal inspired by Mediterranean flavors, finished with bright lemon juice, herbs, and optional feta or tahini toppings.

Ingredients

Scale

Base Ingredients

  • 1 tablespoon olive oil
  • 1 medium yellow onion, finely chopped
  • 3 cloves garlic, minced

Vegetables and Seasonings

  • 1 red bell pepper, diced
  • 1 medium tomato, diced
  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • 1 teaspoon dried oregano
  • Salt and pepper, to taste

Grains and Legumes

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

Greens and Finishing Touches

  • 2 cups fresh spinach or kale, roughly chopped
  • 1 tablespoon lemon juice, plus more to taste
  • 2 tablespoons chopped fresh parsley or mint
  • Optional toppings: crumbled feta, 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, cooking them until they become soft and fragrant, about 3-5 minutes.
  2. Add Vegetables and Spices: Stir in the diced red bell pepper and fresh tomato. Sprinkle the ground cumin, smoked paprika, dried oregano, salt, and pepper over the vegetables. Cook for 2-3 minutes until the vegetables begin to soften and the spices are aromatic.
  3. Cook the Rice: Add the uncooked rice to the skillet, stirring well to coat each grain with the spices and vegetable mixture. Pour in the vegetable broth or water and bring the mixture to a boil. Once boiling, reduce the heat to low, cover the pot, and simmer for 15-20 minutes until the rice is tender and the liquid is absorbed.
  4. Add Beans and Greens: During the last few minutes of cooking, stir in the drained and rinsed chickpeas or cannellini beans along with the fresh spinach or kale. Cover again and cook just until the greens have wilted and everything is heated thoroughly.
  5. Finish and Serve: Remove the pot from heat. Squeeze fresh lemon juice over the dish and drizzle with a bit more olive oil if desired. Stir in the chopped parsley or mint. Serve topped with optional crumbled feta, olives, or a drizzle of tahini for added flavor and texture.
  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. Portions can also be frozen for longer storage and future meals.

Notes

  • Use vegetable broth for extra flavor; water works fine if you prefer.
  • Substitute chickpeas with cannellini or white beans for variation.
  • For a vegan version, omit feta and tahini or choose a plant-based alternative.
  • Adjust spices according to taste—add a pinch of chili flakes for heat if desired.
  • This dish pairs well with warm pita bread or a side salad.
  • Ensure the rice is fully cooked and liquid absorbed before adding greens to avoid soggy texture.

Keywords: Mediterranean, rice and beans, vegetarian, healthy, one-pot, sautéed vegetables, chickpeas, spinach, cumin, paprika