No ads. No life stories. Just recipes.
EasyCook

The home cook’s answer sheet

Gluten-Free Persian Wedding Soup

Prep
20 min
Cook
40 min
Yield
4 servings
Level
medium
Cuisine
Middle Eastern
Persian Wedding Soup with Spiced Meatballs and Vegetables

A warming Persian soup featuring tender spiced meatballs simmered with aromatic vegetables like fennel, carrots, and Swiss chard in a fragrant turmeric-infused broth. The combination of cumin, coriander, and cinnamon in the meatballs creates authentic Middle Eastern flavors, while the addition of pasta makes this a hearty, complete meal. Perfect for family dinners or when you want to use leftover meatballs in a new way, this comforting soup is served with fresh herbs and creamy yogurt for a satisfying finish.

No ratings yet — be the first

Method

7 steps
  1. 1

    Heat Dutch oven or large saucepan with oil over medium-high heat

  2. 2

    Add onions, carrots, fennel, and Swiss chard stems to heated oil and saute until very tender and lightly browned, seasoning with salt as they cook

  3. 3

    Add garlic and turmeric and stir until fragrant

  4. 4

    Pour stock into pot and bring to a simmer

  5. 5

    Stir in pasta, meatballs, and Swiss chard leaves when stock is simmering and cook until pasta is tender

  6. 6

    Remove soup from heat and stir in lemon juice, then taste and season with salt and pepper

  7. 7

    Divide soup between bowls and garnish with parsley and yogurt

Tips

Tip 1

Add water to the pan if vegetables start to look dry while sauteing to prevent burning

Tip 2

Save fennel tops for garnish by chopping them finely and sprinkling over the finished soup

Tip 3

Check pasta package directions for exact cooking time to avoid overcooking

Good to Know

Storage

Refrigerate for up to 3 days in airtight container

Make Ahead

Meatballs can be made 1 day ahead and refrigerated

Serve With

Serve hot with yogurt and fresh herbs

See pairing guide →

Common Mistakes

Watch

Don't overcook pasta to avoid mushy texture

Watch

Season vegetables as they cook to build flavor layers

Substitutions

Swiss chard→
baby kale or baby spinach1:1vegetarian

milder flavor

Full guide →
ground beef→
ground turkey or lamb1:1healthhalal

different flavor profile

Full guide →
gluten-free pasta→
regular pasta1:1none

contains gluten

Find more substitutions →

FAQ

Can I freeze this soup?

Yes, freeze for up to 3 months but pasta may become softer when reheated. Consider adding fresh pasta when reheating.

What if I don't have fennel?

Substitute with celery for similar crunch and mild flavor, or add more carrots and onions for bulk.

Can I use pre-made meatballs?

Absolutely! Use any cooked meatballs you have on hand, adding them during the last 5 minutes to heat through.