Mediterranean Rice and Beans (The Easiest, Most Flavorful Recipe!)

By Rowan Pierce

On February 24, 2026

An extreme macro shot showing the texture of the fluffy rice and hearty beans in the Mediterranean rice and beans dish, with a fresh parsley garnish.

Cuisine

Greek, Mediterranean

Prep time

10 minutes

Cooking time

25 minutes

Total time

35 minutes

Servings

4 servings

Craving a meal that’s bursting with flavor, incredibly easy to make, and good for you? This Mediterranean Rice and Beans recipe is your answer. It’s a vibrant, one-pan dish that brings the sunny flavors of the Mediterranean straight to your kitchen table. We combine fluffy rice and hearty beans with a savory blend of herbs, lemon, and classic vegetables for a truly satisfying meal. Whether you need a quick weeknight dinner or a healthy lunch, this dish is a guaranteed winner.

Forget complicated recipes. This simple dish is designed for enthusiastic home cooks who want maximum flavor with minimum fuss. You’ll be amazed at how a few quality ingredients can transform into such a memorable meal. Let’s dive in and make a bowl of sunshine!

Why You’ll Love This Mediterranean Rice and Beans Recipe

  • Incredibly Flavorful: Aromatic herbs like oregano and dill, combined with bright lemon juice and savory garlic, create a complex and delicious flavor profile.
  • Quick & Easy: This recipe comes together in under 30 minutes, making it the perfect solution for busy weeknights. It’s a true one-pan wonder!
  • Healthy & Wholesome: Packed with plant-based protein, fiber, and fresh vegetables, it’s a nutritious meal that will leave you feeling energized and satisfied.
  • Budget-Friendly: Made with pantry staples like rice, canned beans, and simple spices, this dish is as easy on your wallet as it is on your schedule. For another fantastic budget meal, check out these Bang Bang Ground Turkey Rice Bowls.

The Core Ingredients for Authentic Flavor

The magic of this Mediterranean Rice and Beans dish lies in its simple, fresh ingredients. Here’s what you’ll need to create that signature sunny taste.

For the Rice and Beans

  • Long-Grain White Rice: Forms the fluffy base of our dish.
  • Canned Chickpeas & Kidney Beans: A fantastic duo for protein and texture. Make sure to rinse them well.
  • Vegetable Broth: Infuses the rice with a deep, savory flavor as it cooks.
  • Diced Tomatoes: Canned diced tomatoes add moisture and a touch of sweetness.
  • Yellow Onion & Garlic: The essential aromatic foundation for any great recipe.
  • Olive Oil: Use a good quality extra virgin olive oil for the best Mediterranean taste.

For the Seasoning & Toppings

  • Dried Oregano & Dill: These herbs are quintessentially Mediterranean and provide a lovely aromatic flavor.
  • Lemon: Fresh lemon juice and zest are crucial for that bright, zesty finish.
  • Feta Cheese: Crumbled feta adds a creamy, salty bite that complements the other flavors perfectly.
  • Kalamata Olives: For a briny, savory punch.
  • Fresh Parsley: Adds a fresh, green note to the finished dish.
A beautiful overhead view of the Mediterranean rice and beans in a white bowl, ready to be served, garnished with feta and olives.
Your new favorite weeknight meal is ready in under 30 minutes.

How to Make Mediterranean Rice and Beans: A Step-by-Step Guide

This simple process makes our Mediterranean Rice and Beans recipe a breeze. Just follow these steps for a perfect result every time.

  1. Sauté the Aromatics: Heat the olive oil in a large skillet or Dutch oven over medium heat. Add the chopped onion and cook until softened, about 3-4 minutes. Stir in the minced garlic and cook for another minute until fragrant.
  2. Toast the Rice: Add the uncooked rice to the skillet and stir for about one minute until the grains are lightly toasted and coated in the oil.
  3. Combine and Simmer: Pour in the vegetable broth, diced tomatoes (with their juice), rinsed chickpeas, and kidney beans. Stir in the dried oregano, dill, salt, and pepper. Bring the mixture to a boil.
  4. Cook: Once boiling, reduce the heat to low, cover the skillet, and let it simmer for 15-20 minutes, or until the rice is cooked through and has absorbed most of the liquid.
  5. Finish and Garnish: Remove the skillet from the heat. Fluff the rice and beans with a fork. Stir in the lemon juice, lemon zest, and fresh parsley. Top with crumbled feta cheese and Kalamata olives before serving.

If you’re a fan of one-pan meals, you should also give our One-Pot Chicken and Orzo a try for another easy dinner night.

Tips for the Perfect Rice and Beans

  • Don’t Skip Toasting the Rice: This simple step adds a wonderful nutty depth of flavor to the dish.
  • Rinse Your Beans: Rinsing canned beans removes excess sodium and the metallic taste from the can.
  • Let it Rest: After cooking, let the covered skillet sit off the heat for 5 minutes. This allows the rice to steam and become perfectly fluffy.
  • Use Fresh Lemon: Bottled lemon juice just doesn’t compare to the bright flavor of fresh-squeezed lemon juice and zest.
An extreme macro shot showing the texture of the fluffy rice and hearty beans in the Mediterranean rice and beans dish, with a fresh parsley garnish.
Look at those colors! Every bite is packed with authentic Mediterranean flavor.

Delicious Variations and Add-Ins

