Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Healthy Mediterranean Rice and Beans


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: James Carter
  • Total Time: 45 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

A flavorful and healthy one-pan meal combining rice, beans, and Mediterranean vegetables. Perfect for a quick and satisfying weeknight dinner.


Ingredients

Scale
  • 1 tablespoon olive oil
  • 1 medium yellow onion, chopped
  • 2 cloves garlic, minced
  • 1 red bell pepper, seeded and chopped
  • 1 green bell pepper, seeded and chopped
  • 1 teaspoon dried oregano
  • 1/2 teaspoon ground cumin
  • 1/4 teaspoon red pepper flakes (optional)
  • 1 (15-ounce) can chickpeas, rinsed and drained
  • 1 (15-ounce) can cannellini beans, rinsed and drained
  • 1 (14.5-ounce) can diced tomatoes, undrained
  • 1 cup vegetable broth
  • 1 cup cooked long-grain white rice
  • 1/4 cup chopped fresh parsley
  • 2 tablespoons chopped fresh mint (optional)
  • Salt and freshly ground black pepper to taste
  • Optional toppings: crumbled feta cheese, plain Greek yogurt, lemon wedges

Instructions

  1. 1. Heat olive oil in a large skillet over medium heat. Add chopped onion and cook until softened and translucent, about 5-7 minutes.
  2. 2. Stir in minced garlic, chopped red and green bell peppers, dried oregano, cumin, and red pepper flakes (if using). Cook for another 5-7 minutes until peppers are tender-crisp.
  3. 3. Add rinsed and drained chickpeas and cannellini beans to the skillet. Pour in undrained diced tomatoes. Stir well.
  4. 4. Pour in vegetable broth. Bring to a simmer, reduce heat to low, cover, and cook for 10-15 minutes to allow flavors to meld.
  5. 5. Stir in cooked rice. If mixture seems dry, add a splash more broth or water. Cook uncovered for another 5 minutes until rice is heated through and has absorbed some liquid.
  6. 6. Stir in fresh parsley and mint (if using).
  7. 7. Season generously with salt and pepper to taste. Let sit for a minute or two off heat before serving.

Notes

Store cooled leftovers in an airtight container in the refrigerator for up to 3-4 days. Reheat gently on the stovetop with a splash of liquid or in the microwave.

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Mediterranean

Nutrition

  • Serving Size: 1 serving
  • Calories: 350
  • Sugar: 10g
  • Sodium: 500mg
  • Fat: 8g
  • Carbohydrates: 55g
  • Fiber: 12g
  • Protein: 15g