Ingredients
Units
Scale
- 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
- 4 cups beef or chicken broth
- 1 cup diced carrots
- 1 cup diced celery
- 1 cup chopped onions
- 1 cup spinach or kale
- 1 can diced tomatoes (optional)
Instructions
- Combine the ground meat, breadcrumbs, Parmesan, egg, minced garlic, Italian seasoning, salt, and pepper in a bowl. Mix well and form into small meatballs.
- Heat a large pot over medium heat and brown the meatballs on all sides. Remove the meatballs and set aside.
- In the same pot, add the broth, diced carrots, celery, and onions. Bring to a boil, then reduce heat. Return the meatballs to the pot along with the spinach or kale and diced tomatoes if desired. Simmer for 20 to 30 minutes until the vegetables are tender.
- Serve hot and enjoy your comforting bowl of Hearty Meatball Soup.
Notes
This soup is easily customizable. You can use plant-based meat alternatives for a vegetarian version or add seasonal vegetables to enhance flavor.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main course
- Method: Stovetop
- Cuisine: American
- Diet: High Protein
Nutrition
- Serving Size: 1 serving
- Calories: 350
- Sugar: 5g
- Sodium: 400mg
- Fat: 12g
- Saturated Fat: 4g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 3g
- Protein: 15g
- Cholesterol: 30mg
