Healthy Mediterranean Rice and Beans Recipe
Introduction
Healthy Mediterranean Rice and Beans is a flavorful and nutritious dish that’s perfect for any meal. Packed with wholesome ingredients like rice, beans, fresh vegetables, and herbs, it’s versatile, easy to prepare, and satisfying. This recipe offers plenty of room for customization to suit your tastes and dietary needs.

Ingredients
- 1 cup long grain white rice (or basmati/jasmine; brown rice or farro for added fiber)
- 1 can (15 oz) chickpeas, drained and rinsed (or cannellini beans, black beans, or lentils)
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 1 bell pepper, diced
- 2 medium tomatoes, diced
- 2 cups baby spinach
- 1 teaspoon dried oregano
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- Salt and pepper to taste
- 2 tablespoons olive oil
- 2 tablespoons fresh lemon juice
- Fresh parsley or mint, chopped (for garnish)
- Optional add-ins: feta cheese, olives, capers, pine nuts, sun-dried tomatoes
Instructions
- Step 1: In a large skillet or pot, heat olive oil over medium heat. Add the chopped onion and garlic and sauté until soft and fragrant, about 3-4 minutes.
- Step 2: Stir in the diced bell pepper and tomatoes. Sprinkle in cumin, smoked paprika, oregano, salt, and pepper. Cook for 2-3 minutes until vegetables begin to soften.
- Step 3: Add the rice to the pot and stir well to coat it evenly with the spices and vegetables. Pour in 2 cups of water or vegetable broth and bring to a boil.
- Step 4: Reduce the heat to low, cover the pot, and simmer for 15-20 minutes, or until the rice is tender and liquid is absorbed.
- Step 5: Stir in the cooked beans and baby spinach. Cover and cook for another 2-3 minutes until the spinach wilts and everything is heated through.
- Step 6: Remove from heat and squeeze fresh lemon juice over the dish. Drizzle with additional olive oil and garnish with chopped parsley or mint. Add any optional toppings like feta or olives if desired.
Tips & Variations
- Use quinoa or cauliflower rice as a low-carb alternative to traditional rice.
- Omit cheese to keep the dish vegan and add more fresh herbs for brightness.
- Toast pine nuts before adding for extra crunch and flavor.
- Add grilled chicken, lamb, or roasted vegetables for more protein and variety.
- Serve with Mediterranean sauces like tzatziki, hummus, or baba ganoush to enhance the flavors.
Storage
Store leftover rice and beans in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetop or in the microwave, adding a splash of water or broth to keep it moist. You can also freeze portions in freezer-safe containers for up to 2 months. Thaw overnight in the fridge before reheating.
How to Serve
Serve this delicious recipe with your favorite sides.
FAQs
Can I use dried beans instead of canned?
Yes, you can use dried beans, but remember to soak and cook them beforehand. Using canned beans saves time and convenience without sacrificing flavor.
Is this dish gluten-free?
Yes, this recipe is naturally gluten-free as long as you use gluten-free broth and check that any optional add-ins, like olives or feta, don’t contain gluten ingredients.
PrintHealthy Mediterranean Rice and Beans Recipe
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.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 4 servings 1x
- Category: Main Dish
- Method: Stovetop
- Cuisine: Mediterranean
- Diet: Vegetarian
Ingredients
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
- 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.
- 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.
- 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.
- 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.
- 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

