If you’re craving comfort and nutrition all in one bowl, Bulgur Mujadara is truly the dish to try. This Middle Eastern staple combines tender lentils, fluffy bulgur, and mountains of deeply caramelized onions for a blend of earthy, sweet, and savory flavors that feels like a warm embrace. Whether you serve it as a main or a hearty side, this vegan-friendly pilaf is a celebration of humble ingredients working magic together—delicious hot, room temperature, or straight from the fridge!

Ingredients You’ll Need
You only need a handful of simple ingredients for Bulgur Mujadara, but their flavors absolutely shine when brought together. Each component plays a pivotal role, adding character and depth to the finished dish.
- BROWN OR GREEN LENTILS: Pick a sturdy lentil that holds its shape—they add earthiness and substance to the pilaf.
- FINE OR MEDIUM BULGUR WHEAT: This gives the dish its soul, turning fluffy and light as it soaks up flavor (try coarse for extra chew!).
- WATER OR VEGETABLE BROTH: Choose broth for even richer taste; either one provides moisture to cook the grains and lentils.
- YELLOW ONIONS: The star of the show—long, slow caramelizing turns them sweet and almost jammy, essential to Mujadara’s magic.
- OLIVE OIL: Use good quality for soft, decadent onions and a hint of fruitiness through the dish.
- GROUND CUMIN: Aromatic and earthy, this spice is the backbone of traditional flavor here.
- GROUND ALLSPICE: Adds subtle warmth and complexity that elevates each bite.
- CINNAMON (OPTIONAL): Just a touch brings gentle sweetness—optional, but absolutely wonderful.
- SALT: Essential for seasoning everything to perfection.
- BLACK PEPPER: Freshly cracked makes the flavors really sing.
- CHOPPED FRESH PARSLEY (OPTIONAL): For a hit of color and fresh, herbal contrast.
- LEMON WEDGES: Serve on the side for a splash of brightness.
How to Make Bulgur Mujadara
Step 1: Simmer the Lentils
Start by rinsing your lentils thoroughly to remove any dust or debris. In a medium saucepan, combine them with 2 cups of water or vegetable broth. Bring to a boil, then reduce to a gentle simmer for 15-20 minutes. You want them just tender—think softly chewy, not mushy. If there’s excess liquid, drain it off.
Step 2: Caramelize the Onions
While the lentils are simmering, heat up the olive oil in a large skillet over medium-low heat. Add all your sliced onions and be patient: they’ll take a good 25–30 minutes to reach that deep, golden brown that makes Bulgur Mujadara irresistible. Stir every so often and keep the heat gentle—you’re aiming for sweet, jammy, and thoroughly caramelized, not scorched. Once done, set aside about a third of the onions, which you’ll use for topping later.
Step 3: Toast the Spices and Combine
In the skillet with the remaining onions, pour in your cooked lentils along with the bulgur. Sprinkle over the cumin, allspice, cinnamon (if using), salt, and black pepper. Give everything a good stir, letting those flavors mingle with the warm onions. Add your remaining 2 cups of water or broth, making sure everything is evenly distributed in the pan.
Step 4: Cook the Bulgur
Bring the mixture to a boil, then immediately lower the heat to a gentle simmer. Cover the skillet and let it cook for 12–15 minutes. The bulgur will gently steam and absorb that flavor-packed liquid, turning ideally fluffy. When all the liquid is gone, remove the pan from the heat and leave it covered for another 5 minutes—this final rest gives you perfect texture.
Step 5: Fluff and Finish
Grab a fork and gently fluff up the pilaf, breaking up any clumps and bringing up those caramelized onions from below. Pile on the reserved onions for a beautiful golden topping. Finish with chopped fresh parsley for color and a lemon wedge for squeezing at the table—now your Bulgur Mujadara is ready for its moment!
How to Serve Bulgur Mujadara

