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
Bulgur Tomato Pilaf in a pan with fresh parsley and tomatoes

Bulgur Tomato Pilaf


  • Author: Omar
  • Total Time: 40 minutes
  • Yield: 4 servings 1x
  • Diet: Vegan

Description

Bulgur Tomato Pilaf is a healthy, easy vegan dish made with bulgur, tomatoes, and olive oil. This simple Mediterranean-inspired recipe is perfect for quick, flavorful weeknight dinners.


Ingredients

Scale
  • 2 cups coarse bulgur
  • 2 tablespoons olive oil
  • 1 medium onion, chopped
  • 1 tablespoon tomato paste
  • 2 cups tomatoes, peeled and chopped
  • 1 cup water (more if needed)
  • Salt and pepper to taste
  • 1 tablespoon parsley, chopped (for garnish)

Instructions

  1. Rinse the bulgur under running water, then drain and set aside.
  2. In a large pot over medium heat, cook the chopped onion with olive oil for 7–8 minutes until golden.
  3. Add tomato paste and cook for 2 minutes, stirring to deepen the flavor.
  4. Stir in the chopped tomatoes and cook until softened and slightly saucy.
  5. Add the bulgur and mix well to coat it in the tomato mixture.
  6. Pour in the water, season with salt and pepper, and bring to a simmer.
  7. Reduce heat to low, cover, and cook for 20–25 minutes until bulgur is tender.
  8. Turn off heat, let rest for a few minutes, then fluff with a fork.
  9. Garnish with chopped parsley and serve warm.

Notes

Add a squeeze of lemon juice before serving for extra brightness.

If the pilaf looks dry while cooking, add a splash of water.

You can substitute canned tomatoes if fresh aren’t available.

For extra flavor, add garlic or a pinch of chili flakes.

  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: Lebanese / Mediterranean

Nutrition

  • Serving Size: 1 serving
  • Calories: 89
  • Sugar: 4g
  • Sodium: 84mg
  • Fat: 7g
  • Saturated Fat: 1g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 6g
  • Fiber: 2g
  • Protein: 1g
  • Cholesterol: 0mg