Italian · Lunch or dinner

Italian Wedding Soup

Mini meatballs, acini di pepe, escarole and parmesan broth.

Maui's an app that plans a whole week of dinners like this one. See how it works ↓

Italian Wedding Soup, plated, photographed from above.
Prep
25 min
Cook
30 min
Makes
6 servings
Skill
Comfortable
Heat
Mild, adjustable
Contains eggs Contains dairy Contains gluten
Maui says

Bake the meatballs instead of poaching them straight into broth - they hold shape, brown for flavor, and don't turn the broth cloudy. Cleaner bowl, deeper meatball taste.

Ingredients

Everything below makes 6 servings.

  • ¾ lbground beef (80/20)
  • ½ lbground pork
  • ½ cuppanko breadcrumbs
  • 1large egglightly beaten
  • ½ cupgrated parmesandivided - 1/4 cup in meatballs, 1/4 cup for serving
  • 2 tbspolive oil
  • 1 mediumyellow onionsmall dice
  • 2 mediumcarrotssmall dice
  • 2 stalkscelerysmall dice
  • 4garlic clovesminced
  • 8 cupschicken stock
  • ¾ cupacini di pepe pasta
  • 4 cupsescarolechopped
  • ½lemonjuiced, to finish
  • 2 tspkosher salt
  • ½ tspblack pepper

In the app these rescale to however many people you're feeding.

Nutrition

Per serving, as written.

  • 380calories
  • 24gprotein
  • 28gcarbs
  • 18gfat

Swaps move these numbers. A different protein or base changes them.

Instructions

Knife work first, then the stove. Nothing below asks you to chop while something burns.

Before you start
  1. Preheat oven to 400F for baking the meatballs.
  2. Small-dice onion, carrot, celery. Mince garlic.
  3. Chop escarole into rough 1-inch ribbons.
  4. In a bowl: mix beef and pork and panko and egg and ¼ cup parm and 1 garlic clove minced and 1 tsp salt and pepper.
1

Roll and bake meatballs

Roll the meat mix into mini meatballs (about 1 tsp each - you want them spoon-sized, around 40 total). Place on a parchment-lined sheet pan. Bake at 400F for 12-14 min until cooked through and lightly browned.

14 min · hands off
2

Soffritto

While meatballs bake: heat olive oil in the pot over medium. Add onion, carrot, celery and salt. Cook 8 min until softened. Add remaining garlic, cook 1 min.

8 min · hands on
3

Build broth and pasta

Pour in chicken stock and remaining salt. Bring to a boil. Add acini di pepe, cook 7-8 min until just shy of done.

8 min · hands off
4

Drop meatballs and greens

Slide the baked meatballs into the soup. Add the escarole. Simmer 3-4 min until escarole wilts. Squeeze in lemon juice. Taste and adjust salt.

4 min · hands on
5

Serve

Ladle into bowls. Top with remaining grated parmesan.

1 min · hands on

Make it yours

Every swap here is one Maui already knows how to make, including what it does to the timing.

Instead of ground beef and ground pork meatballs All-beef meatballs (halal-friendly)

Use 1.25 lb ground beef total, skip the pork; meatballs hold fine.

Instead of ground beef and ground pork meatballs Ground chicken meatballs (halal-friendly)

Use 1.25 lb ground chicken; add 1 extra tbsp olive oil to the mix for moisture.

Instead of served with crusty bread With caesar salad

Toss romaine with caesar dressing while soup simmers. Adds about 10 minutes.

Instead of parmesan in meatballs and grated on top Nutritional yeast (no dairy)

Sub 3 tbsp nutritional yeast for the parm in meatballs and on top.

What keeps

Soup and meatballs keep 4 days fridge or 2 months frozen - broth deepens overnight. Store pasta separately if making ahead, or it bloats.

Meet Maui,
the three-legged cat
who plans your dinner.

Think of her as a sous chef for your whole table. She plans dinner everyone will look forward to - built around your schedule and working in everyone's taste and dietary restrictions. That's the mental load of dinner, off your plate.

Join The Waitlist

Currently in closed beta on iPhone.

The Week tab: breakfast, lunch and dinner laid out on the grid, with a Sunday cook of avocado toast and black bean tacos and a Wednesday cook of a berry smoothie bowl.
A week that gets more like you Start with the cuisines you crave, your spice level, and anything you'd rather avoid. It plans around the days you actually cook, not a default Sunday. Then every dish you rate teaches Maui, so your weeks keep moving toward your taste instead of settling into a routine.
Cook mode showing a Sunday session of 3 recipes and 18 steps, with one combined prep list where garlic is marked used in all 3 recipes and spring onions are marked Korean BBQ plus Thai Basil.
Three dishes, one prep list Everything chopped once, combined across every recipe in the session. Then Maui interleaves the steps so a marinade rests while something else browns.
Maui chat: the user asks to swap tonight for something easy, and Maui offers Caprese Salad and Avocado Toast with a confirm step.
Change anything by asking Swap a dish, dial the spice, make it dairy free. Maui shows you the change and what it does to your list before anything moves, and she remembers what you asked for.