Summer Pesto Mini Meatball Soup

Steaming bowl of summer pesto mini meatball soup garnished with fresh basil and grated parmesan Save
Steaming bowl of summer pesto mini meatball soup garnished with fresh basil and grated parmesan | recipesbyleticia.com

This satisfying bowl combines juicy chicken or turkey meatballs with summer vegetables like zucchini, cherry tomatoes, and baby spinach. The small pasta adds heartiness while the bright basil pesto swirled in at the end brings fresh Italian flavor. Everything simmers together in a fragrant broth, creating a nutritious dinner that's both filling and refreshing for warm weather evenings.

My tiny apartment kitchen had one window that caught the afternoon sun, and I remember standing there making meatballs with basil from a sad windowsill plant that refused to die. The pesto hit the blender and suddenly summer filled the whole room, green and sharp and impossibly fresh.

Last August, my neighbor Sarah smelled the garlic through the open hallway door and showed up with a loaf of bread. We ate on the floor with the fan spinning overhead, and she asked for the recipe before she even finished her first bowl.

Ingredients

  • Ground chicken or turkey (300 g): Lean and tender, this stays moist in the soup and absorbs all the flavors beautifully
  • Parmesan cheese (2 tbsp for meatballs, 30 g for pesto): Use the good stuff you grate yourself, it makes all the difference in both the meatballs and the pesto
  • Breadcrumbs (2 tbsp): These keep the mini meatballs tender and prevent them from becoming tough little rocks
  • Egg: The binder that holds everything together, making the meatballs actually work
  • Garlic (3 cloves total): Because garlic in the meatballs, the soup base, AND the pesto is just right
  • Fresh parsley (2 tbsp): Adds brightness to the meatballs and balances the rich pesto
  • Salt and pepper: Season generously, especially the meatballs, since they flavor the whole soup
  • Olive oil (1 tbsp plus 60 ml): One tablespoon for the pot, a quarter cup for the pesto, both essential
  • Yellow onion: The foundation of the soup base, providing that essential savory sweetness
  • Zucchini and carrot: Summer vegetables that hold their shape perfectly in the simmering broth
  • Cherry tomatoes (1 cup): They burst slightly as they cook, releasing little pockets of sweet acidity
  • Baby spinach (120 g): Added at the very end to keep it vibrant and fresh
  • Broth (1.2 L): Low-sodium chicken or vegetable broth lets you control the seasoning
  • Small pasta (100 g): Ditalini, orzo, or any tiny shape that fits on a spoon
  • Fresh basil (30 g): The star of the pesto, so use leaves that look perky and bright
  • Pine nuts or sunflower seeds (20 g): Toast them first if you have time, it adds that extra depth

Instructions

Make the pesto first:
Blend basil, Parmesan, pine nuts, garlic, and salt until finely chopped, then drizzle in olive oil while the motor runs until silky smooth
Mix the meatballs:
Combine the ground meat with Parmesan, breadcrumbs, egg, garlic, parsley, salt, and pepper until just barely combined, then roll into tiny 2 cm balls
Brown the meatballs:
Heat olive oil in a large pot over medium heat and cook the meatballs in batches until lightly golden on the outside, about 3 minutes per batch
Build the soup base:
In the same pot, sauté onion and garlic for 2 minutes until fragrant, then add zucchini, carrot, and tomatoes and cook 3 more minutes
Simmer together:
Pour in the broth, bring to a gentle boil, add pasta and return meatballs to the pot, then simmer 8 to 10 minutes until meatballs are cooked through and pasta is tender
Add the finishing touch:
Stir in spinach until just wilted, season to taste, then serve with a generous swirl of pesto in each bowl
Hearty Italian soup featuring tender chicken meatballs, colorful vegetables, and vibrant green pesto swirl Save
Hearty Italian soup featuring tender chicken meatballs, colorful vegetables, and vibrant green pesto swirl | recipesbyleticia.com

My mom called while I was testing this recipe, and I held the phone with one hand while stirring the pot with the other. When she asked what smelled so good, I knew this one was staying in the rotation forever.

Choosing Your Ground Meat

Chicken stays lightest, while turkey brings a slightly deeper flavor. Both work beautifully, and plant-based mince actually holds together surprisingly well here if you need a vegetarian option.

Making It Your Own

Corn kernels and green beans turn this into a true celebration of summer produce. Sometimes I throw in a handful of green peas right at the end just because they look like little jewels in the bowl.

Serving It Up

Crusty bread is non-negotiable here, because that broth deserves to be soaked up completely. A chilled glass of crisp white wine makes the whole meal feel like a tiny vacation.

  • Let the soup rest 5 minutes before serving so the flavors settle
  • Extra pesto on the table is always a good idea
  • This keeps beautifully and tastes even better the next day
Spoon lifting mini meatballs and pasta from flavorful summer pesto soup with cherry tomatoes Save
Spoon lifting mini meatballs and pasta from flavorful summer pesto soup with cherry tomatoes | recipesbyleticia.com

There is something impossibly satisfying about a soup that tastes like sunshine in a bowl, especially when it comes together this easily.

Common Questions

Yes, form the meatballs and refrigerate them up to 24 hours before cooking. You can also brown them in advance and finish simmering in the broth when ready to serve.

Corn, green beans, bell peppers, or fresh green beans are excellent additions. The base recipe is quite flexible for seasonal produce.

Keep cooled soup in an airtight container for up to 3 days. Add the pesto when reheating individual portions to maintain freshness. The pasta may absorb more liquid, so add extra broth when warming.

Freeze without the pesto and pasta for best results. Cook fresh pasta when reheating. The meatballs and vegetable base freeze well for up to 3 months.

Use gluten-free breadcrumbs in the meatballs, substitute gluten-free pasta shapes, and ensure your broth is certified gluten-free. The flavor remains excellent.

Store-bought pesto works in a pinch, but homemade provides the freshest, most vibrant flavor that really elevates this dish.

Summer Pesto Mini Meatball Soup

Tender meatballs and fresh vegetables in a light broth, finished with vibrant homemade basil pesto for perfect summer dining.

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 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 set aside.
2
Form Mini Meatballs: Mix ground chicken or turkey, Parmesan, breadcrumbs, egg, garlic, parsley, salt, and pepper until just combined. Shape mixture into ¾-inch mini balls, yielding approximately 28-32 meatballs.
3
Brown the Meatballs: Heat olive oil in a large pot over medium heat. Add mini meatballs in batches, browning lightly for 3-4 minutes. They need not be cooked through at this stage. Remove to a plate.
4
Sauté Aromatics: In the same pot, add onion and garlic. Sauté for 2 minutes until softened. Add zucchini, carrot, and cherry tomatoes, cooking for another 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 cooked through 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: Ladle soup into bowls. Swirl a generous spoonful of pesto into each bowl just 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 in pesto for nut allergies
  • Use gluten-free breadcrumbs and pasta for gluten sensitivity
Leticia Fernández

Sharing easy, flavorful meals and practical cooking tips for home cooks and food lovers.