Summer Pesto Mini Meatball Soup

Bowl of Summer Pesto Mini Meatball Soup featuring tender chicken meatballs, colorful vegetables, and vibrant green basil pesto swirl Save to Pinterest
Bowl of Summer Pesto Mini Meatball Soup featuring tender chicken meatballs, colorful vegetables, and vibrant green basil pesto swirl | kitchenplenty.com

This vibrant soup combines tender chicken or turkey mini meatballs with crisp seasonal vegetables like zucchini, cherry tomatoes, and fresh spinach. The star is a swirl of homemade basil pesto that adds bright, herbaceous flavor to every bowl. The small pasta shapes make it satisfying while still feeling light and perfect for warm weather meals. Ready in under an hour, this Italian-inspired dish balances protein and vegetables beautifully.

The air was thick with humidity when I first made this soup, my kitchen windows fogged up from the simmering pot while my neighbor's kids ran through sprinklers outside. I'd been skeptical about soup in July, but something about those bright cherry tomatoes and the promise of basil pesto felt right. Now it's become my go-to when I want something substantial but not heavy, when the evening breeze finally rolls in.

Last August, my sister dropped by unexpectedly while I had a batch simmering. She'd had a terrible day at work, and I watched her shoulders actually drop as she smelled the garlic and basil hitting the steam. We sat at the counter with our bowls, bread soaking up the broth, and she told me she forgot she was even stressed ten minutes in.

Ingredients

  • Ground chicken or turkey: Lean and mild, it lets the herbs and cheese shine while keeping the meatballs light
  • Parmesan cheese: Use it both in the meatballs and the pesto for that salty, umami depth that makes Italian comfort food sing
  • Fresh basil: Dont even think about dried here—those bright green leaves are the heart of this dish's fresh flavor
  • Cherry tomatoes: They hold their shape better than larger tomatoes, bursting little pockets of sweetness as you eat
  • Small pasta shapes: Ditalini or orzo are perfect because every spoonful gets a bite of pasta, not just the bottom of the bowl
  • Pine nuts: Toast them briefly before adding to the pesto for that rich, buttery flavor that makes all the difference

Instructions

Whip up the pesto first:
Blend basil, Parmesan, pine nuts, garlic, and salt until everything's finely chopped, then drizzle in olive oil while the motor runs until it's silky smooth
Shape those tiny meatballs:
Mix the ground meat with Parmesan, breadcrumbs, egg, garlic, parsley, salt, and pepper until just combined, then roll into about thirty small balls
Give meatballs a quick sear:
Heat olive oil in your pot and brown the meatballs in batches, just until they're golden on the outside—they'll finish cooking in the broth later
Build the soup base:
In the same pot, sauté onion and garlic until softened, then add zucchini, carrot, and cherry tomatoes for three minutes to start building flavor
Let everything simmer together:
Pour in the broth, bring to a gentle boil, then add pasta and return those meatballs to the pot, simmering until the pasta's tender and meatballs are cooked through
Add the finishing touches:
Stir in baby spinach until just wilted, season with salt and pepper, then ladle into bowls and swirl in that homemade pesto right before serving
Spoon lifts tender mini meatballs and seasonal vegetables from Summer Pesto Mini Meatball Soup with fresh basil pesto garnish Save to Pinterest
Spoon lifts tender mini meatballs and seasonal vegetables from Summer Pesto Mini Meatball Soup with fresh basil pesto garnish | kitchenplenty.com

My friend Marco tasted this last week and immediately asked for the recipe, saying it reminded him of summers at his grandmother's house outside Rome. There's something about the combination of tender meatballs floating in that aromatic broth that just feels like home, no matter where you're from.

Making It Your Own

I've made this with ground turkey when I couldn't find chicken, and honestly, I couldn't tell the difference. Swap in whatever small pasta you have in the pantry—those little stars or even broken spaghetti pieces work in a pinch.

The Bread Situation

You need something to dunk, full stop. A crusty baguette or some focaccia torn into chunks is non-negotiable. The bread soaks up that pesto-flecked broth, and honestly, that might be the best part of the whole bowl.

Summer Vegetables That Work

I've thrown in fresh corn kernels when they're in season, and sweet bell peppers add gorgeous color. Green beans snap in beautifully during the last few minutes of simmering.

  • Yellow squash works just as well as zucchini if that's what you have
  • Fresh peas near the end of cooking add little bursts of sweetness
  • Don't be afraid to load up on extra spinach—it wilts down to almost nothing
Golden brown mini meatballs float in Summer Pesto Mini Meatball Soup with zucchini, cherry tomatoes, and spinach in rich broth Save to Pinterest
Golden brown mini meatballs float in Summer Pesto Mini Meatball Soup with zucchini, cherry tomatoes, and spinach in rich broth | kitchenplenty.com

