Mediterranean Rice and Beans

Experience the vibrant flavors of the Mediterranean with this wholesome one-pot meal. Combining fluffy, fragrant rice with hearty beans, sautéed vegetables, and fresh herbs, it creates a nourishing and satisfying dish that delights both the palate and the eye. Perfectly balanced, this recipe brings together comforting spices and bright, fresh accents for a versatile vegetarian main or a flavorful side.

Gather fresh ingredients, and in just about 30 minutes, transform your kitchen with the irresistible aroma of cumin, smoked paprika, and oregano melding with tomatoes and greens. Whether serving a family dinner or prepping for the week, this dish offers both ease and elegance in every bite.

Why You’ll Love This Recipe

  • Quick and easy one-pot meal ideal for busy weeknights or meal prepping
  • Rich in plant-based protein and fiber from beans and greens
  • Customizable with seasonal vegetables and toppings for variety

Ingredients

  • Olive oil: A tablespoon of extra virgin olive oil to sauté aromatics bringing richness and Mediterranean authenticity.
  • Medium onion: Finely chopped to provide a sweet and savory base that softens and caramelizes slowly.
  • Garlic cloves: Three cloves minced adding fragrant pungency that deepens the dish’s flavor profile.
  • Red bell pepper: Diced for a juicy burst of color and mild sweetness, complementing the spices.
  • Medium tomato: Freshly diced to create moisture and tanginess enriching the rice as it cooks.
  • Ground cumin: One teaspoon to introduce warm, earthy notes essential to Mediterranean cuisine.
  • Smoked paprika: One teaspoon contributing a subtle smoky depth and vibrant hue.
  • Dried oregano: A teaspoon to infuse herbaceous, slightly bitter undertones enhancing the vegetables.
  • Salt and freshly ground black pepper: To taste for balancing and seasoning throughout cooking.
  • Long-grain white rice: One cup (basmati or jasmine) rinsed to remove excess starch ensuring fluffy, separate grains.
  • Vegetable broth or water: Two cups providing necessary moisture and added flavor for cooking the rice perfectly.
  • Canned chickpeas or cannellini beans: One 400 g can, drained and rinsed, lending protein and creamy texture.
  • Fresh spinach or kale: Two cups roughly chopped, adding vibrant color, nutrients, and a slight earthy taste.
  • Lemon juice: Juice of one lemon to brighten the dish with a refreshing, zesty finish (optional).
  • Fresh parsley or mint: Two tablespoons chopped for lively herbal fragrance and garnish (optional).
  • Optional toppings: Crumbled feta, olives, sun-dried tomatoes, pine nuts, or tahini drizzle to enhance texture and flavor complexity.

Instructions

Heat Olive Oil and Sauté Aromatics

Begin by warming the olive oil in a large skillet or pot over medium heat. Add the finely chopped onion and minced garlic, cooking gently for 2–3 minutes until they become soft and fragrant. This step builds a flavorful base as the onion caramelizes slightly and garlic releases its aroma, which is essential for depth in the final dish.

Add Bell Pepper, Tomato, and Spices

Stir in the diced red bell pepper and tomato. Sprinkle the ground cumin, smoked paprika, dried oregano, salt, and black pepper over the vegetables. Cook for another 2–3 minutes, allowing the vegetables to soften and the spices to bloom, elevating the dish with aromatic warmth and vibrant color.

Incorporate Rice and Add Liquid

Add the rinsed rice directly to the pot, stirring well to coat the grains with the flavorful oil-spice mixture. Pour in the vegetable broth or water, then increase the heat and bring this mixture to a boil. Once boiling, lower the heat to a gentle simmer, cover the pot, and cook for 15–20 minutes until the rice is tender and all liquid has been absorbed, ensuring perfectly fluffy grains.

Fold in Beans and Greens

Gently fold the drained chickpeas or cannellini beans along with the chopped spinach or kale into the cooked rice. Cover again and cook for an additional 2–3 minutes until the greens wilt and the beans are warmed through, seamlessly blending flavors and adding nutritional texture.

Finish with Lemon and Fresh Herbs

Remove the pot from heat. Stir in fresh lemon juice and chopped herbs like parsley or mint if using—this brightens the dish and adds a fresh, lively note. Taste and adjust seasoning with more salt or pepper if needed, then serve warm with your choice of optional toppings for added richness or crunch.

