Warm your heart with this Italian Meatball Soup: Comfort in a Bowl that’s easy to make. Perfect for meal prep—try it today!
Author:Ella
Prep Time:15 minutes
Cook Time:30 minutes
Total Time:45 minutes
Yield:Serves 6
Category:Main
Method:Stovetop
Cuisine:Italian
Ingredients
Scale
1 lb ground beef (or turkey)
½ cup breadcrumbs
¼ cup grated Parmesan cheese
2 tablespoons chopped fresh parsley
2 cloves garlic, minced
1 large egg
Salt and pepper to taste
1 tablespoon olive oil
1 onion, chopped
2 carrots, diced
2 celery stalks, diced
3 cloves garlic, minced
1 can (14 oz) crushed tomatoes
6 cups chicken or vegetable broth
1 teaspoon dried basil
1 teaspoon dried oregano
¼ teaspoon red pepper flakes (optional)
2 cups fresh spinach (or kale)
1 cup small pasta (ditalini or orzo)
Salt and pepper to taste
Instructions
In a large bowl, combine ground beef, breadcrumbs, Parmesan cheese, parsley, garlic, egg, salt, and pepper. Mix gently until just combined; shape into 1-inch meatballs.
In a large pot over medium heat, add olive oil. Once hot, carefully place the meatballs into the pot. Cook them until they are browned on all sides. Remove from the pot and set aside.
Using the same pot, add onion, carrots, and celery. Sauté for about 5-7 minutes until softened. Stir in minced garlic and cook for another minute.
Pour in crushed tomatoes and broth into your veggie mixture. Stir in dried basil, oregano, and red pepper flakes if desired. Bring to a simmer.
Return meatballs back into the pot. Let everything simmer together for about 15-20 minutes until cooked through.
Stir in fresh spinach (or kale) along with your small pasta. Cook according to package instructions until al dente.
Serve hot with optional garnishes of extra Parmesan cheese and fresh parsley.