Mediterranean Rice Beans is a delightful one-pot meal that brings together vibrant vegetables, tender beans, and fluffy rice, all infused with classic Mediterranean herbs. This dish is not only delicious but also incredibly nutritious, making it a top choice for anyone seeking a healthy and flavorful meal option. If you’re looking for a quick and easy recipe that fits perfectly into any weeknight dinner rotation, you’re in for a treat!
Why You’ll Love This Mediterranean Rice Beans
This Mediterranean Rice Beans dish is a powerhouse of flavor and nutrition. Here are several reasons to love it:
- Quick and easy to prepare, perfect for busy weeknights.
- Rich in plant-based protein, making it ideal for vegetarian diets.
- Packed with veggies, it provides essential vitamins and minerals.
- Cooks in one pot, minimizing cleanup time.
- Versatile and customizable with various ingredients.
- It’s a fantastic option for meal prep, keeping well in the fridge.
- Low in calories, making it a healthy choice for any meal.
This dish is not just a meal; it’s a celebration of the Mediterranean diet, known for its health benefits and rich flavors.
Ingredients for Mediterranean Rice Beans
Gather these items:
- 1 tablespoon extra virgin olive oil
- 1 small onion, finely chopped
- 3 cloves garlic, minced
- 1 red bell pepper, diced
- 1 medium zucchini, diced
- 1 cup (200 g) long-grain rice or basmati rice
- 1 can (15 oz / 425 g) diced tomatoes (no added salt)
- 1 can (15 oz / 425 g) cannellini beans or chickpeas, drained and rinsed
- 2 ½ cups (600 ml) vegetable broth or water
- 1 teaspoon dried oregano
- ½ teaspoon ground cumin
- ½ teaspoon smoked paprika
- Salt and black pepper, to taste
- Juice of ½ lemon
- 2 tablespoons chopped fresh parsley or basil, for garnish
How to Make Mediterranean Rice Beans Step-by-Step
- Step 1: Heat olive oil in a large skillet over medium heat. Add onion and cook 3–4 minutes. Stir in garlic and cook 30 seconds.
- Step 2: Add bell pepper and zucchini. Sauté 5 minutes until softened.
- Step 3: Stir in rice and toast for 1–2 minutes. Add oregano, cumin, smoked paprika, salt, and pepper.
- Step 4: Pour in diced tomatoes and vegetable broth. Bring to a gentle simmer.
- Step 5: Cover and cook on low for 15–18 minutes, until the rice is tender and liquid absorbed.
- Step 6: Stir in the beans and cook uncovered 2–3 minutes to heat through.
- Step 7: Add lemon juice, garnish with parsley or basil, and serve warm.

Pro Tips for the Best Mediterranean Rice Beans
Keep these in mind:
- Swap white rice for brown rice or quinoa for added nutrition.
- Add kalamata olives or sun-dried tomatoes for an extra flavor kick.
- Stir in spinach or kale before serving for more greens.
- Top with feta cheese for a creamy finish (optional if not vegan).
- Use black beans or kidney beans instead of chickpeas for a twist.
Best Ways to Serve Mediterranean Rice Beans
This dish is incredibly versatile! Here are some serving ideas:
- Serve it as a hearty main dish, perfect for a family dinner.
- Pair it with a fresh salad for a complete meal.
- It makes a great side dish for grilled meats or fish.
Whether you’re enjoying it on its own or alongside other dishes, Mediterranean Rice Beans will surely impress.
How to Store and Reheat Mediterranean Rice Beans
To store your Mediterranean Rice Beans, let it cool completely and then transfer it to an airtight container. It will last in the fridge for up to 4 days. When you’re ready to enjoy it again, simply reheat in the microwave or on the stove over low heat until warmed through. This makes it an excellent option for meal prep!
Frequently Asked Questions About Mediterranean Rice Beans
What is Mediterranean Rice and Beans?
Mediterranean Rice and Beans is a wholesome dish featuring rice and various beans cooked together with fresh vegetables and herbs, embodying the flavors of Mediterranean cuisine.
Can I make Mediterranean Rice Beans ahead of time?
Yes! You can prepare this dish ahead of time. It stores well in the refrigerator and actually improves in flavor as it sits, making it perfect for meal prep.
How do I avoid common mistakes with Mediterranean Rice Beans?
To avoid common mistakes, ensure you don’t overcook the rice and stir occasionally to prevent sticking. Using the right amount of liquid is also crucial for perfect texture.
Variations of Mediterranean Rice Beans You Can Try
Here are some creative variations to elevate your dish:
- For a spicy kick, add crushed red pepper flakes.
- Incorporate seasonal vegetables like asparagus or carrots for variety.
- Try adding different beans, like lentils, for a unique twist.
- Make it a Mediterranean rice casserole by baking it with cheese on top.
These variations keep the meal exciting and tailored to your taste!
For more healthy recipes, check out our latest recipes or try making Mediterranean chicken wraps for a delicious twist!
Additionally, learn more about the benefits of the Mediterranean diet to enhance your culinary experience.
Print
Healthy Mediterranean Rice Beans: A One-Pot Wonder Meal
- Total Time: 35 minutes
- Yield: 4 servings 1x
- Diet: Vegan
Description
Healthy Mediterranean Rice and Beans is a wholesome, one-pot meal packed with vibrant vegetables, tender beans, fluffy rice, and classic Mediterranean herbs.
Ingredients
- 1 tablespoon extra virgin olive oil
- 1 small onion, finely chopped
- 3 cloves garlic, minced
- 1 red bell pepper, diced
- 1 medium zucchini, diced
- 1 cup (200 g) long-grain rice or basmati rice
- 1 can (15 oz / 425 g) diced tomatoes (no added salt)
- 1 can (15 oz / 425 g) cannellini beans or chickpeas, drained and rinsed
- 2 ½ cups (600 ml) vegetable broth or water
- 1 teaspoon dried oregano
- ½ teaspoon ground cumin
- ½ teaspoon smoked paprika
- Salt and black pepper, to taste
- Juice of ½ lemon
- 2 tablespoons chopped fresh parsley or basil, for garnish
Instructions
- Heat olive oil in a large skillet over medium heat. Add onion and cook 3–4 minutes. Stir in garlic and cook 30 seconds.
- Add bell pepper and zucchini. Sauté 5 minutes until softened.
- Stir in rice and toast for 1–2 minutes. Add oregano, cumin, smoked paprika, salt, and pepper.
- Pour in diced tomatoes and vegetable broth. Bring to a gentle simmer.
- Cover and cook on low for 15–18 minutes, until the rice is tender and liquid absorbed.
- Stir in the beans and cook uncovered 2–3 minutes to heat through.
- Add lemon juice, garnish with parsley or basil, and serve warm.
Notes
- Swap white rice for brown rice or quinoa.
- Add kalamata olives or sun-dried tomatoes.
- Stir in spinach or kale before serving.
- Top with feta cheese (optional if not vegan).
- Use black beans or kidney beans instead of chickpeas.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Main Dish
- Method: Stovetop
- Cuisine: Mediterranean
Nutrition
- Serving Size: 1 cup
- Calories: 260
- Sugar: 3g
- Sodium: 400mg
- Fat: 6g
- Saturated Fat: 1g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 42g
- Fiber: 6g
- Protein: 9g
- Cholesterol: 0mg
Keywords: Mediterranean Rice Beans, one-pot meal, vegan recipe, healthy dinner