There's something so satisfying about a soup that feels light but still fills you up completely. Hope this becomes one of those recipes you turn to without thinking, the one that just works.

Recipe FAQs

Yes, you can prepare and brown the meatballs up to 24 hours in advance. Store them in the refrigerator and add them to the simmering broth when ready to serve. This can actually enhance the flavor as they absorb more of the aromatic broth.

Small pasta shapes like ditalini, orzo, mini shells, or small macaroni are ideal because they cook evenly and fit well on a spoon with the meatballs and vegetables. Avoid larger shapes that might overwhelm the delicate balance of ingredients.

The soup base freezes well for up to 3 months, but it's best to freeze it without the pasta as pasta can become mushy when reheated. Add fresh pasta when reheating. Store the pesto separately and swirl it in just before serving for the freshest flavor.

Use plant-based ground meat alternative for the meatballs, substitute the egg with a flax egg or mashed banana for binding, and choose vegetable broth instead of chicken broth. The pesto already provides plenty of savory depth to complement the vegetables.

Absolutely! Store-bought pesto works perfectly fine in a pinch. Look for a high-quality jarred pesto from the refrigerated section rather than shelf-stable varieties, which tend to have better flavor and fresher ingredients. You'll need about one cup.

Summer Pesto Mini Meatball Soup

Tender chicken meatballs with summer vegetables and fresh basil pesto in a hearty Italian broth.

Prep 25m
Cook 25m
Total 50m
Servings 4
Difficulty Easy

Ingredients

For the Mini Meatballs

  • 10.5 oz ground chicken or turkey
  • 2 tbsp grated Parmesan cheese
  • 2 tbsp breadcrumbs
  • 1 egg
  • 1 clove garlic, finely minced
  • 2 tbsp finely chopped fresh parsley
  • 1 tsp salt
  • ½ tsp freshly ground black pepper

For the Soup

  • 1 tbsp olive oil
  • 1 small yellow onion, finely diced
  • 2 cloves garlic, minced
  • 1 medium zucchini, diced
  • 1 cup cherry tomatoes, halved
  • 1 medium carrot, diced
  • 4.2 oz baby spinach
  • 5 cups low-sodium chicken or vegetable broth
  • 3.5 oz small pasta shapes (ditalini or orzo)
  • Salt and pepper, to taste

For the Pesto

  • 1 oz fresh basil leaves
  • 1 oz grated Parmesan cheese
  • 0.7 oz pine nuts or toasted sunflower seeds
  • ¼ cup extra virgin olive oil
  • ½ clove garlic
  • Salt, to taste

Instructions

1
Prepare the Pesto: In a food processor, combine basil, Parmesan, pine nuts, garlic, and salt. Pulse until finely chopped. With the motor running, drizzle in olive oil until smooth. Set aside.
2
Form the Meatballs: In a bowl, mix ground chicken or turkey, Parmesan, breadcrumbs, egg, garlic, parsley, salt, and pepper until just combined. Form mixture into ¾-inch mini balls (about 28–32).
3
Brown the Meatballs: Heat olive oil in a large pot over medium heat. Add the mini meatballs in batches, browning them lightly for 3–4 minutes (they do not need to be cooked through). Remove to a plate.
4
Sauté Aromatics and Vegetables: In the same pot, add onion and garlic. Sauté for 2 minutes until softened. Add zucchini, carrot, and cherry tomatoes, and cook for another 3 minutes.
5
Simmer Soup Base: Pour in the broth and bring to a gentle boil. Add pasta and return meatballs to the pot. Simmer for 8–10 minutes, until meatballs are cooked through and pasta is tender.
6
Add Spinach and Season: Stir in baby spinach and cook for 1–2 more minutes, until just wilted. Season soup to taste with salt and pepper.
7
Serve with Pesto: Ladle soup into bowls. Swirl in a generous spoonful of pesto to each bowl just before serving.
Additional Information

Equipment Needed

  • Food processor or blender
  • Large pot
  • Medium mixing bowl
  • Ladle
  • Knife and chopping board

Nutrition (Per Serving)

Calories 390
Protein 22g
Carbs 33g
Fat 19g

Allergy Information

  • Contains: Egg, Dairy (Parmesan cheese), Gluten (breadcrumbs and pasta), Nuts (pine nuts). For nut allergies, substitute sunflower seeds in the pesto. For gluten-free, use gluten-free breadcrumbs and pasta.
Abigail Dawson

Home cook sharing simple, tasty recipes and practical kitchen tips for everyday family meals.