You Must Know

  • For fluffier rice, always rinse it well to remove excess starch that can cause clumping.
  • Vegetable broth enriches flavor, but water works fine for a lighter option or if broth is unavailable.
  • The recipe is fully adaptable with different beans or greens depending on what you have on hand.

Storage Tips

This dish stores well in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stove or microwave with a splash of broth or water to refresh moisture and maintain texture.

Serving Suggestions

Serve this Mediterranean rice and beans as a fulfilling vegetarian main with a crisp side salad, or as a vibrant side dish alongside grilled meats or seafood. Optionally, top with crumbled feta, olives, or a drizzle of tahini for a luxurious finish.

Professional Tips

  • Use aged spices for optimal flavor; fresher spices will transform the dish significantly.
  • Adjust cooking liquid and time if substituting brown rice or quinoa to ensure proper doneness.
  • Sauté vegetables in batches if your pan is small, to help them caramelize instead of steam.

FAQs

Can I use other types of beans?

Yes, this recipe works well with black beans, kidney beans, or lentils. Adjust cooking and soaking time accordingly if using dried beans.

Is this dish vegan?

Yes, the base dish is vegan and vegetarian. Add dairy toppings like feta only if you desire a vegetarian version.

Can I make this recipe gluten-free?

Absolutely. The recipe is naturally gluten-free when using suitable rice and gluten-free broth.

How do I store leftovers?

Store leftovers in a sealed container in the refrigerator for up to 4 days. Reheat gently with a splash of liquid.

Can I freeze this dish?

Yes. Freeze in airtight containers for up to 2 months. Thaw overnight in the refrigerator before reheating.

What can I add to make it more filling?

Add roasted vegetables, toasted nuts, or serve with a side of warm flatbread for extra heartiness.

Can I prepare it in advance?

Yes. Prepare the rice and beans mixture a day ahead and only add fresh herbs and lemon juice just before serving.

Mediterranean Rice and Beans

Mediterranean Rice Beans

A vibrant one-pot Mediterranean dish with fluffy rice, hearty beans, sautéed vegetables, and fresh herbs delivering bold, comforting vegetarian flavors.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Course Main Course, vegetarian
Cuisine Mediterranean
Servings 4 people
Calories 350 kcal

Equipment

  • 1 large skillet or pot for cooking

Ingredients
  

  • 1 tablespoon olive oil
  • 1 medium onion finely chopped
  • 3 cloves garlic minced
  • 1 red bell pepper diced
  • 1 medium tomato diced
  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • 1 teaspoon dried oregano
  • Salt and freshly ground black pepper to taste
  • 1 cup long-grain white rice basmati or jasmine, rinsed
  • 2 cups vegetable broth or water
  • 1 can about 14 oz chickpeas or cannellini beans, drained and rinsed
  • 2 cups fresh spinach or kale roughly chopped
  • Juice of 1 lemon optional
  • 2 tablespoons chopped fresh parsley or mint optional
  • Optional toppings: crumbled feta olives, sun-dried tomatoes, pine nuts, or tahini drizzle

Instructions
 

  • Heat olive oil in a large skillet or pot over medium heat. Add the chopped onion and minced garlic; cook until softened and fragrant, about 2 to 3 minutes.
  • Add diced red bell pepper and tomato to the skillet. Stir in cumin, smoked paprika, oregano, salt, and pepper. Cook until vegetables start to soften, about 2 to 3 minutes.
  • Add rinsed rice and stir to coat it with the oil and spices. Pour in vegetable broth or water, bring to a boil, then reduce heat to low. Cover and simmer until rice is tender and liquid is absorbed, about 15 to 20 minutes.
  • Fold in the drained beans and chopped greens gently. Cover and cook for 2 to 3 minutes until greens wilt and everything is heated through.
  • Remove from heat and stir in lemon juice and fresh herbs, if using. Adjust seasoning to taste. Serve warm with optional toppings as desired.

Notes

  • Use long-grain rice for the best fluffy texture; adjust liquid and cooking time for brown rice or quinoa.
  • Substitute chickpeas with lentils, black beans, or kidney beans as preferred.
  • Add zucchini, eggplant, or artichokes for extra nutrition and texture.
  • Store leftovers in the refrigerator up to 4 days; reheat with a splash of broth to refresh.

Leave a Comment

Recipe Rating