This post may contain affiliate links. Please read our disclosure policy.

This Pesto Meatball and Pastina Soup is a family favorite! It features tender meatballs swimming in a basil pesto-infused broth with pastina, a type of very small Italian pasta. There is something just so lovable about the tiny pasta in any dish, and it adds just a gentle touch to this soup. It’s exactly what I want to eat when the temperature cools down.

two green and white toile bowls filled with pesto meatball and pastina soup; garnished with fresh basil leaves


 

This soup kicks off the start of #DDSoupWeek 2025! For the meatballs, I like to use ground turkey or chicken for a leaner, lighter flavor, but you could definitely use pork or beef instead. You can use store-bought or homemade pesto, but I love to keep a batch of my Lemon Basil Pesto in the freezer for recipes exactly like this one. If you’re grabbing some from the store, be sure to grab a fresh version from the refrigerated section rather than a jarred version in the pantry section for the best possible flavor and texture. Some grated Parmesan cheese adds even more savory flavor to the mixture. You’ll sear the meatballs until they’re evenly browned, but not quite cooked all the way through since they’ll finish cooking in the soup.

I like to use the same pot that I seared my meatballs in to make the rest of the soup—those browned bits stuck to the bottom of the pan add so much flavor. To serve, garnish with fresh basil, more grated Parmesan, and a few cracks of black pepper before getting cozy with a hot bowl of soup.

Ingredients:

  • Ground Turkey
  • Kosher Salt
  • Freshly Ground Black Pepper
  • Panko Breadcrumbs
  • Grated Parmesan Cheese
  • Large Egg
  • Basil Pesto
  • Extra Virgin Olive Oil
  • Yellow Onions
  • Large Carrots
  • Celery
  • Garlic Cloves
  • Acini Di Pepe
  • Dry White Wine
  • Low-Sodium Chicken Broth
  • Parmesan Cheese Rind
  • Freshly Squeezed Lemon Juice
  • Fresh Basil Leaves

step-by-step:

step one: make the meatballs

In a medium bowl, combine the ground turkey, salt, pepper, breadcrumbs, Parmesan, egg, and pesto. Mix until well combined, then roll into 1-inch meatballs.

step two: sear the meatballs

Heat the oil in a large pot or Dutch oven set over medium heat. Add the meatballs and cook until brown on both sides, about 2 minutes per side. The meatballs do not have to be fully cooked through as they will continue to cook in the soup later. Transfer the browned meatballs to a plate and set aside.

a white skillet with seared pesto meatballs on a neutral background

step three: sauté the veggies

Add more oil to the pan if it seems dry, then add the onions, carrots, celery, garlic, salt, and pepper. Cook, stirring, until the veggies are tender, about 6 minutes.

step four: toast the pasta

Add the acini di pepe and cook, tossing to lightly toast, 1 to 2 minutes. Pour in the white wine and scape up any browned bits on the bottom of the pan. Add the chicken broth and pesto and stir until well incorporated into the soup.

step five: finish cooking the meatballs

Add the meatballs and any of their juices back into the pot along with the cheese rind and bring to a rapid simmer, 3 to 4 minutes. Once simmering rapidly, reduce the heat so that it is just gently simmering. Cover and cook, simmering gently, until the pasta is tender and the meatballs are fully cooked, 6 to 8 minutes.

a large white pot with pesto meatball soup and pasta; a garnish of fresh basil leaves and basil pesto are on the side

step six: season the soup

Remove the cheese rind and stir in the lemon juice. Taste and adjust seasonings, if desired.

step seven: garnish and serve

To serve, ladle the soup into bowls. Finish with fresh basil, more grated Parmesan, and a few cracks of black pepper. Enjoy!

a green and white toile patterned bowl filled with pesto meatballs and pasta soup

recipe faqs:

i can’t find acini di pepe! What else can I use?

Any other small pasta will work here. Stellini (aka pastina) is a great alternative, but ditalini also works.

can I make this in advance?

Yes! You could make this soup up to 24 hours in advance, but I’d recommend undercooking the pasta by a couple of minutes. It will continue to absorb some of the broth as it sits (and once it’s reheated), so this will help it from turning soggy. Reheat with additional broth as needed.

Let the soup cool completely before transferring it to an airtight container and store in the fridge.

can I freeze this?

Yes! You can freeze this soup for up to three months. Just be sure to leave an inch or two of room in your container(s) since the soup will expand when it’s frozen. Let it thaw for 24 hours in the fridge before reheating. You may need to adjust the consistency with a little more chicken broth.

I hope you’ll make this Pesto Meatball and Pastina Soup to celebrate #DDSoupWeek 2025. Comment below and let me know what you think!

looking for more cozy soup recipes? try these!

Turkey Taco Soup

Greek-Inspired Roasted Tomato Soup with Feta

