Description
Italian Meatball Soup is a comforting and flavorful dish perfect for chilly days. This hearty soup features tender, homemade meatballs simmered in a rich, savory broth with a colorful mix of fresh vegetables. Each spoonful delivers warmth and satisfaction, making it ideal for family dinners or gatherings with friends. Enjoy the delightful blend of Italian flavors that will have everyone coming back for seconds.
Ingredients
Scale
- 1 lb lean ground beef
- 1/2 cup breadcrumbs
- 1/4 cup grated Parmesan cheese
- 1 large egg
- 3 cloves garlic, minced
- 1 medium onion, chopped
- 2 medium carrots, sliced
- 2 stalks celery, diced
- 1 (14.5 oz) can diced tomatoes
- 4 cups low-sodium chicken broth
- Salt and pepper to taste
- 2 tbsp olive oil
Instructions
- In a bowl, combine ground beef, breadcrumbs, Parmesan cheese, egg, garlic, salt, and pepper. Mix gently and form into small meatballs.
- Heat olive oil in a large pot over medium heat. Brown meatballs on all sides for about 5 minutes; then remove from pot.
- In the same pot, sauté onion, carrots, and celery until softened (about 4 minutes).
- Add diced tomatoes (with juices) and chicken broth; stir well.
- Return browned meatballs to the pot and bring to a simmer.
- Let it simmer for about 20 minutes until flavors meld together. Serve hot with crusty bread.
Nutrition
- Serving Size: 1 cup (240g)
- Calories: 350
- Sugar: 6g
- Sodium: 680mg
- Fat: 18g
- Saturated Fat: 7g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 22g
- Fiber: 3g
- Protein: 25g
- Cholesterol: 75mg
Keywords: For added nutrition, you can swap ground beef with ground turkey or chicken and include more veggies like spinach or kale. To keep leftovers fresh, store in an airtight container in the fridge for up to three days.
