A Flavorful One-Pot Rice Bursting with Sun-Kissed Tomatoes & Herbs!
Tomato Rice Pilaf (Mediterranean Style)
This Never-fail Tomato Rice Pilaf is a vibrant, foolproof dish that brings the warmth of the Mediterranean to your table. Perfectly fluffy rice is infused with sweet tomatoes, garlic, and aromatic herbs, creating a simple yet satisfying meal.
Whether served as a side or a main, this pilaf is versatile, easy to make, and packed with comforting flavors. Its bright red hue and fragrant aroma will make it an instant favorite for weeknight dinners or special gatherings.
Plus, it’s naturally vegetarian and easily adaptable for vegans!
Want it keto-friendly? See our Keto Tomato "Rice" Pilaf guide.
Recommended Occasions: Weeknight dinners, potlucks, family gatherings, meal prep

Ingredients
Optional Ingredients
Instructions
-
Rinse & Soak Rice:
- Rinse rice under cold water until water runs clear. Soak for 10 mins, then drain. (This ensures fluffy grains!)
-
Sauté Aromatics:
- Heat olive oil in a deep pan over medium heat. Add onion and sauté until soft (3 mins). Stir in garlic and cook for 30 seconds until fragrant.
-
Toast Spices:
- Add paprika, cumin, oregano, salt, and pepper. Stir for 30 seconds to release flavors.
-
Add Tomatoes & Rice:
- Mix in diced tomatoes (with juice) and tomato paste. Stir in drained rice, coating it well with the mixture.
-
Simmer:
- Pour in vegetable broth, add bay leaves, and bring to a gentle boil. Reduce heat to low, cover, and simmer for 15-18 mins (or until liquid is absorbed).
-
Rest & Fluff:
- Turn off heat, let it sit covered for 5 mins. Remove bay leaves, fluff rice with a fork, and garnish with fresh herbs.
-
Serve:
- Enjoy hot as a side or with a salad for a light meal!
Nutrition Facts
Servings 4
- Amount Per Serving
- Calories 250kcal
- % Daily Value *
- Total Fat 5g8%
- Saturated Fat 1g5%
- Sodium 400mg17%
- Potassium 200mg6%
- Total Carbohydrate 45g15%
- Dietary Fiber 2g8%
- Sugars 3g
- Protein 5g10%
- Vitamin A 150 mcg
- Vitamin C 18 mg
- Calcium 30 mg
- Iron 2 mg
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.