The Mediterranean Recipe logo

The Mediterranean Recipe

Freekeh Pilaf with Caramelized Onions and Almonds (45 Minutes)

Freekeh Pilaf with Caramelized Onions & Almonds in a ceramic bowl garnished with fresh mint

Ines Zahraoui

/

Mediterranean Dinner Recipes

April 22, 2026

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 and almonds in white ceramic bowl, overhead flat lay shot with fresh mint garnish
Ines Zahraoui

Freekeh Pilaf with Caramelized Onions & Almonds

No ratings yet
A smoky, deeply savory Mediterranean grain pilaf featuring cracked freekeh, slow-caramelized onions, and toasted almonds — the ultimate ancient-grain side dish
Prep Time 15 minutes
Cook Time 55 minutes
Total Time 1 hour 10 minutes
Servings: 6 servings
Course: Mediterranean Dinner Recipes
Cuisine: Mediterranean, Middle Eastern
Calories: 298

Ingredients
  

  • cups cracked freekeh rinsed and drained
  • 3 large yellow onions thinly sliced pole-to-pole
  • ½ cup sliced almonds
  • 3 tbsp extra-virgin olive oil divided
  • 2 tbsp unsalted butter divided
  • 3 cups low-sodium vegetable or chicken broth
  • 1 tsp ground cumin
  • ½ tsp ground allspice
  • ¼ tsp ground cinnamon
  • 2 bay leaves
  • 1 tsp kosher salt plus more to taste
  • Freshly ground black pepper
  • 2 tbsp fresh lemon juice
  • ¼ cup chopped fresh flat-leaf parsley
  • 2 tbsp chopped fresh mint

Method
 

  1. 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. 2.      Meanwhile, toast sliced almonds in a dry skillet over medium-low, stirring constantly, 4-5 min until golden. Transfer to a plate.
  3. 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. 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. 5.      Remove from heat. Let sit, covered, 10 min.
  6. 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

Calories: 298kcalCarbohydrates: 42gProtein: 9gFat: 11gSaturated Fat: 2.5gPolyunsaturated Fat: 8gCholesterol: 5mgSodium: 310mgFiber: 7gSugar: 4g

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

IngredientBudget PickSplurge PickMy Pick
FreekehBob’s Red Mill Cracked FreekehVilla Jerada Palestinian FreekehVilla Jerada if you can find it — smokier
OnionsSupermarket yellow onionsWalla Walla or Vidalia sweet onionsYellow onions. Sweet ones go TOO sweet here
AlmondsGeneric sliced almonds, bulk binMarcona almonds, roughly choppedSliced California almonds, toasted fresh
Olive oilCalifornia Olive Ranch EverydayPartanna 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

  1. 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.)
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. 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).

VariationHow to Do ItBest ForFlavor Notes
Vegan Freekeh PilafSwap butter for more olive oil; use vegetable brothPlant-based mealsSlightly less rich, still incredibly nutty
Gluten-Free VersionReplace freekeh with long-grain brown rice or millet; adjust liquid to 2:1Celiac friends (see more ideas in my gluten-free roundup)Different texture, same flavor profile
Paleo-FriendlySubstitute cauliflower rice (add at end, no simmer); triple the almondsLow-carb dinersLighter, nuttier, almost salad-like
Budget-Friendly Bulk VersionStretch with 1 cup lentils cooked separately + swap half the almonds for sunflower seedsBig familiesEarthier, heartier, feeds 8
Kid-Friendly MildSkip allspice; add a handful of golden raisins and toasted pine nuts at the endPicky eaters under 10Sweeter, 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 TypeSpecific IdeasBest Occasion
Weeknight ProteinSeared salmon, roasted chicken thighs, broiled lamb chopsTuesday night dinner
Festive SpreadFull mezze board with labneh, muhammara, warm pitaShabbat, Eid, Easter, dinner party
Lunchbox StarOver greens with feta and a lemon-tahini drizzleOffice lunch, school lunch for older kids
Side to a StewAlongside a braised meat or vegetable tagineSunday 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)

MacronutrientAmount% Daily Value
Calories298 kcal15%
Carbohydrates42g15%
Dietary Fiber7g25%
Protein9g18%
Total Fat11g14%
Saturated Fat2.5g13%

Micronutrient Highlights

MicronutrientAmountWhy It Matters
Manganese2.1mgAntioxidant, bone health
Magnesium76mgMuscle + nerve function
Iron2.3mgOxygen transport
Vitamin E (from almonds)3.5mgSkin + immune support
Zinc1.4mgImmune 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

CategoryWhat to Serve WithWhy It Works
ProteinLamb kofta, grilled chicken thighs, baked salmon, seared halloumiFreekeh’s smoky base complements charred proteins beautifully
SidesFattoush salad, cucumber-yogurt salad, roasted cauliflower, Greek potatoesFresh + cool elements balance the warm spiced grain
BeveragesHomemade mint lemonade, sparkling water with lemon, iced hibiscus tea, unsweetened iced black teaBright acidity cuts through richness; no alcohol needed
DessertsOrange blossom panna cotta, baklava, fresh fruit with honey-tahini drizzleFloral + 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.

Leave a Comment

Recipe Rating