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
Mediterranean rice recipe card in rustic handwritten layout with key ingredients shown

Mediterranean Rice Recipe: A Colorful Vegetarian Main Dish

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A colorful vegetarian rice dish with bold Mediterranean flavors and fresh herbs.

  • Total Time: 30 minutes
  • Yield: 4 servings 1x

Ingredients

Scale

1 cup long grain white rice

2 tbsp olive oil

1 small onion, chopped

2 garlic cloves, minced

½ cup roasted red peppers, chopped

½ cup cherry tomatoes, halved

2 cups vegetable broth

1 tsp dried oregano

¼ cup Kalamata olives, sliced

½ cup canned chickpeas, rinsed

Juice of ½ lemon

Salt and pepper to taste

Fresh parsley, chopped (optional)

Toasted pine nuts (optional)

Instructions

1. Rinse the rice under cold water until the water runs mostly clear.

2. Heat olive oil in a saucepan over medium heat.

3. Sauté chopped onion for 3–4 minutes until soft.

4. Add garlic and cook for 30 seconds until fragrant.

5. Stir in cherry tomatoes and roasted red peppers.

6. Add the rice and toast for about 2 minutes.

7. Pour in vegetable broth, oregano, salt, and pepper.

8. Bring to a boil, reduce heat, cover, and simmer for 15–18 minutes.

9. Remove from heat and let it sit covered for 5 minutes.

10. Fluff with a fork, then stir in chickpeas, olives, and lemon juice.

11. Taste and adjust seasoning as needed.

12. Garnish with parsley and pine nuts if using.

Notes

For a vegan version, skip any cheese garnishes.

Great for meal prep—stores well in fridge or freezer.

  • Author: Chef Rita
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Main Dish
  • Method: Stovetop
  • Cuisine: Mediterranean
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 bowl
  • Calories: 320
  • Sugar: 3g
  • Sodium: 420mg
  • Fat: 12g
  • Saturated Fat: 2g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 45g
  • Fiber: 6g
  • Protein: 8g
  • Cholesterol: 0mg