Summer Pesto Mini Meatball Soup

Bowl of Summer Pesto Mini Meatball Soup topped with vibrant green basil pesto swirl Pin It
Bowl of Summer Pesto Mini Meatball Soup topped with vibrant green basil pesto swirl | hometastelab.com

This vibrant soup combines tender mini meatballs made with ground chicken or turkey, fresh herbs, and Parmesan. Simmered in a flavorful broth with seasonal vegetables like zucchini, cherry tomatoes, carrots, and baby spinach, plus small pasta shapes. Finished with a generous swirl of homemade basil pesto for an aromatic touch.

Perfect for warm weather meals when you want something satisfying but not heavy. The pesto adds bright, fresh flavor while the meatballs provide protein and heartiness.

The smell of fresh basil being crushed into pesto always pulls me straight into my grandmother's summer kitchen. I remember hovering by the food processor as a kid, watching vibrant green leaves transform into something that felt like magic. This soup captures that same summer energy, with tender meatballs swimming alongside garden vegetables and that signature pesto swirl.

Last July, I made this for a friend recovering from surgery, and she texted me three days later asking for the recipe. There's something about the combination of floating meatballs, colorful vegetables, and that aromatic green ribbon that feels both comforting and celebratory.

Ingredients

  • Ground chicken or turkey: Lean and mild, letting the other flavors shine while keeping meatballs tender
  • Parmesan and breadcrumbs: These bind the meatballs while adding savory depth and texture
  • Cherry tomatoes: They burst slightly in the hot broth, creating little pockets of sweetness
  • Baby spinach: Added at the very end to preserve its fresh color and nutrients
  • Fresh basil pesto: The crowning glory that brightens the entire bowl with summer intensity

Instructions

Whip up the pesto first:
Blend basil, Parmesan, pine nuts or sunflower seeds, garlic, and salt until finely chopped, then drizzle in olive oil while the motor runs to create a smooth, vibrant sauce.
Form those tiny meatballs:
Gently mix ground chicken or turkey with Parmesan, breadcrumbs, egg, garlic, parsley, salt, and pepper until just combined, then shape into small balls about the size of a marble.
Give meatballs a quick sear:
Heat olive oil in a large pot and brown the mini meatballs in batches for just 3 to 4 minutes, removing them to a plate once lightly golden.
Build the soup base:
In the same pot, sauté onion and garlic until softened and fragrant, then add zucchini, carrot, and cherry tomatoes to cook for another 3 minutes.
Simmer everything together:
Pour in the broth, bring to a gentle boil, add pasta and return the meatballs to the pot, then simmer for 8 to 10 minutes until meatballs are cooked through and pasta is tender.
Finish with fresh greens:
Stir in baby spinach and cook for just 1 to 2 minutes until wilted, then season with salt and pepper to taste.
Serve with a pesto swirl:
Ladle soup into bowls and add a generous spoonful of pesto to each one, letting it ripple through the hot soup just before serving.
Hearty Summer Pesto Mini Meatball Soup featuring tender meatballs and fresh seasonal vegetables Pin It
Hearty Summer Pesto Mini Meatball Soup featuring tender meatballs and fresh seasonal vegetables | hometastelab.com

This soup has become my go-to for summer evenings when I want something warming but not heavy. It's also surprisingly forgiving, making it perfect for improvising with whatever vegetables look best at the market.

Making It Your Own

I have swapped ground turkey for plant-based crumbles, and the soup turned out beautifully. You can also add corn kernels or green beans during the simmering stage for extra summer crunch.

Getting Ahead

The pesto can be made up to three days ahead and stored in the refrigerator with a thin layer of olive oil on top to prevent browning. The meatballs can be formed and refrigerated uncooked for up to 24 hours before searing.

Serving Suggestions

A hunk of crusty bread is perfect for soaking up every last drop of the flavorful broth. I also love setting out extra grated Parmesan and red pepper flakes for guests to customize their bowls.

  • Chill the remaining white wine while the soup simmers
  • Have your bowls ready so the pesto hits hot soup, not lukewarm
  • Extra pesto keeps for a week and is incredible on sandwiches
Light Summer Pesto Mini Meatball Soup served with crusty bread and pesto garnish Pin It
Light Summer Pesto Mini Meatball Soup served with crusty bread and pesto garnish | hometastelab.com

There is nothing quite like sitting down to a steaming bowl of this soup, watching the green pesto ribbon through the broth, and knowing summer is happening right there in your spoon.

Recipe Questions

Yes, you can prepare and freeze uncooked mini meatballs for up to 3 months. Brown them straight from frozen, adding 1-2 extra minutes to the cooking time.

Small pasta shapes like ditalini, orzo, mini shells, or stelline work perfectly as they hold their shape during simmering and are easy to scoop with each spoonful.

You can use plant-based mince, ground turkey, beef, or even white beans. Adjust cooking time accordingly—vegetarian options need less time to heat through.

Fresh basil pesto stays vibrant for 5-7 days refrigerated in an airtight container with a thin layer of olive oil on top to prevent oxidation. Freeze for up to 3 months.

Absolutely. Use gluten-free pasta and breadcrumbs in the meatballs. The soup naturally accommodates dietary swaps while maintaining its delicious flavors.

Fresh corn kernels, green beans, bell peppers, or summer squash all work beautifully. Add heartier vegetables earlier in cooking so they have time to soften properly.

Summer Pesto Mini Meatball Soup

Light yet hearty summer soup with mini meatballs, crisp vegetables, and fresh basil pesto swirl.

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 the motor running, drizzle in olive oil until smooth and creamy. Set aside until serving.
2
Mix the Meatball Mixture: In a medium bowl, combine ground chicken or turkey, Parmesan, breadcrumbs, egg, minced garlic, parsley, salt, and black pepper. Mix gently until just combined—avoid overworking the meat.
3
Form Mini Meatballs: Shape the mixture into ¾-inch balls, approximately 28–32 pieces. Keep them uniform in size for even cooking.
4
Brown the Meatballs: Heat olive oil in a large pot over medium heat. Add meatballs in batches, cooking for 3–4 minutes until lightly browned on all sides. They need not be cooked through at this stage. Transfer to a plate and set aside.
5
Sauté Aromatics and Vegetables: In the same pot, add onion and garlic. Sauté for 2 minutes until softened and fragrant. Add zucchini, carrot, and cherry tomatoes, cooking for another 3 minutes until vegetables begin to soften.
6
Simmer the Soup Base: Pour in the broth and bring to a gentle boil. Add pasta and return browned meatballs to the pot. Reduce heat and simmer for 8–10 minutes until meatballs are cooked through and pasta is tender.
7
Add Spinach and Season: Stir in baby spinach and cook for 1–2 minutes until just wilted. Taste and adjust seasoning with salt and pepper as needed.
8
Serve with Pesto: Ladle hot soup into serving bowls. Swirl a generous spoonful of prepared pesto into each bowl immediately before serving.
Additional Information

Equipment Needed

  • Food processor or blender
  • Large 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), gluten (breadcrumbs and pasta), and nuts (pine nuts). Substitute sunflower seeds for pesto if nut-allergic. Use gluten-free breadcrumbs and pasta for gluten-sensitive diets.
Claire Donovan

Sharing easy, wholesome recipes and practical cooking tips for fellow food lovers.