Miso Chicken Noodle Soup

Gochujang and Coconut Shrimp Noodle Soup

two green and white toile patterned bowls filled with pesto meatballs and pasta soup
5 from 12 votes

Pesto Meatball and Pastina Soup

Prep: 20 minutes
Cook: 30 minutes
Total: 50 minutes
Servings: 4

Ingredients 

For the Meatballs:

  • 1 pound ground turkey or chicken
  • 1 teaspoon kosher salt
  • 1/2 teaspoon fresh ground black pepper
  • 2/3 cup panko breadcrumbs
  • 1/4 cup grated Parmesan cheese
  • 1 large egg
  • 2 tablespoons basil pesto
  • 2 tablespoons extra virgin olive oil, plus more as needed

For the Soup:

  • 1 cup finely diced yellow onion
  • 1 cup finely diced carrot
  • 1 cup finely diced celery
  • 4 garlic cloves, very thinly sliced
  • 1 teaspoon kosher salt
  • 1/2 teaspoon freshly ground black pepper
  • 1 cup acini di pepe
  • 1/2 cup dry white wine
  • 6 cups low-sodium chicken broth
  • 2 tablespoons basil pesto
  • 1 Parmesan cheese rind
  • 1 tablespoon freshly squeezed lemon juice
  • Fresh basil leaves, for serving
  • Freshly grated Parmesan cheese, for serving

Instructions 

Make the Meatballs:

  • In a medium bowl, combine the ground turkey, salt, pepper, breadcrumbs, Parmesan, egg, and pesto. Mix until well combined, then roll into 1-inch meatballs.
  • Heat the oil in a large pot or Dutch oven over medium heat. Add the meatballs and cook until brown on both sides, about 2 minutes per side. The meatballs do not have to be fully cooked through as they will continue to cook in the soup later. Transfer the browned meatballs to a plate and set aside.

Make the Soup:

  • Add more oil to the pan if it seems dry, then add the onions, carrots, celery, garlic, salt, and pepper and cook, stirring, until the veggies are tender, about 6 minutes.
  • Add the acini di pepe and cook, tossing to lightly toast, 1 to 2 minutes. Pour in the white wine and scape up any browned bits on the bottom of the pan. Add the broth and pesto and stir until well incorporated into the soup.
  • Add the meatballs and any of their juices back into the pot along with the cheese rind and bring to a rapid simmer, 3 to 4 minutes. Once simmering rapidly, reduce the heat so that it is just gently simmering. Cover and cook, simmering gently, until the pasta is tender and the meatballs are fully cooked, 6 to 8 minutes.
  • Remove the cheese rind and stir in the lemon juice. Taste and adjust seasonings, if desired.
  • To serve, ladle the soup into bowls. Finish with fresh basil, more grated Parmesan, and a few cracks of black pepper. Enjoy!

Nutrition

Calories: 600kcal, Carbohydrates: 55g, Protein: 46g, Fat: 21g, Saturated Fat: 5g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 8g, Trans Fat: 0.03g, Cholesterol: 110mg, Sodium: 1715mg, Potassium: 957mg, Fiber: 4g, Sugar: 7g, Vitamin A: 5910IU, Vitamin C: 9mg, Calcium: 166mg, Iron: 4mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Soup
Servings: 4
Calories: 600

Photography and styling by Eat Love Eats.



Welcome! I’m Alex.

I’m a food lover sharing healthy, simple, delicious, recipes from my kitchen to yours. Here you’ll find lots of Whole30, lots of healthy, and a little indulgence here and there because…it’s all about balance y’all!


Similar recipes

5 from 12 votes

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




22 Comments

  1. 5 stars
    I’ve made this twice in the past few weeks, and it’s been a hit with the whole family – even my 2.5 year old gobbled it up. Comforting & flavorful, and the leftovers are just as tasty. I’d agree with the other comment that this reminds me of the Greek inspired soup from Comfortable Kitchen which is one of our all time favs!

  2. 5 stars
    Made this last night and it was such a winner!! One of my favorite defined dish recipes is the greek inspired lemon chicken soup in The Comfortable Kitchen, but sometimes my husband finds it too lemony (never a problem for me!!). This soup is great because it has a lot of the same/similar components, but a different flavor profile with the pesto coming through more than the lemon. We were surprised at how juicy the meatballs stayed, definitely plan to make this one again 🙂

  3. 5 stars
    Highly recommend! My whole family, including two picky eaters, loved this soup so much! I used little star pasta to make it even more fun. Nothing better than a nourishing soup filled with veggies, bone broth, and the most amazing chicken meatballs to warm your soul.

  4. 5 stars
    Another delicious DD recipe! The basil adds so much flavor without any effort. I added extra broth to leftovers after the pasta soaked up a lot of it.