One of the best things about this Mediterranean Rice and Beans recipe is its versatility. Feel free to customize it to your liking!

  • Add More Veggies: Stir in a handful of spinach or chopped bell peppers along with the onions for extra nutrients and color.
  • Make it Spicy: Add a pinch of red pepper flakes with the other seasonings for a little kick of heat.
  • Boost the Protein: Top the dish with grilled chicken, shrimp, or even some flavorful steak bites to make it even more filling.
  • Change the Grains: You can easily substitute the white rice with brown rice or quinoa. Just be sure to adjust the cooking time and liquid amount according to the package directions.

What to Serve with Your Mediterranean Bowl

This dish is a fantastic meal all on its own, but it also pairs wonderfully with a few simple sides. A crisp green salad with a light vinaigrette is a perfect fresh companion. You could also serve it with warm pita bread for scooping up every last bite. For a heartier meal, it’s an excellent side for grilled meats like our Greek Chicken Burgers.

Storage and Meal Prep Tips

This Mediterranean Rice and Beans recipe is perfect for meal prep. Store leftovers in an airtight container in the refrigerator for up to 4 days. The flavors will meld together and taste even better the next day! You can enjoy it cold like a salad or reheat it in the microwave for a quick and easy lunch.

Frequently Asked Questions

Absolutely! To make this recipe vegan, simply omit the feta cheese or substitute it with a plant-based feta alternative. The rest of the ingredients are already vegan.

You can definitely use brown rice. However, brown rice requires more liquid and a longer cooking time. You will need to increase the vegetable broth by about 1/2 cup and extend the simmering time to 40-45 minutes, or until the rice is tender.

While the beans provide substantial protein, you can easily boost it further. This dish pairs wonderfully with grilled chicken breast, sautéed shrimp, or a piece of baked fish. You could also add more chickpeas or another type of bean.

Yes, it is a very healthy dish. It’s rich in plant-based protein from the beans, high in fiber from the vegetables and grains, and full of healthy fats from olive oil and olives. It’s a well-balanced and nutritious meal.

Yes, this recipe is naturally gluten-free as all the ingredients (rice, beans, vegetables, and spices) do not contain gluten. Always double-check your vegetable broth label to be certain.

More Delicious Recipes You’ll Love

If you enjoyed this recipe, be sure to explore some of our other globally-inspired dishes. From a comforting Cajun Chicken Orzo to a vibrant Vietnamese Noodle Salad, there’s always something new and delicious to discover.

Enjoyed This Recipe? Share It!

We hope you love this easy and flavorful Mediterranean Rice and Beans dish! If you make it, please leave a comment below and let us know how it turned out. We love hearing from you! For more delicious inspiration, be sure to follow us on Pinterest.

A vibrant bowl of Mediterranean rice and beans topped with feta cheese, Kalamata olives, and fresh parsley. The perfect healthy and easy weeknight meal.
Flavorful, fast, and fresh! Our Mediterranean Rice and Beans is the ultimate one-pan wonder.

Mediterranean Rice and Beans

An extreme macro shot showing the texture of the fluffy rice and hearty beans in the Mediterranean rice and beans dish, with a fresh parsley garnish.

Mediterranean Rice and Beans (The Easiest, Most Flavorful Recipe!)

This Mediterranean Rice and Beans recipe is a vibrant, one-pan dish that combines fluffy rice, hearty beans, and a savory blend of herbs and lemon. It's a quick, healthy, and budget-friendly meal perfect for any night of the week.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings: 4 servings
Course: Dinner, Lunch, Main Course
Cuisine: Greek, Mediterranean
Calories: 450

Ingredients
  

  • 1 tbsp Olive Oil Extra virgin recommended
  • 1 Yellow Onion finely chopped
  • 3 cloves Garlic minced
  • 1 cup Long-Grain White Rice uncooked
  • 2 cups Vegetable Broth
  • 1 can (15 oz) Diced Tomatoes undrained
  • 1 can (15 oz) Chickpeas rinsed and drained
  • 1 can (15 oz) Kidney Beans rinsed and drained
  • 1 tsp Dried Oregano
  • 1/2 tsp Dried Dill
  • 1/2 tsp Salt or to taste
  • 1/4 tsp Black Pepper or to taste
  • 2 tbsp Fresh Lemon Juice
  • 1 tsp Lemon Zest
  • 1/4 cup Fresh Parsley chopped
  • 1/2 cup Crumbled Feta Cheese
  • 1/4 cup Kalamata Olives halved

Equipment

  • 1 Large skillet or Dutch oven
  • 1 Cutting Board
  • 1 Knife

Method
 

  1. Heat olive oil in a large skillet or Dutch oven over medium heat. Add the chopped onion and cook until softened, about 3-4 minutes. Stir in the minced garlic and cook for another minute until fragrant.
  2. Add the uncooked rice to the skillet and stir for about one minute until the grains are lightly toasted.
  3. Pour in the vegetable broth, diced tomatoes, rinsed chickpeas, and kidney beans. Stir in the dried oregano, dill, salt, and pepper. Bring the mixture to a boil.
  4. Once boiling, reduce the heat to low, cover the skillet, and let it simmer for 15-20 minutes, or until the rice is cooked and has absorbed the liquid.
  5. Remove from heat and let stand, covered, for 5 minutes. Fluff with a fork. Stir in the lemon juice, lemon zest, and fresh parsley. Top with crumbled feta cheese and Kalamata olives before serving.

Notes

Tip 1: For extra flavor, toast the rice in the skillet for a minute before adding the liquids. This gives it a slightly nutty taste.
Tip 2: Feel free to add other vegetables like chopped bell peppers or spinach for an extra nutritional boost.
Tip 3: This dish is great for meal prep! Store it in an airtight container in the fridge for up to 4 days.

You might also like these recipes

Leave a Comment

Recipe Rating