Print

Healthy Mediterranean Rice and Beans Recipe

4.9 from 126 reviews

Healthy Mediterranean Rice and Beans is a flavorful, nutritious one-pot meal combining long grain rice, legumes, fresh vegetables, and Mediterranean herbs and spices. This dish is versatile, easy to prepare, and packed with fiber, protein, and heart-healthy fats, making it a balanced vegetarian option that can be adapted for vegan or low-carb diets.

Ingredients

Scale

Main Ingredients

  • 1 cup long grain white rice (or basmati or jasmine rice)
  • 1 ½ cups water or vegetable broth
  • 1 can (15 oz) cooked beans (chickpeas, cannellini, or black beans), drained and rinsed
  • 1 medium onion, chopped
  • 2 cloves garlic, minced
  • 1 bell pepper, diced
  • 2 medium tomatoes, diced
  • 2 cups fresh baby spinach
  • 2 tablespoons olive oil
  • 1 teaspoon dried oregano
  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • Salt and freshly ground black pepper to taste
  • Juice of 1 lemon
  • 2 tablespoons fresh parsley or mint, chopped

Optional Add-Ins

  • ¼ cup crumbled feta cheese
  • ¼ cup olives, sliced
  • 1 tablespoon capers
  • 2 tablespoons pine nuts, toasted
  • 2 tablespoons sun-dried tomatoes, chopped

Substitutions

  • Use brown rice or farro instead of white rice for added fiber
  • Replace beans with lentils
  • Use quinoa or cauliflower rice for a low-carb variation
  • Omit cheese for a vegan version

Instructions

  1. Sauté the Aromatics: Heat the olive oil in a large skillet or pot over medium heat. Add the chopped onion and minced garlic, cooking until softened and fragrant, about 3-4 minutes.
  2. Add Vegetables and Spices: Stir in the diced bell pepper and tomatoes. Sprinkle in ground cumin, smoked paprika, dried oregano, salt, and black pepper. Cook for 2-3 minutes until the vegetables begin to soften and the spices release their aroma.
  3. Cook the Rice: Add the rice to the pot and stir well to coat the grains with the spices and vegetables. Pour in the water or vegetable broth, bring the mixture to a boil, then reduce heat to low. Cover and simmer for 15-20 minutes, or until the rice is tender and liquid is absorbed.
  4. Add Beans and Greens: Gently fold in the cooked beans and fresh spinach during the last 3-5 minutes of cooking. Cover the pot again until the spinach wilts and everything is heated through.
  5. Finish and Serve: Remove from heat and squeeze fresh lemon juice over the mixture. Drizzle with additional olive oil if desired. Garnish with chopped parsley or mint. Add optional toppings like crumbled feta, olives, or pine nuts to enhance flavor and texture.

Notes

  • Use vegetable broth instead of water for richer flavor.
  • Leftovers can be stored in an airtight container in the refrigerator for up to 4 days.
  • Reheat gently on the stovetop or microwave; add a splash of water or broth if needed to loosen the rice.
  • Freeze portions in airtight containers for up to 2 months.
  • Toast pine nuts before adding for extra crunch and flavor.
  • For a low-carb version, substitute rice with cauliflower rice but reduce cooking time significantly to avoid overcooking.

Keywords: Mediterranean rice and beans, healthy rice recipe, vegetarian rice dish, one-pot meal, fiber-rich meal, plant-based protein, Mediterranean cuisine