Healthy Mediterranean Rice and Beans Recipe
Healthy Mediterranean Rice and Beans is a flexible and nutritious one-pot meal featuring aromatic sautéed vegetables, fragrant spices, tender rice, and protein-packed beans. This dish offers a delicious balance of heart-healthy fats, fiber, and antioxidants, perfect for a satisfying vegetarian or vegan diet with optional variations to suit different preferences.
- Author: Ria
- 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
Rice and Beans
- 1 cup long grain white rice (or basmati or jasmine)
- 1 1/2 cups cooked or canned beans (chickpeas, cannellini, black beans, or lentils)
- 2 1/2 cups water or vegetable broth
Vegetables
- 1 medium onion, chopped
- 3 cloves garlic, minced
- 1 medium bell pepper, diced
- 1 large tomato, diced
- 2 cups fresh baby spinach
Herbs and Spices
- 1 teaspoon dried oregano
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- Salt and black pepper, to taste
- 2 tablespoons fresh parsley, chopped
- 1 tablespoon fresh mint, chopped
Other Ingredients
- 2 tablespoons olive oil
- Juice of 1 lemon
- Optional: 1/4 cup crumbled feta cheese
- Optional: 1/4 cup olives, sliced
- Optional: 1 tablespoon capers
- Optional: 2 tablespoons pine nuts, toasted
- Optional: 2 tablespoons sun-dried tomatoes, chopped
- Sauté the Aromatics: Heat 2 tablespoons olive oil in a large skillet or pot over medium heat. Add the chopped onion and minced garlic, cooking until they become soft and fragrant, about 3-4 minutes.
- Add Vegetables and Spices: Stir in the diced bell pepper and tomatoes. Sprinkle in 1 teaspoon dried oregano, 1 teaspoon ground cumin, 1 teaspoon smoked paprika, and season with salt and pepper to taste. Cook the mixture for 2-3 minutes until the vegetables soften.
- Cook the Rice: Add 1 cup of rice to the pot and stir well to coat the rice with the spices and vegetables. Pour in 2 1/2 cups water or vegetable broth. Bring to a boil, then reduce heat to a simmer, cover the pot, and cook for 15-20 minutes or until the rice is tender and liquid is absorbed.
- Add Beans and Greens: During the last 5 minutes of cooking, stir in the cooked beans and fresh spinach. Cover and cook until the spinach is wilted and the beans are heated through.
- Finish and Serve: Remove the pot from heat. Squeeze fresh lemon juice over the dish and drizzle with additional olive oil if desired. Garnish with chopped parsley and mint. If using, top with crumbled feta, olives, capers, pine nuts, or sun-dried tomatoes before serving.
Notes
- To make this dish vegan, omit the feta cheese or use a plant-based alternative.
- For a low-carb version, substitute rice with quinoa or cauliflower rice and adjust cooking times accordingly.
- Leftovers can be stored in an airtight container in the refrigerator for up to 4 days or frozen for longer storage.
- Reheat leftovers on the stovetop or microwave until warmed through.
- Add grilled chicken, lamb, or vegetables for extra protein and flavor variations.
- Use fresh herbs whenever possible for better flavor, but dried herbs work well too.
Keywords: Mediterranean rice and beans, healthy rice and beans, vegetarian rice dish, Mediterranean diet recipe, easy one-pot meal, plant-based protein, fiber-rich meal, heart-healthy recipe