Sweet chili beef stew with lamb meatballs in a rich tomato-pepper sauce with carrots and potatoes.

Sweet Chili Beef Stew

No ratings yet
A rich and comforting Sweet Chili Beef Stew simmered with tender lamb meatballs, potatoes, carrots, and chili peppers — a slow-cooked Mediterranean-inspired dish that balances spice, sweetness, and depth.
Prep Time 2 hours 30 minutes
Cook Time 1 hour 15 minutes
Resting Time 10 minutes
Total Time 4 hours
Servings: 8 people
Course: Main Course
Cuisine: Lebanese-inspired, Mediterranean, Middle Eastern
Calories: 528

Ingredients
  

For Meatballs:
  • 2.5 kg minced lamb
  • 20 g salt
  • 10 g black pepper
  • 250 g onion grated
  • 30 g garlic minced
  • 75 g flour for coating
For Marinated Meat:
  • 75 ml olive oil
  • 15 g salt
  • 15 g black pepper
  • 45 ml apple cider vinegar optional
For Liquid:
  • 75 g tomato paste
  • 75 g pepper paste
  • 2.5 L beef stock
  • 5 L water
For Stew:
  • 3.75 kg beef large diced (similar size as potatoes)
  • 10 chili peppers chopped
  • 3.5 kg potatoes large diced (similar size as beef)
  • 1.5 kg carrots large diced (similar size as shallots and meatballs)
  • 100 shallots
  • 20 garlic cloves sliced
  • 180 ml grape molasses
  • 40 ml apple cider vinegar
  • 10 g allspice or a mix of cinnamon, nutmeg, and clove as a substitute

Method
 

Marinate the Beef
  1. Place the diced beef in a large bowl. Add 75 ml of olive oil, 15 g of salt, and 15 g of black pepper. If desired, add 45 ml of apple cider vinegar.
  2. Toss to coat evenly, then gently massage the seasoning into the meat by hand (optional).
  3. Cover and refrigerate for at least 2 hours, or overnight for a richer flavor.
Prepare the Meatballs
  1. In a large mixing bowl, combine the minced lamb with the grated onion, minced garlic, salt, black pepper, and 10 g allspice, if desired.
  2. Knead the mixture thoroughly until well combined.
  3. Shape the mixture into 1-inch diameter meatballs (around 100 pieces). Roll each meatball in flour to coat lightly.
  4. In a large pan, heat clarified butter and quickly brown the meatballs for 2–3 minutes. Set them aside for later.
Sear the Beef
  1. Heat clarified butter and olive oil in a large, deep pot over medium-high heat.
  2. Sear the marinated beef in batches, cooking until the exterior is browned and slightly crisp, about 4–5 minutes per batch. Set aside.
Prepare the Stew Base
  1. In the same pot, add more clarified butter and olive oil as needed.
  2. Sauté the shallots, carrots, potatoes, chopped chili peppers, and sliced garlic for 4–5 minutes.
  3. In a separate bowl, dilute the tomato and pepper pastes in warm beef stock, then add to the pot along with grape molasses and apple cider vinegar.
  4. Add the allspice and season with salt to taste. Stir well.
Cook the Stew
  1. Bring the stew to a gentle simmer, then cover and cook on low heat for 45 minutes, or until the beef and vegetables are tender.
  2. Add the browned meatballs during the final 20 minutes of cooking.
Final Adjustments
  1. Taste the stew and adjust salt if needed. Remember that the salt level in the tomato paste can vary, so check seasoning carefully.
  2. Serve hot, ensuring each portion includes an even amount of beef, potatoes, carrots, and meatballs.

Nutrition

Calories: 528kcal

Notes

Alternative Spice Mix: If allspice is unavailable, a blend of cinnamon, nutmeg, and clove can be used as a substitute.
Uniform Size for Ingredients: Ensure beef and potatoes are cut to similar sizes, while carrots, shallots, and meatballs should be about the same size as well. This consistency helps with even cooking and presentation.
Flour Coating: Coating the meatballs with flour adds thickness to the stew as it cooks. If a thinner consistency is preferred, omit the flour when browning the meatballs.
Salt Adjustment: The stew’s saltiness can vary based on the saltiness of the tomato and pepper paste, so taste and adjust as needed before serving.

Tried this recipe?

Let us know how it was!