Description
Hearty Meatball Soup with Vegetables is the perfect cozy bowl for chilly days. Juicy meatballs simmer in a savory broth filled with tender vegetables and herbs, making this soup filling, nourishing, and family-friendly. It’s a one-pot meal that’s both comforting and easy to prepare — ideal for weeknight dinners or meal prep.
Ingredients
-
1 lb ground beef or turkey
-
1/3 cup breadcrumbs
-
1 egg
-
1/4 cup grated Parmesan cheese
-
2 cloves garlic, minced
-
1/2 tsp dried Italian seasoning
-
1/2 tsp salt
-
1/4 tsp black pepper
For the Soup:
-
1 tbsp olive oil
-
1 small onion, diced
-
2 carrots, sliced
-
2 celery stalks, sliced
-
3 cloves garlic, minced
-
6 cups beef or chicken broth
-
1 (14 oz) can diced tomatoes, undrained
-
1 cup green beans, trimmed and chopped
-
1 cup small pasta (like ditalini or orzo), optional
-
1 tsp dried thyme or Italian seasoning
-
Salt and pepper to taste
-
Fresh parsley for garnish (optional)
Instructions
-
In a bowl, combine all meatball ingredients. Mix until just combined and form into 1-inch balls (about 20–24). Set aside.
-
Heat olive oil in a large pot over medium heat. Add onion, carrots, and celery. Sauté for 5–6 minutes until softened.
-
Stir in garlic and cook for 30 seconds.
-
Add broth, diced tomatoes, thyme, and green beans. Bring to a gentle boil.
-
Carefully drop the raw meatballs into the simmering soup.
-
Reduce heat and simmer uncovered for 20–25 minutes, or until meatballs are cooked through and vegetables are tender.
-
If using pasta, add it during the last 10 minutes of cooking.
-
Taste and adjust seasoning. Garnish with parsley and serve warm.
Notes
- Prep Time: 20 minutes
- Cook Time: 30 minutes