I appreciate how this recipe delivers bold Mediterranean flavors using simple pantry staples. The cumin, smoked paprika, and oregano create a warm, comforting base, while the lemon juice adds brightness.
I also enjoy how versatile it is. I can serve it as a main dish, a side, or even meal prep it for the week. It’s filling without being heavy, and I can easily customize it with toppings like feta, olives, or a drizzle of tahini.
Ingredients
1 tablespoon olive oil 1 medium yellow 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 1 cup long grain white rice, uncooked 2 cups vegetable broth or water 1 can (15 oz) chickpeas or cannellini beans, drained and rinsed 2 cups fresh spinach or kale, roughly chopped 1 tablespoon lemon juice, plus more to taste 2 tablespoons chopped fresh parsley or mint Salt and pepper to taste crumbled feta, olives, tahini drizzle (optional for serving)
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
Directions
I start by heating olive oil in a large skillet or pot over medium heat. I add the chopped onion and minced garlic, cooking until they become soft and fragrant.
Next, I stir in the diced bell pepper and tomato. I sprinkle in the cumin, smoked paprika, oregano, salt, and pepper. I let everything cook for about 2–3 minutes until the vegetables begin to soften and the spices become aromatic.
I add the uncooked rice and stir well to coat it with the spices and oil. Then I pour in the vegetable broth or water and bring it to a boil. Once boiling, I reduce the heat to a simmer, cover the pot, and cook for 15–20 minutes until the rice is tender.
During the last few minutes of cooking, I stir in the drained beans and fresh spinach or kale. I cover the pot again and let the greens wilt and the beans heat through.
Finally, I squeeze in fresh lemon juice, drizzle a little extra olive oil if I like, and sprinkle chopped parsley or mint on top. Sometimes I add crumbled feta, olives, or a tahini drizzle for extra Mediterranean flair.
Servings and Timing
This recipe makes 4 servings.
I usually spend about 10–15 minutes on preparation and 20 minutes cooking, bringing the total time to approximately 35 minutes.
Variations
Sometimes I use brown rice instead of white rice, adjusting the cooking time and liquid as needed. I also enjoy adding artichoke hearts or sun-dried tomatoes for extra flavor.
If I want to boost the protein, I add grilled chicken or roasted tofu on top. For a spicier version, I mix in a pinch of crushed red pepper flakes.
storage/reheating
I store leftovers in an airtight container in the refrigerator for up to 4 days. The flavors continue to develop, making it even more delicious the next day.
To reheat, I warm it on the stovetop over medium heat with a splash of water or broth to loosen the rice. I also use the microwave for quick reheating, stirring halfway through to ensure even warmth.
I can freeze individual portions for future meals and thaw them overnight in the refrigerator before reheating.
FAQs
Can I use brown rice instead of white rice?
Yes, I can substitute brown rice, but I increase the cooking time and add a bit more liquid to ensure it becomes tender.
Is this recipe vegan?
Yes, as written, it is completely vegan. I simply skip the feta or use a plant-based alternative if I want to keep it dairy-free.
Can I make this dish ahead of time?
I often prepare it ahead for meal prep. It stores well and reheats easily, making it perfect for busy weeks.
What beans work best in this recipe?
I like using chickpeas or cannellini beans, but I can also use black beans or kidney beans depending on what I have available.
How can I add more flavor?
I sometimes add extra lemon juice, fresh herbs, or a drizzle of good-quality olive oil before serving to enhance the flavor.
Conclusion
I enjoy making this healthy Mediterranean rice and beans whenever I want a simple, flavorful, and satisfying meal. It’s packed with wholesome ingredients, easy to customize, and perfect for both weeknight dinners and meal prep. It’s one of those dependable recipes I return to again and again.
Healthy Mediterranean Rice and Beans is a wholesome one pot meal made with fluffy rice, chickpeas or cannellini beans, fresh spinach, warm spices, and bright lemon juice. This easy vegetarian dinner is perfect for meal prep and clean eating.
Author:Sarah
Prep Time:10 minutes
Cook Time:25 minutes
Total Time:35 minutes
Yield:4 servings
Category:Main Course
Method:Stovetop
Cuisine:Mediterranean
Diet:Vegetarian
Ingredients
1 tablespoon olive oil
1 medium yellow 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
1 cup long grain white rice (uncooked)
2 cups vegetable broth or water
1 can (15 oz) chickpeas or cannellini beans, drained and rinsed
Sauté the Aromatics:
In a large skillet or pot, heat olive oil over medium heat. Add chopped onion and garlic. Cook until soft and fragrant, about 3–4 minutes.
Add Vegetables and Spices:
Stir in diced bell pepper and tomato. Sprinkle in cumin, smoked paprika, oregano, salt, and pepper. Cook for 2–3 minutes until vegetables begin to soften.
Cook the Rice:
Add the uncooked rice and stir to coat with the spices. Pour in vegetable broth or water. Bring to a boil, then reduce to low heat. Cover and simmer for 15–20 minutes, or until rice is tender and liquid is absorbed.
Add Beans and Greens:
Stir in chickpeas (or cannellini beans) and fresh spinach during the last 3–5 minutes of cooking. Cover until greens are wilted and everything is heated through.
Finish and Serve:
Remove from heat. Stir in fresh lemon juice and adjust seasoning if needed. Garnish with chopped parsley or mint. Add crumbled feta, olives, or a drizzle of tahini if desired. Serve warm.
Notes
Rinse rice before cooking for fluffier texture.
Swap white rice for brown rice (increase cooking time accordingly).
Add red pepper flakes for heat.
Make it vegan by skipping feta.
Store leftovers in an airtight container in the refrigerator for up to 4 days. Freeze for up to 2 months.