Arabic Meatball Soup – Hearty, Fragrant & Comforting

By :

Jake

December 29, 2025

Arabic meatball soup with tender meatballs, fresh herbs, and clear golden broth in a rustic bowl

This Arabic Meatball Soup is one of those dishes that fills your kitchen with warmth and your heart with comfort. Tender, herbed meatballs simmer in a fragrant turmeric-infused broth with fresh greens, mint, and lime for brightness.

It’s simple, earthy, and full of old-world charm — the kind of soup that feels like it’s been simmering in family kitchens for generations.

Why You’ll Love This Arabic Meatball Soup

Clear Arabic meatball soup with herbs and green onions served in a white bowl

  • Fragrant and comforting: Warm spices and herbs create deep flavor.
  • Protein-packed: Great for hearty, filling meals.
  • Naturally gluten-free: Simple, wholesome ingredients.
  • Nutritious and balanced: Loaded with greens, mint, and lean protein.
  • Perfect for cold nights or when you need something soothing.

I first came across a version of this soup from a Lebanese friend who shared it during Ramadan. The rich broth, minty aroma, and citrus finish made it unforgettable. After some experimenting, I developed a version that’s easy to make at home but still honors its traditional roots.

If you love vibrant Middle Eastern flavors, you’ll also enjoy my Moroccan Meatballs — another dish that’s rich, herby, and full of comfort.

Ingredients You’ll Need

For the Meatballs:

  • 1 lb ground beef, lamb, chicken, or a mix (lamb is traditional)
  • 1 small onion, diced
  • 4 garlic cloves, minced
  • ⅓ cup fresh mint leaves (or 2 tsp dried mint)
  • 1 teaspoon ground turmeric
  • ¾ teaspoon kosher salt
  • ¾ teaspoon cracked black pepper
  • 1 teaspoon olive oil

For the Soup Base:

  • 10 cups chicken stock (use a flavorful homemade or low-sodium broth)
  • 1 onion, finely diced
  • 1–2 tablespoons olive oil
  • 4 garlic cloves, minced
  • 1 teaspoon ground turmeric
  • Juice of 1 lime
  • 2–3 cups finely shredded spinach or arugula
  • ½ cup chopped fresh cilantro
  • ½ cup chopped scallions
  • Kosher salt and black pepper, to taste

Optional Add-Ons or Substitutes:

  • Protein swap: Try ground turkey or veal.
  • Add grains: Cooked rice, couscous, or bulgur for a heartier soup.
  • Extra veggies: Add carrots or chickpeas.
  • Garnish: A drizzle of olive oil or a sprinkle of sumac before serving.

Step-by-Step Instructions

Full bowl of Arabic meatball soup with clear broth, herbs, and green onions

  1. Make the Meatballs:
    Combine ground meat, onion, garlic, mint, turmeric, salt, and pepper in a bowl. Mix gently and shape into 1-inch balls.
  2. Brown the Meatballs:
    Heat 1 teaspoon of olive oil in a large pot over medium heat. Add meatballs in batches and brown on all sides (they don’t need to be fully cooked yet). Remove and set aside.
  3. Build the Broth:
    In the same pot, add olive oil and sauté onion until translucent. Add garlic and turmeric and cook for 30 seconds until fragrant.
  4. Add Stock and Simmer:
    Pour in the chicken stock, stir, and bring to a boil. Lower heat to medium, then return the meatballs to the pot. Simmer uncovered for 20–25 minutes until the meatballs are cooked through.
  5. Add Greens and Herbs:
    Stir in spinach (or arugula), cilantro, and scallions. Simmer for another 5 minutes.
  6. Finish and Serve:
    Squeeze in fresh lime juice, taste, and adjust seasoning. Serve hot, garnished with more herbs if desired.

(Jake’s Tip: Add the lime right before serving — it brightens the broth and makes all the flavors pop.)

Expert Tips for Success

Close-up of Arabic meatball soup showing meatball texture, clear broth, and fresh herbs

  • Use fresh mint and lime — they define the soup’s bright, clean flavor.
  • Don’t overmix the meatballs, or they’ll turn dense.
  • Simmer gently to keep the broth clear and meatballs tender.
  • Add greens at the end to maintain their vibrant color.
  • Meal prep tip: The soup tastes even better the next day!

If you love spice-forward comfort soups, try my Arabic Lentil Soup, another simple but deeply satisfying dish from the same region.

