Description
A heartwarming meatball soup that’s perfect for chilly evenings, family dinners, and social gatherings.
Ingredients
- 1 pound ground beef or turkey
- 1/2 cup breadcrumbs
- 1/4 cup grated Parmesan cheese
- 1 egg
- 2 cloves garlic, minced
- 1 teaspoon Italian seasoning
- Salt and pepper to taste
- 8 cups beef broth
- 1 can (14.5 ounces) diced tomatoes
- 1 cup carrot, diced
- 1 cup celery, diced
- 1 cup onion, diced
- 1 cup pasta (optional)
- Fresh parsley for garnish
Instructions
- In a large bowl, combine ground meat, breadcrumbs, Parmesan cheese, egg, garlic, Italian seasoning, salt, and pepper. Mix and form into small meatballs.
- In a large pot over medium heat, heat a splash of oil and add the diced onions, carrots, and celery. Sauté until softened, about 5-7 minutes.
- Pour in beef broth and diced tomatoes, and bring to a boil.
- Gently drop in meatballs, reduce heat, and let simmer for 20-25 minutes, or until meatballs are cooked through.
- If using, add pasta and cook according to package instructions.
- Taste and adjust seasoning if needed.
- Serve hot, garnished with fresh parsley.
Notes
Store leftovers in airtight containers for up to 3 days in the fridge or freeze for up to 3 months. Reheat until boiling for food safety.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Simmering
- Cuisine: American
