Simple Kibbeh Balls: Easy Beef & Bulgur Recipe

Updated November 6, 2026

Total time
1 hr 10 min
prep 40 min · cook 20 min
Serves
4
portions as written

Jump to recipe

Simple Kibbeh Balls: Easy Beef & Bulgur Recipe

Kibbeh balls are a beloved Middle Eastern dish made from a spiced mixture of fine bulgur wheat and ground meat, formed into oval patties or balls and fried until crisp. This version keeps things simple by using a single mixture for both the shell and the filling, so you get all the flavor without the traditional layering. The result is a crunchy exterior with a juicy, herb-flecked center that works as an appetizer, a main course, or a party snack.

Ingredients

  • 1 cup (170 g) fine bulgur wheat
  • 1 lb (450 g) ground beef (80/20 or 85/15)
  • 1 medium onion, finely grated or minced
  • 2 cloves garlic, minced
  • 1 tsp (5 g) ground cumin
  • 1 tsp (5 g) ground coriander
  • 1/2 tsp (2 g) ground allspice
  • 1/2 tsp (2 g) ground cinnamon
  • 1/2 tsp (2 g) salt, plus more to taste
  • 1/4 tsp (1 g) black pepper
  • 2 tbsp (30 ml) olive oil, for the mixture
  • 1/4 cup (10 g) fresh parsley or mint, finely chopped (optional but recommended)
  • Vegetable oil, for frying (about 2 cups / 475 ml)

Instructions

  1. Place the bulgur in a large bowl and cover with hot water by about 1 inch (2.5 cm). Let soak for 15 minutes, then drain well, pressing to remove excess water. Set aside to cool slightly.
  2. In a separate large bowl, combine the ground beef, grated onion, garlic, cumin, coriander, allspice, cinnamon, salt, pepper, olive oil, and herbs if using. Mix with your hands until just combined—do not overwork.
  3. Add the drained bulgur to the meat mixture and knead gently until the bulgur is evenly distributed. The mixture should hold together when pressed.
  4. Cover the mixture and refrigerate for at least 30 minutes (this helps the balls hold their shape).
  5. Meanwhile, heat about 2 inches (5 cm) of vegetable oil in a deep skillet or pot to 350°F (175°C). While the oil heats, shape the mixture into small ovals or balls, about 1.5 inches (4 cm) long. Press each one gently to compact it.
  6. Fry the kibbeh balls in batches, without crowding, for 4–5 minutes per batch, turning occasionally, until deep golden brown and cooked through. The internal temperature of the beef must reach 160°F (71°C) as the USDA FSIS safe minimum for ground meat—check with a food thermometer.
  7. Drain on paper towels and serve hot or warm.

Tips

  • Use fine bulgur: Coarse bulgur won’t bind properly. If you only have coarse, pulse it in a food processor a few times to break it down.
  • Don’t skip the chill: The 30-minute rest in the fridge is crucial for the balls to hold together during frying. If they crack, the mixture is too wet—add a tablespoon of breadcrumbs.
  • Substitute the meat: Ground lamb is traditional and delicious. You can also use ground turkey or chicken, but note they are leaner, so add an extra tablespoon of olive oil to keep them moist.
  • Make ahead: Shape the balls and refrigerate for up to 24 hours before frying. They also freeze well uncooked for up to 3 months—thaw overnight in the fridge before frying.

Serving Suggestions

Serve kibbeh balls with a dollop of plain yogurt or a tahini-lemon dip. They pair well with a simple cucumber-tomato salad, hummus, or warm pita bread. For a main course, serve alongside rice pilaf and a squeeze of fresh lemon.

Variations

  • Stuffed kibbeh: Instead of mixing everything together, use a portion of the mixture as a shell and fill the center with a mixture of sautéed ground beef, onions, pine nuts, and pomegranate molasses. This is the traditional method but takes more time.
  • Baked version: For a lighter option, brush the balls with oil and bake at 400°F (200°C) for 20–25 minutes, turning halfway, until golden and cooked through. They won’t be as crispy but are still tasty.
  • Vegetarian kibbeh: Replace the beef with an equal amount of cooked lentils or chickpeas, mashed, and add an extra egg to bind. Adjust seasoning to taste.

Storage and Reheating

Refrigerate cooked kibbeh balls in an airtight container for up to 4 days. To reheat, place them in a 350°F (175°C) oven for 10–15 minutes, or until heated through. You can also reheat in an air fryer at 350°F (175°C) for 5–7 minutes. Avoid microwaving, as it makes them soggy. Uncooked balls can be frozen for up to 3 months; thaw overnight in the fridge before frying.

Frequently Asked Questions

Can I use coarse bulgur instead of fine? Coarse bulgur will result in a grainier texture and may not bind as well. If that’s all you have, pulse it in a food processor a few times to make it finer, or soak it longer (20 minutes) and drain very well.

Why do my kibbeh balls fall apart while frying? The most common reasons are a mixture that’s too wet (drain the bulgur thoroughly) or not chilling the mixture long enough. Also, make sure the oil is hot enough—if it’s not, the balls will absorb oil and fall apart.

Can I bake these instead of frying? Yes, you can bake them at 400°F (200°C) for about 20–25 minutes, brushing with oil halfway. They won’t be as crispy, but they’re still delicious and lower in fat.

What can I use instead of ground beef? Ground lamb is traditional and adds a richer flavor. Ground turkey or chicken work too, but add a bit of oil to keep them moist. For a vegetarian version, use mashed chickpeas or lentils with an egg as a binder.

How do I know when they are cooked through? The safest way is to insert an instant-read thermometer into the center of a ball; it should read 160°F (71°C) as per USDA FSIS guidelines. If you don’t have a thermometer, cut one open—there should be no pink in the center, and the juices should run clear.

Can I make the mixture ahead of time? Yes, you can prepare the mixture and refrigerate it for up to 24 hours before shaping and frying. Just make sure to bring it slightly to room temperature if it’s too stiff to shape.

Related

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).