Ultimate Summer Pesto Mini Meatball Soup

Golden brown mini meatballs float in vibrant summer pesto soup with fresh basil swirl and colorful vegetables Save to Pinterest
Golden brown mini meatballs float in vibrant summer pesto soup with fresh basil swirl and colorful vegetables | cookingwithbrielle.com

This hearty bowl combines tender chicken or turkey mini meatballs with crisp zucchini, cherry tomatoes, carrots, and baby spinach in a flavorful broth. The crowning touch is a generous swirl of vibrant homemade basil pesto, adding fresh aromatic depth. Small pasta shapes make it satisfying while keeping it light enough for summer. Ready in just 50 minutes, this soup celebrates seasonal produce and comforting Italian flavors.

The first time I made this soup was during a heatwave when my tiny apartment kitchen felt like a sauna. I craved something comforting but not heavy, and the idea of swirling fresh basil pesto into a light broth felt like the perfect compromise. That evening, sitting by an open window with a steaming bowl, I discovered that summer soups could be just as soul-satisfying as winter ones.

Last July, my neighbor Sarah dropped by with an armful of fresh basil from her garden and declared we needed to use it before it wilted. We ended up making triple batches of pesto while this soup simmered, and the whole building smelled like an Italian grandmother's kitchen. Now every time I make it, I think of standing over her pot, arguing about whether pine nuts or walnuts make better pesto.

Ingredients

  • Ground chicken or turkey: Lean and mild, letting the herbs and cheese shine through without overwhelming the delicate broth
  • Parmesan cheese: Adds a salty depth that beef simply cannot provide in a light summer soup
  • Fresh basil: The heart of this dish, so please do not even think about using dried basil here
  • Zucchini and cherry tomatoes: Summer vegetables that hold their shape beautifully and add sweetness without heaviness
  • Small pasta shapes: Ditalini or orzo are perfect because every spoonful contains both pasta and meatballs
  • Baby spinach: Wilts gently into the broth, adding nutrition without making the soup taste like health food

Instructions

Whip up the pesto first:
Blend basil, Parmesan, nuts, garlic, and salt until finely chopped, then drizzle in olive oil with the motor running until silky smooth. The smell alone will tell you you are on the right track.
Form the mini meatballs:
Mix ground meat with Parmesan, breadcrumbs, egg, garlic, parsley, salt, and pepper until just combined. Roll into tiny balls, about 2 centimeters each, keeping them uniform so they cook evenly.
Brown the meatballs:
Heat olive oil in a large pot and cook meatballs in batches until lightly golden, about 3 to 4 minutes per batch. They will finish cooking in the broth, so do not worry about them being underdone.
Build the soup base:
In the same pot, sauté onion and garlic until softened and fragrant, then add zucchini, carrot, and cherry tomatoes. Let them cook for a few minutes to develop their natural sweetness.
Simmer everything together:
Pour in the broth, bring to a gentle boil, then add pasta and return the meatballs to the pot. Let everything simmer for 8 to 10 minutes until the pasta is tender and the meatballs are cooked through.
Add the finishing touches:
Stir in baby spinach and cook for just 1 to 2 minutes until wilted. Season with salt and pepper, then ladle into bowls and swirl in a generous spoonful of pesto just before serving.
Hearty bowl of ultimate summer pesto mini meatball soup topped with bright green homemade basil pesto garnish Save to Pinterest
Hearty bowl of ultimate summer pesto mini meatball soup topped with bright green homemade basil pesto garnish | cookingwithbrielle.com

This recipe became my go-to for summer dinner parties after my friend Marco took one sip and declared it the best thing he had eaten all year. Something about the combination of tender meatballs, fresh vegetables, and that aromatic pesto swirl makes people feel cared for without the heaviness of winter soups.

Making It Your Own

Once you master the basic technique, this soup welcomes endless variations. I have made it with ground turkey, swapped spinach for kale when that was what I had on hand, and even added corn kernels for extra sweetness. The pesto can also be customized with different nuts or a handful of arugula mixed in with the basil.

Perfect Pairings