Serving Suggestions

  • Serve with warm pita bread or flatbread.
  • Add a side of cucumber yogurt salad for a cool balance.
  • Pair with roasted vegetables for a fuller meal.
  • Drizzle with olive oil and top with extra herbs for garnish.

For another light and healthy soup option, my Green Goddess Herb Soup pairs beautifully with this dish for a vibrant, herbal meal combo.

Storing and Reheating

How to Store It:

  • Store in airtight containers in the fridge for up to 4 days.
  • Freeze up to 3 months (reheat gently to preserve texture).

How to Reheat It:

  • Reheat on the stovetop over medium-low heat until warmed through.
  • Avoid boiling — it can make the greens lose color and the meatballs toughen.

Nutrition (Per Serving)

  • Calories: 290
  • Protein: 27g
  • Carbohydrates: 9g
  • Fat: 16g
  • Saturated Fat: 5g
  • Fiber: 2g
  • Sugar: 3g
  • Sodium: 720mg
  • Vitamin A: 60% DV
  • Vitamin C: 35% DV
  • Iron: 15% DV

Frequently Asked Questions

Can I make this vegetarian?

Yes — use vegetable stock and replace the meatballs with chickpea or lentil balls.

Can I use dried herbs instead of fresh?

Yes, but use them sparingly — dried mint and cilantro are much stronger.

Can I make it spicy?

Add a pinch of cayenne or red chili flakes to the broth.

Final Thoughts

This Arabic Meatball Soup brings together everything I love about Middle Eastern home cooking — warmth, generosity, and fresh flavor in every spoonful. The combination of herbs, citrus, and savory meatballs makes it deeply satisfying yet refreshingly light.

It’s comfort food that feels nourishing, not heavy — the kind of meal that brings everyone to the table.

  • Bright, golden broth.
  • Tender, herbed meatballs.
  • Fresh, vibrant greens.

If you’re craving another cozy bowl with layered spices, don’t miss my Moroccan Chickpea Stew — it shares the same comforting spirit and soul-warming flavor.

Arabic meatball soup with tender meatballs, fresh herbs, and clear golden broth in a rustic bowl
33c99b172f9da99a80c3b6ab7862a8faJake

Arabic Meatball Soup

No ratings yet
This comforting Arabic Meatball Soup features tender, herbed meatballs simmered in a fragrant turmeric-infused broth with fresh greens, mint, and lime. A nourishing, protein-packed soup inspired by Middle Eastern flavors and family traditions.
Prep Time 15 minutes
Cook Time 32 minutes
Total Time 47 minutes
Servings: 6 servings
Course: Soup
Cuisine: American
Calories: 290

Ingredients
  

  • 1 lb ground lamb or beef
  • 1 small onion, diced
  • 4 clove garlic, minced
  • 0.33 cup fresh mint leaves, chopped
  • 1 tsp ground turmeric
  • 0.75 tsp kosher salt
  • 0.75 tsp cracked black pepper
  • 1 tsp olive oil
  • 10 cup chicken stock
  • 1 onion, finely diced
  • 1.5 tbsp olive oil
  • 4 clove garlic, minced
  • 1 tsp ground turmeric
  • 1 lime, juiced
  • 2.5 cup finely shredded spinach
  • 0.5 cup chopped fresh cilantro
  • 0.5 cup chopped scallions
  • kosher salt and black pepper, to taste

Equipment

  • large pot
  • mixing bowl
  • knife
  • cutting board

Method
 

  1. In a bowl, combine ground meat, diced onion, garlic, mint, turmeric, salt, and pepper. Mix gently and shape into 1-inch meatballs.
  2. Heat 1 tsp olive oil in a large pot over medium heat. Brown the meatballs in batches on all sides. Remove and set aside.
  3. In the same pot, add olive oil and sauté diced onion until translucent. Add garlic and turmeric, cooking until fragrant, about 30 seconds.
  4. Pour in chicken stock and bring to a boil. Reduce heat to medium and return meatballs to the pot. Simmer uncovered for 20–25 minutes.
  5. Stir in shredded spinach, chopped cilantro, and scallions. Simmer for another 5 minutes.
  6. Squeeze in fresh lime juice, adjust salt and pepper to taste, and serve hot with optional garnishes.

Nutrition

Calories: 290kcalCarbohydrates: 9gProtein: 27gFat: 16gSaturated Fat: 5gSodium: 720mgFiber: 2gSugar: 3g

Notes

  •  Use fresh mint and lime for optimal flavor.
  • Add lime juice at the end to keep brightness.

Tried this recipe?

Let us know how it was!

Leave a Comment

Recipe Rating