Savory Herb Infused Meatball Soup

🕒 Prep: 15 min
🔥 Cook: 30 min
🍽 Serves: 6
Be the First to Review!

If you're looking for a hearty and comforting meal that warms the soul, this Savory Herb Infused Meatball Soup is just the ticket. With a delightful blend of herbs and tender meatballs, it's perfect for chilly days or any time you're craving something wholesome and satisfying.

Ingredients for Savory Herb Infused Meatball Soup

Ground beef and ground turkey provide a balanced taste and texture, with beef adding richness and turkey keeping it light. Breadcrumbs help bind the meatballs and soak up flavors. Parmesan cheese adds a savory depth, while parsley and oregano infuse the meatballs with fresh, herby notes. Salt and black pepper season the mixture, and a large egg binds it all together.

Olive oil is used for browning the meatballs, adding a subtle richness. Onion, garlic, carrots, and celery form the aromatic base of the soup. Chicken broth creates a savory liquid that the flavors meld into, and diced tomatoes offer a hint of acidity. Baby spinach and fresh basil add a fresh finish to the soup.

Tips & Tricks

  • Wet your hands when forming meatballs to prevent the mixture from sticking.
  • For a deeper flavor, try browning the meatballs in batches to avoid steaming them.
  • Adjust the thickness of the soup by adding more or less broth based on your preference.

Serving Suggestions

This soup pairs beautifully with a crusty piece of bread for dipping. Add a simple green salad with a lemon vinaigrette on the side to round out the meal. If you like a bit of heat, a sprinkle of red pepper flakes over the top before serving can add an exciting kick.

Frequently Asked Questions

Can I use all beef instead of a mix with turkey?
Yes, using all beef will result in richer meatballs, but the mix with turkey helps lighten them up.
How long can I store the leftovers?
This soup keeps well in the fridge for up to 3 days. It's a great make-ahead option!
Can I freeze this soup?
Absolutely! Just allow it to cool completely before transferring to freezer-safe containers. It can be frozen for up to 3 months.

Savory Herb Infused Meatball Soup Recipe Walkthrough

Start by mixing the meatball ingredients in a large bowl: combine your ground beef, ground turkey, breadcrumbs, Parmesan, parsley, oregano, salt, pepper, and egg. Use your hands to mix until everything is nicely combined. No need to overwork it; just ensure it's all evenly distributed. Once mixed, shape the mixture into 1-inch meatballs. It helps to keep your hands slightly damp to prevent sticking.

Heat up a tablespoon of olive oil in a large pot over medium heat. Working in batches, brown the meatballs on all sides. You don't need to cook them through at this point, just get a nice sear. Once browned, set the meatballs aside on a plate.

In the same pot, add the diced onion, minced garlic, sliced carrots, and sliced celery. Cook these until the vegetables are softened, stirring occasionally. This will take about 5-7 minutes, and you should start to smell the lovely aroma of the veggies.

Pour in the chicken broth and add the diced tomatoes. Bring this mixture to a simmer, and once it's bubbling gently, return the meatballs to the pot. Let everything simmer together for about 15-20 minutes, allowing the meatballs to cook through and the flavors to meld.

Finally, stir in the baby spinach and fresh basil. Cook just until the spinach is wilted, which should only take a minute or two. And there you have it, ready to serve!

Why You'll Love This Recipe

  • Combines the richness of beef and the lean quality of turkey for a balanced flavor.
  • Packed with fresh herbs and vegetables, making it both nourishing and delicious.
  • Easy to prepare in one pot, minimizing cleanup.
  • Perfect for meal prep – tastes even better the next day!

Ingredients

1 lb ground beef
1 lb ground turkey
1/2 cup breadcrumbs
1/4 cup grated Parmesan cheese
1/4 cup chopped parsley
1 tsp dried oregano
1/2 tsp salt
1/4 tsp black pepper
1 large egg
1 tbsp olive oil
1 large onion, diced
2 cloves garlic, minced
3 carrots, sliced
3 celery stalks, sliced
6 cups chicken broth
1 can (14.5 oz) diced tomatoes
1 cup baby spinach
1 tbsp fresh basil, chopped

Step-by-step Instructions

1. In a large bowl, combine ground beef, ground turkey, breadcrumbs, Parmesan cheese, parsley, oregano, salt, pepper, and egg. Mix until well combined.
2. Shape mixture into 1-inch meatballs.
3. In a large pot, heat olive oil over medium heat. Add meatballs in batches and cook until browned on all sides. Remove and set aside.
4. In the same pot, add diced onion, minced garlic, sliced carrots, and sliced celery. Cook until vegetables are softened.
5. Pour in chicken broth and diced tomatoes. Bring to a simmer.
6. Return meatballs to the pot and simmer for 15-20 minutes until meatballs are cooked through.
7. Stir in baby spinach and fresh basil, cooking until spinach is wilted.
8. Serve hot, garnished with additional Parmesan cheese if desired.

Ratings and Comments

Thank you for your rating!