When the weather is hot, I love serving this with a crisp green salad dressed simply with lemon and olive oil, or perhaps some roasted asparagus if you want a more substantial meal. Grilled garlic bread works beautifully for dipping, and a chilled glass of Pinot Grigio cuts through the richness of the meatballs and pesto.

Storage and Leftovers

This soup keeps beautifully in the refrigerator for up to three days, though I recommend storing the pesto separately and swirling it in just before reheating. The pasta will continue to absorb liquid, so you might need to add a splash more broth or water when warming it up. The flavors actually develop and deepen overnight, making it even more delicious the next day.

  • Freeze individual portions without the pasta for best results, then add freshly cooked pasta when reheating
  • If the soup seems too thick after refrigeration, thin it with a little extra broth rather than water
  • Never microwave the pesto, let it come to room temperature naturally for the best texture
Savory chicken meatballs nestled in vegetable broth pasta soup with dollop of fresh basil pesto on top Save to Pinterest
Savory chicken meatballs nestled in vegetable broth pasta soup with dollop of fresh basil pesto on top | cookingwithbrielle.com

There is something deeply satisfying about a soup that feels substantial but does not weigh you down, perfect for those summer evenings when you want comfort without the heaviness. I hope this becomes one of those recipes you turn to again and again, adjusting and tweaking until it is truly yours.

Questions & Answers About the Recipe

Yes, form and brown the meatballs up to 24 hours in advance. Refrigerate until ready to add to the simmering broth.

Small shapes like ditalini, orzo, small shells, or tubetti capture the meatballs and vegetables well while maintaining a balanced spoon-to-solid ratio.

The soup freezes well for up to 3 months, but leave out the pasta and pesto. Cook fresh pasta and swirl in pesto when reheating.

Keep extra pesto in an airtight container, topped with a thin layer of olive oil. Refrigerate for up to one week or freeze for longer storage.

Green beans, corn, bell peppers, or fresh peas work beautifully. Adjust cooking times so vegetables stay tender-crisp rather than mushy.

High-quality jarred pesto works in a pinch, though fresh homemade delivers brighter flavor and more vibrant color for the finished bowls.

Ultimate Summer Pesto Mini Meatball Soup

Tender mini meatballs, crisp vegetables, and fresh basil pesto swirl create this vibrant summer soup ready in under an hour.

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.25 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.75 oz pine nuts or toasted sunflower seeds
  • ¼ cup extra virgin olive oil
  • ½ clove garlic
  • Salt, to taste

Instructions

1
Prepare the Basil Pesto: Combine basil, Parmesan, pine nuts, garlic, and salt in a food processor. Pulse until finely chopped. With motor running, drizzle in olive oil until smooth and set aside.
2
Form the Meatballs: Mix ground chicken or turkey, Parmesan, breadcrumbs, egg, garlic, parsley, salt, and pepper until just combined. Shape into ¾-inch mini balls, yielding approximately 28-32 meatballs.
3
Brown the Meatballs: Heat olive oil in a large pot over medium heat. Add meatballs in batches and lightly brown for 3-4 minutes. Remove to a plate; they need not be cooked through at this stage.
4
Sauté Aromatic Vegetables: In the same pot, sauté onion and garlic for 2 minutes until softened. Add zucchini, carrot, and cherry tomatoes; cook for an additional 3 minutes.
5
Simmer Soup Base: Pour in broth and bring to a gentle boil. Add pasta and return meatballs to the pot. Simmer for 8-10 minutes until meatballs are fully cooked and pasta is tender.
6
Add Spinach and Season: Stir in baby spinach and cook for 1-2 minutes until just wilted. Season soup to taste with salt and pepper.
7
Serve with Pesto: Ladle soup into bowls. Swirl a generous spoonful of pesto into each bowl immediately before serving.
Additional Information

Equipment Needed

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

Nutrition (Per Serving)

Calories 390
Protein 22g
Carbs 33g
Fat 19g

Allergy Information

  • Contains egg, dairy (Parmesan cheese), gluten (breadcrumbs and pasta), and nuts (pine nuts)
  • For nut allergies, substitute sunflower seeds in pesto. For gluten-free version, use gluten-free breadcrumbs and pasta
Brielle Thompson

Home chef sharing approachable recipes, smart meal prep tips, and family-friendly comfort food for everyday cooks.