
Spiced Beef Bulgur Wheat Pilaf
A fragrant Levantine-style pilaf combining medium bulgur wheat with seasoned ground beef, warm spices, and toasted pine nuts. The bulgur absorbs savory broth infused with cumin and cinnamon, creating a deeply flavored, satisfying one-pan dish that works as a main course or elegant side.
- Prep
- 15 min
- Cook
- 25 min
- Wait
- 10 min
- Total
- 50 min
- Makes
- 4 servings (about 1.5 cups each)
Steps
Before you start
- Measure the bulgur wheat and beef broth before you begin cooking
- Have all spices measured and ready
- Toast pine nuts separately if you prefer more control over their color
Toast pine nuts
- Heat a small skillet over medium heat.
- Add pine nuts and stir constantly for 2–3 minutes until fragrant and light golden in color.
- Transfer to a plate immediately to prevent over-browning.
- Set aside.
+ Show details− Hide details
Ready when: Pine nuts are light golden and fragrant
Tip: Watch closely—pine nuts burn quickly. Cool them on the plate to stop residual cooking.
Brown the beef
- In a large 12-inch skillet, heat olive oil over medium-high heat.
- Add ground beef and cook for 4–5 minutes, breaking it apart with a wooden spoon as it browns.
- Cook until the beef shows no pink and is evenly browned throughout, reaching an internal temperature of 160°F (71°C).
- Do not fully drain the fat; leave about 1 tbsp in the pan for flavor.
+ Show details− Hide details
Ready when: Beef is evenly browned with no pink and reaches 160°F (71°C) internal temperature; fat renders and smells deeply savory
Tip: Break the beef into small crumbles so it cooks evenly and distributes throughout the pilaf. Use an instant-read thermometer to confirm safe temperature.
Sauté aromatics and spices
- Add diced onion to the beef and cook for 2–3 minutes, stirring frequently, until the onion softens and turns translucent at the edges.
- Stir in minced garlic and cook for 30 seconds until fragrant.
- Add ground cumin and cinnamon, stirring constantly for 1 minute to bloom the spices and release their flavor into the oil.
+ Show details− Hide details
Ready when: Onion is translucent, spices are fragrant and coat the beef
Tip: Blooming the spices in the fat brings out their depth; stir constantly to avoid burning.
Add bulgur wheat
- Add the bulgur wheat to the skillet and stir for 1–2 minutes, coating the grains with the oil and spiced beef mixture.
- Toast lightly until the bulgur is fragrant and begins to stick slightly to the bottom of the pan.
+ Show details− Hide details
Ready when: Bulgur is coated with the beef mixture and slightly fragrant
Tip: This short toasting step adds nutty depth to the bulgur and helps keep grains separate when cooked.
Add broth and bring to boil
- Pour beef broth into the skillet and stir well, scraping the bottom to release any browned bits.
- Raise heat to medium-high and bring the mixture to a gentle boil, stirring occasionally.
- Season with a pinch of salt and black pepper to taste.
+ Show details− Hide details
Ready when: Mixture comes to a gentle boil with visible bubbles rising steadily
Tip: Scraping the pan incorporates caramelized flavor into the liquid; season lightly now as it concentrates during cooking.
Simmer covered
- Reduce heat to medium-low, cover the skillet with a lid, and simmer for 12–14 minutes without lifting the lid.
- The bulgur will gradually absorb the liquid and become tender.
- By the end, the liquid should be almost completely absorbed and only a slight sheen should remain.
+ Show details− Hide details
Ready when: Bulgur is tender; liquid is mostly absorbed, leaving just a light sheen
Tip: Do not stir during simmering—this allows the bulgur to absorb broth evenly and develop texture.
Rest off heat
- Remove the skillet from heat and let it stand, covered, for 5 minutes.
- This allows residual steam to finish cooking the bulgur gently, and the mixture will continue to absorb any remaining liquid.
+ Show details− Hide details
Ready when: Bulgur is completely tender and grains are fluffy
Tip: This resting period is essential for fluffing the pilaf; resist peeking under the lid.
Fluff and finish
- Uncover the skillet and fluff the pilaf with a fork, breaking up any clumps and gently stirring in the toasted pine nuts.
- Taste and adjust seasoning with salt and pepper as needed.
- Transfer to a serving bowl and garnish with fresh parsley if desired.
+ Show details− Hide details
Ready when: Pilaf is fluffy and grains are separate; pine nuts are distributed evenly
Tip: Fluff gently with a fork to keep grains intact; fold in nuts gently to avoid crushing them.
Good to know
Tips
- Toast the pine nuts separately in a small skillet to prevent over-browning while the rest of the pilaf cooks. Remove them as soon as they turn light golden.
- Do not lift the lid or stir while the bulgur simmers. This steams the grains evenly and keeps them fluffy rather than mushy.
- For deeper spice flavor, bloom the cumin and cinnamon for a full minute in the oil, stirring constantly. This releases volatile oils and creates a richer base.
- This pilaf is excellent served warm or at room temperature alongside grilled meats, roasted vegetables, or yogurt. Garnish with fresh mint or cilantro as an alternative to parsley.
Make ahead
The pilaf can be assembled through step 5 (liquid added) up to 8 hours ahead. Cover and refrigerate, then bring to room temperature before simmering. Alternatively, cook fully and let cool completely, then refrigerate up to 3 days; reheat gently in a covered skillet over low heat with a splash of broth, stirring occasionally.
Storage & reheating
Room temperature (in an airtight container): up to 2 hours. Refrigerator (covered): up to 3 days. Freeze (in an airtight container): up to 1 month. To reheat: thaw overnight in the refrigerator, then warm gently in a covered skillet over low heat, stirring occasionally and adding 2–3 tbsp broth or water to restore moisture. Alternatively, reheat covered in the microwave in 1-minute intervals, stirring between each.
Substitutions
- pine nuts → sliced almonds or unsalted pistachios. Almonds and pistachios have slightly different flavors but provide the same textural contrast and richness. Toast them the same way.
- ground beef → ground lamb or ground chicken. Ground lamb is traditional in many Levantine recipes and adds a richer, slightly earthier note. Ground chicken makes a leaner version; increase the olive oil to 2.5 tbsp to compensate for less fat.
- beef broth → chicken broth or vegetable broth. Chicken broth is milder; vegetable broth works well for a lighter version. The ratio and cooking time remain the same.
- medium bulgur wheat → farro or cracked wheat. Farro is chewier and may need an extra 2–3 minutes of simmering. Cracked wheat has a similar texture to bulgur.
More pilaf
See all →Find more like this
- Meal
- Dinner
- Cuisine
- Middle Eastern
- Main ingredient
- Ground Beef
- Method
- Stovetop
- Quick & Easy
- Easy





