Italian Meatball Soup

Italian Meatball Soup with pesto is a cozy, comforting meal, perfect for any day.

Juicy meatballs and a variety of fresh vegetables simmer together in a pesto-flavored chicken broth, complete with pasta, for a filling and delicious experience.

A spoonful of Italian Meatloaf Soup.
Photo Credit: Cheerful Cook.

Cozy up a bowl of hearty Italian Meatball Soup.

Italian Meatball Soup Recipe Highlights

  • SIMPLICITY – Combining easy-to-find ingredients creates a wholesome meal without fuss.
  • FLAVORFUL – The mix of ground turkey and Italian sausage offers a perfect balance of flavors.
  • TEXTURE – The soup boasts a variety of textures, from tender meatballs to crisp vegetables.

Ingredient Notes

Please check the recipe card below for a detailed, printable ingredient list.

Ingredients needed to make an Italian Meatball Soup with Pesto.

MEAT – We use a combination of ground turkey and ground Italian sausage to make our meatballs.

SEASONINGS – We’ll use a bit of garlic, minced shallots (or sweet onion), salt, and black pepper.

EGG AND BREAD CRUMBS – The ‘glue’ that binds the meatballs and helps us shape them. While I love Panko bread crumbs in many recipes for the meatballs I recommend unseasoned traditional bread crumbs.

ONION, CARROTS, CELERY – These classic vegetables add depth and a slight sweetness to the soup. If you hate chopping, you have to check out my new favorite kitchen tool.

SEASONING – Red pepper flakes and (storebought) pesto are our ‘secret ingredients.’ Of course, you can always make homemade pesto, and if you want to experiment a bit further, you can try our parsley pesto.

PASTA – I recommend using a short pasta.

SPINACH – Gives the soup an extra boost of protein.

CHICKEN BROTH – It’s the base for our soup. I highly recommend choosing low-sodium soup.

How To Make Italian Meatball Soup

Please check the printable recipe card below for more detailed instructions.

Ingredients for Italian meatballs in a bowl.
Italian Meatball Soup in a bowl with other ingredients.
Italian Meatball Soup cooked in a large dutch oven pot.
Saute onion, celery, and carrots in pepper-flaked pasta.
A person holding a bowl of pasta.
Add cooked meatballs and spinach to the skillet until the spinach has wilted.
  1. Meatball Preparation – Combine ground turkey, Italian sausage, minced garlic, salt, pepper, beaten egg, shallots, and breadcrumbs. Form into small meatballs.
  2. Cook Meatballs – In a skillet, brown the meatballs in olive oil. Set aside once cooked.
  3. Vegetable Sauté – In a large pot, sauté onion, carrots, celery, and garlic in olive oil until tender.
  4. Soup Assembly – Add chicken broth, cooked meatballs, pasta, and seasonings to the pot. Simmer until pasta is cooked. Stir in spinach and pesto before serving. Garnish with Parmesan cheese.

Leftover and Storage

MAKE AHEAD – Yes, this soup is great. Make the soup a day before an event and refrigerate it. It also allows the flavors to meld beautifully, making it taste even better when served.

STORE – Refrigerate the soup in an airtight container. It will stay fresh and delicious for 3 to 5 days. Don’t be surprised if you enjoy the soup on day 2 even more than on the first day.

FREEZE – This is a great option for meal planning. Make sure the soup has cooled down completely. Portion out the soup and freeze. When you’re ready to enjoy it again, thaw it in the refrigerator.

REHEAT – Reheat the soup in a pot over medium heat. Stir occasionally to ensure even warming. But make sure the soup doesn’t boil.

Recipe Success Tips

MEATBALL SIZE – Keep meatballs small for even cooking and easy eating.

VEGETABLE PREP – Dice vegetables uniformly for a consistent texture. This ridiculously simple mechanical kitchen ‘gadget’ has sped up my prep time exponentially.

SPINACH ADDITION – Add spinach at the end to retain its color and texture.

Serving Suggestions

CRUSTY BREAD – Serve with a side of crusty bread or our homemade Air Fryer Biscuits. Both are perfect for dipping.

GRATED CHEESE – Top with grated Parmesan or Pecorino for an extra flavor boost.

FRESH HERBS – Garnish with fresh basil or parsley for a pop of color.

SIDE SALAD – Pair with a Creamy Cucumber Salad for a wonderfully wholesome meal.

Topdown view of a bowl of Italian Meatball Soup.

More Easy and Delicious Soup Recipes

LASAGNA SOUP – All the taste of lasagna in a quick, easy-to-eat soup.

TORTELLINI SOUP – Enjoy a simple, comforting soup filled with cheese-filled tortellini and savory broth.

HAMBURGER SOUP – robust, meaty soup combining the satisfaction of a hamburger in a warming bowl.

BUTTERNUT SQUASH SOUP – Savor the creamy, sweet richness of butternut squash in this smooth soup.

CREAMY CRACK CHICKEN NOODLE SOUP – Rich, addictive flavors in a comforting chicken noodle soup.

Share Your Thoughts! If you make this recipe, please rate and review the recipe. Your feedback helps us grow and continue to provide recipes free of charge. Thank you.

Italian Meatball Soup

Author: Maike Corbett
Prep Time: 20 minutes
Cook Time: 50 minutes
Total Time: 1 hour 10 minutes
Serving Size 8
Cozy up a bowl of hearty Italian Meatball Soup packed with juicy meatballs, fresh veggies, and pasta in a flavorful broth.
Save This Recipe Form

Save This Recipe!

Enter your email, and we’ll send you the recipe to your inbox!

Ingredients

Meatballs:

Soup

Instructions

Meatballs

  • Heat a skillet over medium heat. Cook ground turkey, Italian sausage, garlic, salt, egg, black pepper, shallot, and breadcrumbs until just combined to avoid overmixing.
  • Shape the mixture into golf ball-sized meatballs. Cook the meatballs in the skillet, turning them gently, until browned on all sides and cooked through, about 10-12 minutes. Set aside.

Soup

  • Heat olive oil over medium heat in a large pot. Add onion, carrots, celery, and garlic, sautéing until the vegetables are softened, about 5-7 minutes.
  • Stir in salt, pepper, and red pepper flakes. Add pesto and pasta to the pot, stirring to coat the pasta well.
  • Pour in chicken broth and bring to a boil. Reduce heat and simmer until pasta is tender, approximately 10-12 minutes.
  • A few minutes before serving, add spinach to the pot and cook until wilted, about 2 minutes.
  • Add the cooked meatballs to the soup. Stir gently to combine and heat through. Taste and adjust seasonings if necessary, then serve hot.

Notes

Grate Parmesan is optional for serving this recipe, but it adds another layer of flavor.

Nutritional Information

Calories: 657
Carbs: 57g
Fat: 32g
Protein: 34g

Nutritional Disclaimer

Cheerful Cook team members are not trained nutritionists or medical professionals. Calorie information and nutritional values are estimates. If you have nutritional concerns, we recommend using a nutritional calculator.

Maike Corbett is the founder and food blogger of Cheerful Cook, a popular recipe website featuring comfort food recipes from the US and Germany. She has been featured in numerous media outlets, including the AP Wire and MSN.

5 from 1 vote (1 rating without comment)

Leave a comment

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

Recipe Rating