Print

Italian Meatball Soup: An Amazing Ultimate Recipe

Ingredients

– 1 pound ground beef (or a mix of beef and pork)
– 1/4 cup grated Parmesan cheese
– 1/4 cup breadcrumbs
– 1 tablespoon fresh parsley, chopped
– 1 teaspoon garlic powder
– 1 teaspoon onion powder
– 1 egg
– Salt and pepper, to taste
– 6 cups beef broth (or vegetable broth if preferred)
– 1 can (14 oz) diced tomatoes
– 2 cups spinach or kale, roughly chopped
– 1 cup carrots, sliced
– 1 cup celery, sliced
– 1 teaspoon Italian seasoning
– 1 bay leaf
– Olive oil, for sautéing
– Fresh basil, for garnish

Instructions

Creating the perfect Italian Meatball Soup involves the following steps:

1. Prepare the Meatballs: In a mixing bowl, combine ground beef, Parmesan cheese, breadcrumbs, parsley, garlic powder, onion powder, egg, salt, and pepper. Mix well until combined, then form into small meatballs (about 1 inch).

2. Brown the Meatballs: In a large pot, heat olive oil over medium heat. Add the meatballs in batches, browning them on all sides. This should take about 5-7 minutes. Once browned, transfer to a plate and set aside.

3. Sauté the Vegetables: In the same pot, add more olive oil if necessary. Sauté the carrots and celery until tender, approximately 5-6 minutes.

4. Add Broth and Tomatoes: Pour in the beef broth and add the can of diced tomatoes, stirring to combine. Bring the mixture to a simmer.

5. Simmer the Soup: Add the browned meatballs back to the pot along with spinach or kale, Italian seasoning, and the bay leaf. Simmer uncovered for about 20 minutes to allow flavors to meld.

6. Check Seasoning: Taste the soup and adjust salt and pepper as needed. Remove the bay leaf before serving.

7. Serve Hot: Ladle the soup into bowls and garnish with fresh basil and extra Parmesan cheese if desired.

Following these steps will help you create a mouthwatering Italian Meatball Soup that’s sure to impress anyone who tries it.

Nutrition