Kibbeh beef filling is the savory, spiced meat mixture used inside kibbeh—the iconic Levantine dish of bulgur wheat shells stuffed with ground meat, onions, and pine nuts. This filling is also excellent on its own as a topping for rice, stuffed into pastries, or served as a hearty side. It works because the combination of warm spices, caramelized onions, and toasted nuts creates a deeply flavorful, moist filling that holds together well, whether you’re stuffing kibbeh shells or using it as a standalone dish.
Ingredients
- 1 lb (450 g) ground beef (80/20 or 85/15)
- 1 large onion (about 200 g), finely chopped
- 3 tablespoons (45 ml) olive oil or neutral oil
- 1/2 cup (60 g) pine nuts (or chopped walnuts or almonds)
- 1 teaspoon ground allspice
- 1/2 teaspoon ground cinnamon
- 1/2 teaspoon ground black pepper
- 1/4 teaspoon ground nutmeg (optional)
- 1 teaspoon salt, or to taste
- 1/4 cup (60 ml) water or beef broth
- 2 tablespoons (30 g) unsalted butter (optional, for extra richness)
Instructions
- Heat the oil in a large skillet over medium heat. Add the chopped onion and cook, stirring occasionally, until soft and golden, about 8–10 minutes. If using butter, add it now and let it melt.
- Add the pine nuts and toast them with the onions for 2–3 minutes, stirring frequently, until they are lightly browned and fragrant. Watch carefully—they burn quickly.
- Increase the heat to medium-high and add the ground beef. Break it up with a wooden spoon and cook, stirring, until the beef is fully browned and no longer pink, about 5–7 minutes. Drain off any excess fat if you prefer a leaner filling.
- Stir in the allspice, cinnamon, black pepper, nutmeg (if using), and salt. Cook for 1 minute until the spices are fragrant.
- Pour in the water or broth and scrape up any browned bits from the bottom of the pan. Let the liquid simmer until mostly absorbed, about 2–3 minutes. This keeps the filling moist without being watery.
- Taste and adjust seasoning with more salt or pepper if needed. The filling should be well-seasoned, as it will be less flavorful when combined with the bulgur shell.
- Let the filling cool completely before using it to stuff kibbeh shells. If using as a standalone dish, serve hot.
Tips
- Don’t skip the water/broth: The liquid helps the filling stay juicy and also helps the spices meld into the meat. If you add too much, simmer a little longer; if too dry, add a splash more broth.
- Cool before stuffing: If you’re making kibbeh, the filling must be completely cool before you stuff the shells. Hot filling will melt the bulgur shell and make it fall apart.
- Substitute nuts: Pine nuts are traditional, but they can be pricey. Use chopped walnuts, almonds, or even sunflower seeds for a similar crunch. Toast them the same way.
- Adjust spices to taste: Some regions add a pinch of cayenne or a bit of dried mint. Start with the amounts given and adjust to your preference—just keep the balance of sweet (cinnamon) and savory (allspice).
Serving Suggestions
This filling is most commonly used to stuff kibbeh, but it’s also delicious served over rice or bulgur pilaf, spooned into lettuce cups, or used as a topping for baked potatoes. You can also use it as a filling for savory pastries like fatayer or samosas. A dollop of plain yogurt or a squeeze of lemon brightens the richness.
Variations
- Lamb version: Replace the beef with ground lamb for a more traditional, richer flavor. Lamb is fattier, so you may want to drain more fat after browning.
- Vegetarian filling: Use finely chopped mushrooms or cooked lentils instead of meat. Sauté the mushrooms with the onions until their liquid evaporates, then proceed with the spices and nuts.
- Spicier kick: Add 1/2 teaspoon of Aleppo pepper or a pinch of cayenne along with the other spices.
- Extra herbs: Stir in a handful of chopped fresh parsley or cilantro after cooking for a fresh finish.
Storage and Reheating
Store the cooked filling in an airtight container in the refrigerator for up to 4 days. It also freezes well for up to 3 months—just thaw overnight in the fridge. To reheat, warm it in a skillet over medium heat with a splash of water or broth until heated through, or microwave in 30-second bursts, stirring in between. Always reheat to 165°F (74°C) for leftovers, as per USDA FSIS guidelines.
Frequently Asked Questions
Can I use ground turkey or chicken instead of beef? Yes, but turkey and chicken are leaner, so add an extra tablespoon of oil and consider adding a bit more broth to keep the filling moist. The flavor will be milder, so you may want to increase the spices slightly.
Why is my filling too dry? This usually happens if you overcook the meat or skip the water/broth. Always add the liquid and simmer until absorbed, and don’t let the meat cook beyond browned. If it’s already dry, add a few tablespoons of broth and heat gently.
Can I make this filling ahead of time? Absolutely. Cook it, cool it, and refrigerate for up to 4 days or freeze for 3 months. It actually tastes better the next day as the spices meld.
What if I don’t have allspice? Use a mix of 1/2 teaspoon ground cloves and 1/2 teaspoon ground nutmeg, or simply use 1 teaspoon of a pumpkin pie spice blend (though that will add a bit more cinnamon).
Do I need to toast the pine nuts? Toasting brings out their nutty flavor and crunch. If you skip it, the nuts will be soft and less flavorful. If you’re in a hurry, you can toast them in a dry pan for 2 minutes.
Can I use this filling for stuffed vegetables? Yes! It works great as a stuffing for bell peppers, zucchini, or cabbage rolls. Just make sure the filling is fully cooked before stuffing, and then bake the vegetables until tender.
Related
- Stollen Bread: History & Classic Recipe
- Schnitzel With Almond Flour: Crispy Low-Carb Recipe
- Schnitzel in Air Fryer: Crispy, Golden, Easy Recipe
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).