This vibrant summer bowl brings together tender chicken or turkey mini meatballs with crisp seasonal vegetables including zucchini, cherry tomatoes, and carrots, all simmered in a light broth. The finishing touch is a generous swirl of homemade basil pesto that adds fresh, aromatic depth. Ready in just 50 minutes, this light yet satisfying meal is perfect for warm weather dining and easily adaptable with different vegetables or gluten-free pasta.
The first time I made this soup, it was one of those sweltering July evenings where turning on the oven felt like a personal offense against my already overheated apartment. I had all these fresh vegetables from the farmers market and ground chicken that needed using, so I just started throwing things into a pot with whatever pasta was hiding in the pantry.
My roommate walked in mid simmer and hovered over the pot with this look of absolute betrayal that I hadnt invited her to dinner earlier. Now she requests it every time the weather forecast shows anything above seventy five degrees, and honestly, I cannot blame her one bit.
Ingredients
- Ground chicken or turkey: Lean and mild, it lets the pesto really shine without overwhelming the delicate summer vegetables
- Parmesan cheese: Do not use the pre grated stuff in the tub, please, for the love of everything good
- Fresh basil: The entire soul of this recipe lives or dies by how fresh your basil is
- Zucchini and cherry tomatoes: Summer vegetables that hold their shape beautifully without turning to mush
- Small pasta shapes: Ditalini or orzo are perfect because they do not overpower the tiny meatballs
- Pine nuts: Toast them lightly first if you have the patience, it makes a huge difference
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
- Form the mini meatballs:
- Mix ground meat with Parmesan, breadcrumbs, egg, garlic, parsley, salt and pepper until just combined, then roll into tiny 2 cm balls
- Brown the meatballs:
- Heat olive oil in a large pot over medium heat and cook meatballs in batches until lightly golden, about 3 to 4 minutes
- Build the soup base:
- Sauté onion and garlic for 2 minutes until softened, then add zucchini, carrot and cherry tomatoes for another 3 minutes
- Simmer everything together:
- Pour in broth, bring to a gentle boil, add pasta and return meatballs to the pot, simmering 8 to 10 minutes until cooked through
- Add the finishing touches:
- Stir in baby spinach until just wilted, season with salt and pepper, then swirl pesto into each bowl right before serving
Last summer I made this for a dinner party and watched six people go completely silent for ten solid minutes, interrupted only by the sound of spoons hitting bowls. The best part was when my friend Sarah asked if she could just drink the pesto spiked broth from the serving ladle.
Making It Your Way
Swap in ground turkey or plant based mince if chicken is not your thing. You can also make this gluten free with GF pasta and breadcrumbs, or add corn and green beans if your garden is overflowing like mine always seems to be in August.
Pesto Pro Secrets
Toast your pine nuts in a dry pan for 2 minutes before processing, it brings out this nutty richness that is absolutely next level. If you are avoiding nuts, sunflower seeds actually work beautifully and give the pesto this gorgeous golden color.
Serving Suggestions
This soup needs nothing more than a hunk of crusty bread and maybe a simple green salad. A chilled glass of Pinot Grigio does not hurt either, especially when you are eating dinner on the back porch as the sun starts to go down.
- Let everyone swirl their own pesto at the table, it becomes this beautiful marble effect
- Serve extra Parmesan on the side because some people believe more is always better
- The leftovers actually improve overnight, if you manage to have any
There is something about floating meatballs and pesto swirling into broth that just makes people happy. I hope this becomes your summer go to too.
Recipe Questions & Answers
- → Can I make the meatballs ahead of time?
-
Yes, you can prepare and brown the mini meatballs up to a day in advance. Store them in the refrigerator and add them to the soup during the final 8-10 minutes of simmering.
- → What pasta shapes work best for this soup?
-
Small pasta shapes like ditalini, orzo, mini shells, or small macaroni are ideal as they cook evenly and are easy to spoon. Gluten-free alternatives work well too.
- → Can I freeze this soup?
-
The soup base freezes beautifully for up to 3 months, but pasta may become soft. For best results, freeze without pasta and add freshly cooked pasta when reheating.
- → How do I make this dairy-free?
-
Substitute the Parmesan in both meatballs and pesto with nutritional yeast or dairy-free Parmesan alternative. The pesto will still be creamy and flavorful.
- → What other summer vegetables can I add?
-
Fresh corn kernels, green beans, bell peppers, or yellow squash work wonderfully. Add them when you add the zucchini for even cooking.
- → Can I use store-bought pesto?
-
Absolutely. Use about ¾ cup of quality store-bought basil pesto. You may need to adjust seasoning as prepared pestos vary in salt content.