This freekeh pilaf is smoky and nutty, finished with sweet caramelized onions and crunchy almonds.
Toasting the freekeh before simmering gives the grains a deeper flavor and keeps the pilaf distinct.
Table of Contents

Freekeh Pilaf with Caramelized Onions & Almonds
Ingredients
Method
- 1. Heat 2 tbsp oil + 1 tbsp butter in a large heavy skillet over medium-low. Add onions and a pinch of salt; cook 35-45 min, stirring every 4-5 min, until deeply caramelized and mahogany brown.
- 2. Meanwhile, toast sliced almonds in a dry skillet over medium-low, stirring constantly, 4-5 min until golden. Transfer to a plate.
- 3. Push onions to one side of the pan. Add remaining 1 tbsp oil + 1 tbsp butter to the empty side. Add rinsed freekeh, cumin, allspice, and cinnamon. Toast 2-3 min, stirring.
- 4. Pour in broth, add bay leaves. Stir. Bring to a boil, reduce to bare simmer, cover tightly, cook 22-25 min. Do not lift the lid.
- 5. Remove from heat. Let sit, covered, 10 min.
- 6. Remove bay leaves, fluff with a fork, squeeze in lemon juice. Top with toasted almonds, parsley, and mint. Taste, adjust salt, serve warm.
Nutrition
Notes
Storage:
Refrigerate up to 5 days in an airtight container. Freeze up to 2 months. Reheat with a splash of broth.Make-ahead:
Caramelized onions can be made 3 days ahead and refrigerated. Toasted almonds store 1 week in an airtight jar.Substitutions:
Bulgur (1:1 swap, reduce liquid to 2¼ cups); brown rice for gluten-free (use 2:1 liquid ratio); pine nuts or pistachios for almonds.Dietary Modifications:
Vegan — swap butter for more olive oil, use veg broth. Gluten-free — substitute brown rice or millet.Serving Suggestions:
Serve alongside grilled chicken, lamb kofta, or baked salmon. Excellent over greens with feta and lemon-tahini dressing.Tried this recipe?
Let us know how it was!Why This Freekeh Pilaf with Caramelized Onions & Almonds Recipe Works
The Science of Deep, Sweet Caramelization
Cook it as a satisfying side dish in about 45 minutes.
A Dish That Bridges Weeknight and Feast
Here’s what’s kinda wild about this smoky freekeh recipe: it’s humble enough to eat out of a bowl on a Tuesday with a spoon (guilty), but it plates up like a restaurant side for Shabbat dinner, Eid, Easter, or whatever gathering you’ve got on the calendar. The smoke from the freekeh + the jammy onions + the buttery almonds = a combo that somehow feels both rustic and fancy. My friend Omar — who actually grew up eating freekeh in Amman — once told me this was “the kind of dish my grandmother would approve of, grudgingly.” High praise, honestly.
Essential Ingredients
What Goes Into This Middle Eastern Freekeh
Let’s talk shop. Your ingredient list is short, but every single one matters — this is not the hill to die on with “close enough” substitutions. Well. Some of them are.
- 1½ cups cracked freekeh — look for cracked (not whole) for a 25-minute cook time; whole freekeh takes nearly twice as long
- 3 large yellow onions, thinly sliced pole-to-pole (about 1.5 lbs / 680g)
- ½ cup sliced almonds — slivered works too; whole almonds need a rough chop first
- 3 tbsp good olive oil plus 2 tbsp unsalted butter
- 3 cups low-sodium vegetable or chicken broth
- 1 tsp ground cumin, ½ tsp ground allspice, ¼ tsp cinnamon — the warm-spice holy trinity
- 2 bay leaves, kosher salt, fresh black pepper
- Fresh flat-leaf parsley and mint, roughly chopped, for finishing
- Squeeze of fresh lemon juice at the end (non-negotiable, don’t skip)
Quality Showdown: What to Buy
| Ingredient | Budget Pick | Splurge Pick | My Pick |
| Freekeh | Bob’s Red Mill Cracked Freekeh | Villa Jerada Palestinian Freekeh | Villa Jerada if you can find it — smokier |
| Onions | Supermarket yellow onions | Walla Walla or Vidalia sweet onions | Yellow onions. Sweet ones go TOO sweet here |
| Almonds | Generic sliced almonds, bulk bin | Marcona almonds, roughly chopped | Sliced California almonds, toasted fresh |
| Olive oil | California Olive Ranch Everyday | Partanna Extra Virgin (Sicilian) | Any unfiltered EVOO you trust |
Here’s my game-changing secret about almonds: toast them separately, in a dry skillet, over medium-low, stirring almost constantly for about 4–5 minutes. Don’t toast them in the pilaf — they’ll steam and go sad. My classic Greek lemon rice pilafi follows the same logic for the garnish, and it’s one of those tiny details that separates a good pilaf from a wait-what-is-this pilaf.
USA Substitutions If You’re in a Pinch
- No freekeh? Use bulgur (coarse #3) — reduce liquid to 2¼ cups and cut cook time to 15 min
- No almonds? Pine nuts or pistachios (toasted) work beautifully
- No allspice? ¼ tsp each of clove and nutmeg gets you close-ish
- No broth? Water + 1 tsp better-than-bouillon + a splash of lemon juice
The Foolproof Method
Preparation: Set Yourself Up for Success
Okay — before you even think about turning the stove on, do this: rinse your freekeh in a fine-mesh sieve under cold water until the water runs mostly clear. This removes excess starch and, more importantly, any bits of chaff or little stones (yes, stones — freekeh is minimally processed, and I once bit down on a pebble that I’m convinced chipped a molar). Drain well. Slice your onions thinly, pole-to-pole (not across the equator — this helps them hold their shape better during the long cook). Have your spices pre-measured in a little bowl. Mise en place is not a suggestion here; it’s survival.
The Main Event: Step-by-Step
- Caramelize the onions: Heat 2 tbsp olive oil + 1 tbsp butter in a large heavy-bottomed skillet (I use my 12-inch cast iron) over medium-low. Add the onions and a big pinch of salt. Stir to coat. Then — and this is the hard part — leave them mostly alone for 35–45 minutes, stirring every 4-5 min. If they start to stick or look dry, add a tablespoon of water. Done-ness = deep mahogany brown, jammy, sweet. Not black. If you see black, start over. (I’m sorry.)
- Toast the almonds: While onions go, toast the sliced almonds in a small dry skillet over medium-low, stirring constantly, 4-5 min until golden and fragrant. Tip onto a plate immediately. Don’t walk away. They go from perfect to charcoal in about 20 seconds.
- Toast the freekeh: Push the caramelized onions to one side of the pan. Add the remaining 1 tbsp olive oil + 1 tbsp butter to the empty side. Add the drained freekeh and the spices — cumin, allspice, cinnamon. Toast the grains, stirring, for about 2-3 minutes until they smell nutty and sort of… roasty. This is when the freekeh and onion recipe really starts to smell like something.
- Simmer: Pour in the broth, toss in bay leaves, and give it a good stir to incorporate the onions and freekeh. Bring to a boil, then immediately reduce to a bare simmer. Cover tightly. Cook 22-25 min for cracked freekeh. DON’T PEEK. I know. It’s hard. Resist.
- Rest: Kill the heat. Leave the lid on. Let it sit, undisturbed, for 10 minutes. This is where the grains finish steaming and the texture goes from “almost” to “perfect.” Trust the process.
- Finish and fluff: Remove bay leaves. Fluff with a fork — no smashing, no stirring like you’re making risotto. Squeeze lemon juice over. Top with the toasted almonds, chopped parsley, and mint. Taste. Adjust salt. Serve warm.
Pro tip I learned the hard way: do not use a thin pan for the onions. A thin pan = burnt onions every time. Heavy-bottomed only. Cast iron, enameled cast iron, a good stainless triply pan — all great. Nonstick is okay but the fond (those sticky brown bits on the pan) is part of the flavor, and nonstick won’t give you as much of it.
Creative Variations
Dietary Modifications
Look, I test these in my own kitchen so you don’t have to guess. Every one of the variations below has been run at least twice. Some three times. Some five (I’m not proud).
| Variation | How to Do It | Best For | Flavor Notes |
| Vegan Freekeh Pilaf | Swap butter for more olive oil; use vegetable broth | Plant-based meals | Slightly less rich, still incredibly nutty |
| Gluten-Free Version | Replace freekeh with long-grain brown rice or millet; adjust liquid to 2:1 | Celiac friends (see more ideas in my gluten-free roundup) | Different texture, same flavor profile |
| Paleo-Friendly | Substitute cauliflower rice (add at end, no simmer); triple the almonds | Low-carb diners | Lighter, nuttier, almost salad-like |
| Budget-Friendly Bulk Version | Stretch with 1 cup lentils cooked separately + swap half the almonds for sunflower seeds | Big families | Earthier, heartier, feeds 8 |
| Kid-Friendly Mild | Skip allspice; add a handful of golden raisins and toasted pine nuts at the end | Picky eaters under 10 | Sweeter, gentler, more party-friendly |
The gluten-free variation, by the way, is how I convinced my sister-in-law — who was diagnosed with celiac in 2023 — to stop feeling left out at family dinners. It’s not the same dish, but it captures the soul of it. For more grain-free and gluten-conscious ideas, I keep coming back to my 10 gluten-free Mediterranean recipes collection which has saved me more than one family gathering. Another rabbit hole I fell into last spring was Middle Eastern stuffed vegetable traditions — which led me straight to my gemista Greek stuffed peppers and tomatoes, and those share that same caramelized-onion-sweetness DNA.
Storage & Serving
Making It Ahead and Storing It Right
Freekeh pilaf is honestly better the next day — the flavors settle into each other, the onions get even sweeter, and the almonds stay crunchy if you stored them separately. (Did you store them separately? You should have. It’s okay, we’ll get you next time.)
- Room temperature: 2 hours max — it’s a grain dish, food safety matters
- Refrigerator: Up to 5 days in an airtight container, almonds stored separately
- Freezer: Up to 2 months in freezer bags, lay flat; thaw overnight in fridge
- Reheating: Sprinkle with a tablespoon of water, cover, microwave 90 sec, fluff. Or warm in a skillet over low with a splash of broth
Meal Prep Magic
For weekly meal prep, I’ll double the recipe on a Sunday and portion it into 4 glass containers with a protein on top (see my grilled chicken Mediterranean bowl for a template). Keep almonds and herbs in a small separate container or a little ziplock to add fresh each day — crunch is everything.
| Pairing Type | Specific Ideas | Best Occasion |
| Weeknight Protein | Seared salmon, roasted chicken thighs, broiled lamb chops | Tuesday night dinner |
| Festive Spread | Full mezze board with labneh, muhammara, warm pita | Shabbat, Eid, Easter, dinner party |
| Lunchbox Star | Over greens with feta and a lemon-tahini drizzle | Office lunch, school lunch for older kids |
| Side to a Stew | Alongside a braised meat or vegetable tagine | Sunday supper |
Speaking of stews, my Mediterranean vegetable tagine is the pairing I come back to again and again for a fully vegetarian feast — the warm spices overlap in the most wonderful way. For something meatier, the slow-cooker beef and olive tagine turns this pilaf into the star of Sunday supper.
Nutritional Benefits
Disclaimer first: I’m not a dietitian. These are estimates based on USDA data and the actual ingredients in my testing. Your mileage will vary with brand, portion, and substitution. If you have specific health concerns, please talk to someone with letters after their name.
Macronutrient Breakdown (Per Serving, Serves 6)
| Macronutrient | Amount | % Daily Value |
| Calories | 298 kcal | 15% |
| Carbohydrates | 42g | 15% |
| Dietary Fiber | 7g | 25% |
| Protein | 9g | 18% |
| Total Fat | 11g | 14% |
| Saturated Fat | 2.5g | 13% |
Micronutrient Highlights
| Micronutrient | Amount | Why It Matters |
| Manganese | 2.1mg | Antioxidant, bone health |
| Magnesium | 76mg | Muscle + nerve function |
| Iron | 2.3mg | Oxygen transport |
| Vitamin E (from almonds) | 3.5mg | Skin + immune support |
| Zinc | 1.4mg | Immune function |
The glycemic index of freekeh sits around 43 — solidly low — which means it won’t spike your blood sugar the way white rice or couscous might. Combined with caramelized onions (loaded with quercetin) and almonds (healthy monounsaturated fats), this is one of those rare dishes that tastes indulgent but is genuinely good for you. Whole grains like freekeh have been linked to lower cholesterol and better gut health; I’ll let Healthline’s coverage do the heavy citation work on that one.
Worth noting: freekeh contains gluten — it’s wheat, after all. Not suitable for celiac or non-celiac gluten sensitivity. For the chickpea protein bump, toss in a cup of roasted chickpeas at the end — my Mediterranean chickpea power bowl is built around exactly that kind of swap.
Frequently Asked Questions
What is freekeh and how is it different from bulgur?
Freekeh is green (unripe) durum wheat that’s been harvested young, fire-roasted, and rubbed — hence the name, which means “to rub” in Arabic. Bulgur is mature wheat that’s been parboiled, dried, and cracked. The big difference? Freekeh has a distinct smoky, grassy flavor from that roasting step — bulgur doesn’t. They’re similar in texture but not interchangeable if you care about that smoky note.
Do I need to soak freekeh before cooking?
Not for cracked freekeh — a good rinse is enough. Whole freekeh benefits from a 20-30 minute soak, which cuts cooking time and softens the bran. Cracked freekeh (what I use for this recipe) cooks in 22-25 min without soaking.
Can I make this Lebanese freekeh pilaf in a rice cooker?
Yes, actually — with caveats. Caramelize the onions and toast the freekeh in a skillet first (this step is non-negotiable for flavor), then transfer everything to your rice cooker with the broth and let it run on the “white rice” setting. You’ll lose a little texture complexity, but for a busy weeknight? Totally fair trade.
Why are my caramelized onions bitter?
You cooked them too hot, too fast. Caramelization happens at low heat — if you see any black edges or smell sharp/acrid smoke, the heat is too high. Drop it to medium-low (or even lower) and add a splash of water. If they’re already bitter, start over. I know. I’ve been there. Seven times.
What’s the best toasted almond pilaf substitute if I have a nut allergy?
Toasted sunflower seeds or pumpkin seeds (pepitas). You lose some richness, but you keep the crunch. Roasted chickpeas are also a great protein-forward swap.
Is this vegetarian freekeh pilaf gluten-free?
No — freekeh is wheat, which means it contains gluten. For a gluten-free version, swap in brown rice, quinoa, or millet (see the variations table above).
How many servings does this make?
Six generous side-dish servings, or four hearty main-dish portions if you’re treating it as the star. I’ve fed 8 people with it as part of a larger spread.
Pairing & Serving Ideas
Pairing Matrix
| Category | What to Serve With | Why It Works |
| Protein | Lamb kofta, grilled chicken thighs, baked salmon, seared halloumi | Freekeh’s smoky base complements charred proteins beautifully |
| Sides | Fattoush salad, cucumber-yogurt salad, roasted cauliflower, Greek potatoes | Fresh + cool elements balance the warm spiced grain |
| Beverages | Homemade mint lemonade, sparkling water with lemon, iced hibiscus tea, unsweetened iced black tea | Bright acidity cuts through richness; no alcohol needed |
| Desserts | Orange blossom panna cotta, baklava, fresh fruit with honey-tahini drizzle | Floral + honeyed notes extend the Mediterranean thread |
Occasion Ideas
For a family weeknight dinner, I serve this Middle Eastern freekeh with the Greek marinated chicken thighs (air fryer) and call it done in 45 minutes, start to table. For a dinner party or holiday feast, build out the table with Greek roasted potatoes with oregano, a big green salad, and a protein like the Mediterranean sheet-pan salmon. Finish with mint tea and something honey-soaked for dessert.
Conclusion
Make It Your Own
Look — the best version of this cracked freekeh pilaf is the one you make, with the onions at the exact doneness you like, and whatever nuts you’ve got in the pantry. Swap raisins in for sweetness, add pomegranate seeds for crunch and color, drizzle tahini over top, go wild. I mean, within reason. Please don’t add ketchup. I’ve seen things. For similar comfort-food energy with a completely different grain, try my classic Greek lemon rice pilafi — totally different vibe, same “I made this myself” satisfaction.
Come Tell Me About It
If you make this ancient grain pilaf — or even just attempt it — I’d genuinely love to hear how it went. Drop a comment, tag me on Instagram, send me a photo of your caramelized onions (I live for those photos, honestly). Did you swap anything? Did the almonds burn? (It’s okay if they did. We’ve all been there.) While you’re exploring, check out my Moroccan harira soup for another warming, spiced Mediterranean classic, or the ultimate Mediterranean mezze platter if you’re ready to turn this pilaf into a full feast. And if you want more breakfast-and-brunch leaning Mediterranean ideas, my Mediterranean hummus breakfast bowl has you covered. Happy cooking.