Garnishes
Go big on those golden onions you reserved—sprinkle them liberally over the top for unbeatable sweetness and texture contrast. A shower of fresh parsley brightens everything, and a squeeze of lemon right before eating brings each ingredient’s flavor into sharp, tangy focus.
Side Dishes
Bulgur Mujadara is filling, but it absolutely loves company! Serve alongside a crisp tomato and cucumber salad, tangy pickles, or a cooling dollop of vegan yogurt. Pita bread is perfect for scooping, or add a handful of olives for salty, savory bites.
Creative Ways to Present
This dish is stunning on a big platter, showcased with its caramelized onion crown in the center of your table. For lunchboxes or picnics, pack into jars or individual containers with parsley and lemon on the side. Roll it into wraps for a hand-held meal, or stuff into roasted vegetables for something extra special.
Make Ahead and Storage
Storing Leftovers
Leftover Bulgur Mujadara keeps like a charm. Store cooled portions in airtight containers in the fridge for up to 5 days—the flavors meld and deepen, making each serving somehow even better.
Freezing
You can freeze Mujadara, too! Spoon cooled, well-packed portions into freezer-safe bags or containers. They’ll keep for up to a month; let them thaw overnight in the fridge for maximum flavor and texture.
Reheating
To reheat, just microwave in a covered container until hot, or rewarm gently on the stove with a splash of water or broth to revive moisture. The onions perk up beautifully, and the grains stay tender. Be sure to toss again with fresh herbs and a squeeze of lemon to refresh the taste.
FAQs
Can I use red lentils for Bulgur Mujadara?
Red lentils tend to break down and turn creamy rather than holding their shape, so for the classic texture, stick to brown or green lentils. If red is all you have, cook them for a shorter time and expect a softer final dish.
What type Main Course, Side Dish
Fine or medium bulgur is ideal for fast cooking and a light texture, but if you love a chewier bite, use coarse bulgur and add an extra 5–8 minutes to the simmering time. Don’t forget to check for doneness before fluffing!
Is Bulgur Mujadara gluten-free?
Traditional Bulgur Mujadara isn’t gluten-free since bulgur wheat contains gluten. For a gluten-free alternative, try substituting with cooked quinoa or brown rice—the method is similar, and the flavors still shine.
How do I get perfect caramelized onions?
Patience is key! Use medium-low heat, plenty of olive oil, and stir regularly. It takes time (about 30 minutes!) for the sugars in the onions to caramelize fully, but the sweet, rich result is absolutely worth it.
Can I meal prep Bulgur Mujadara?
Absolutely—this recipe is a meal prep superstar! It tastes fantastic warm or cold, travels well, and keeps beautifully in the fridge, making it perfect for workday lunches or easy weeknight dinners.
Final Thoughts
If you’re searching for nourishing comfort that comes together with staple ingredients, you have to give Bulgur Mujadara a spot in your regular rotation. It’s simple, flavorful, and endlessly adaptable—one of those rare recipes you’ll want to share with family and friends again and again!
Print
Bulgur Mujadara Recipe
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour
- Yield: 6 servings
- Category: Main Course, Side Dish
- Method: Stovetop
- Cuisine: Middle Eastern
- Diet: Vegan
Description
Bulgur Mujadara is a flavorful Middle Eastern dish featuring lentils, bulgur wheat, and caramelized onions. This vegan and vegetarian-friendly meal is seasoned with aromatic spices, creating a satisfying and nutritious option for any occasion.
Ingredients
Lentils:
- 1 cup brown or green lentils (rinsed)
Bulgur Wheat Mixture:
- 1 cup fine or medium bulgur wheat
- 4 cups water or vegetable broth (divided)
Caramelized Onions:
- 3 large yellow onions (thinly sliced)
- 1/4 cup olive oil
Seasonings:
- 1 teaspoon ground cumin
- 1/2 teaspoon ground allspice
- 1/2 teaspoon cinnamon (optional)
- 1 teaspoon salt
- 1/2 teaspoon black pepper
Garnish:
- Chopped fresh parsley for garnish (optional)
- Lemon wedges for serving
Instructions
- Cook Lentils: In a medium saucepan, cook lentils in 2 cups of water or broth until tender. Drain excess liquid.
- Caramelize Onions: In a skillet, cook onions in olive oil until golden brown. Reserve a portion for topping.
- Combine Ingredients: Add cooked lentils, bulgur, seasonings, and remaining water or broth to onions. Simmer until bulgur is tender.
- Finish and Serve: Fluff the mixture with a fork, top with reserved onions, parsley, and serve with lemon wedges.
Notes
- This dish can be enjoyed warm, at room temperature, or cold.
- Perfect for meal prep and can be made ahead.
- For a chewier texture, opt for coarse bulgur and adjust cooking time.
Nutrition
- Serving Size: 1 bowl
- Calories: 290
- Sugar: 4g
- Sodium: 400mg
- Fat: 10g
- Saturated Fat: 1g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 38g
- Fiber: 10g
- Protein: 12g
- Cholesterol: 0mg