italian meatball tomato soup

Prep Time: 20 minutes
Cook Time: 1 hour 15 minutes
Total Time: 1 hour 35 minutes
Servings: 6 servings

Introduction:

Italian Meatball Tomato Soup is a comforting and hearty dish that combines two favorite classics: meatballs and tomato soup. This delicious soup is filled with juicy homemade meatballs, rich tomato flavor, and a hint of Italian seasoning, making it perfect for cozy dinners or family meals. The meatballs are perfectly seasoned, pan-fried for a crispy edge, and then simmered in a flavorful tomato broth until tender and infused with rich flavors.

The preparation of this dish might seem involved, but it is easy to make and well worth the effort. You can enjoy the satisfaction of crafting your own meatballs and letting them slowly cook in the delicious soup. It’s a dish that’s perfect for cold weather, and it pairs wonderfully with a side of crusty bread to soak up all the savory goodness.

Ingredients:

For the Meatballs:

  • 1 lb ground beef (or a mix of beef and pork for extra flavor)
  • 1/2 cup breadcrumbs (preferably Italian-style)
  • 1/4 cup grated Parmesan cheese
  • 1 large egg
  • 2 cloves garlic, minced
  • 1/4 cup fresh parsley, finely chopped
  • 1 tsp dried oregano
  • 1/2 tsp salt
  • 1/2 tsp black pepper
  • 1/4 tsp red pepper flakes (optional for a little heat)
  • 2 tbsp olive oil (for pan-frying)

For the Soup:

  • 1 tablespoon olive oil
  • 1 medium onion, diced
  • 2 cloves garlic, minced
  • 1 can (28 oz) crushed tomatoes
  • 2 cups low-sodium chicken broth (or vegetable broth)
  • 1 tsp dried basil
  • 1 tsp dried oregano
  • 1/2 tsp salt (adjust to taste)
  • 1/2 tsp black pepper
  • 1/4 tsp red pepper flakes (optional)
  • 1 tablespoon sugar (to balance acidity, optional)
  • 1/4 cup heavy cream (for a creamier finish, optional)
  • Fresh basil leaves, chopped for garnish (optional)
  • Grated Parmesan cheese (optional for topping)

Instructions:

Step 1: Prepare the Meatballs

  1. In a large mixing bowl, combine the ground beef (or beef and pork mix), breadcrumbs, Parmesan cheese, egg, minced garlic, parsley, oregano, salt, black pepper, and red pepper flakes (if using). Mix everything together gently with your hands until fully combined. Be careful not to overmix, as that can result in tough meatballs.

  2. Once mixed, form the meat mixture into small meatballs, about 1 to 1.5 inches in diameter. You should get approximately 20-24 meatballs, depending on size.

  3. Heat 2 tablespoons of olive oil in a large skillet over medium heat. Once the oil is hot, carefully add the meatballs in batches, ensuring they are not overcrowded in the pan. Cook the meatballs for about 2-3 minutes per side, until they are browned and crispy on the outside. They don’t need to be fully cooked through at this point, as they will continue to cook in the soup. Transfer the browned meatballs to a plate and set aside.

Step 2: Prepare the Tomato Soup Base

  1. In a large pot, heat 1 tablespoon of olive oil over medium heat. Add the diced onion and sauté for about 5 minutes, or until softened and translucent.

  2. Add the minced garlic to the onions and sauté for another minute, until fragrant.

  3. Pour in the crushed tomatoes along with the chicken broth. Stir to combine.

  4. Season the soup with dried basil, oregano, salt, black pepper, and red pepper flakes. Taste the soup and add sugar if desired to balance the acidity of the tomatoes.

  5. Bring the soup to a simmer, stirring occasionally. Once the soup begins to simmer, carefully add the meatballs to the pot. Reduce the heat to low and let the soup simmer gently for 45 minutes to 1 hour, allowing the meatballs to cook through and soak up all the flavors of the broth. Stir occasionally, making sure the meatballs don’t stick to the bottom of the pot.

  6. If you want a creamier soup, stir in the heavy cream during the last 10 minutes of simmering.

  7. Once the meatballs are cooked through and the flavors have melded together, remove the soup from heat.

Step 3: Serve

  1. Ladle the soup into bowls, ensuring each serving gets a good portion of meatballs and a hearty amount of tomato broth.

  2. Garnish with fresh chopped basil and grated Parmesan cheese for extra flavor.

  3. Serve with crusty bread or a warm side salad for a complete meal.

Tips for Success:

  • Customizing the Meatballs: You can switch up the meatball recipe by using different ground meats such as turkey or chicken for a lighter version. You can also add other Italian seasonings, like fennel seeds or a pinch of thyme, for added flavor.
  • Make-Ahead: You can make the meatballs ahead of time and store them in the refrigerator for up to 24 hours. You can also freeze them for up to 3 months before frying them.
  • Consistency of Soup: If you prefer a thicker soup, you can use an immersion blender to puree part of the soup before adding the meatballs, or you can leave it as is for a chunkier texture.
  • Vegetable Additions: For more vegetables, consider adding spinach, zucchini, or carrots to the soup. These can be added along with the garlic and onion.

Nutrition Information (per serving):

Calories: 350
Protein: 25g
Carbohydrates: 18g
Fiber: 3g
Sugar: 8g
Fat: 22g
Saturated Fat: 7g
Cholesterol: 75mg
Sodium: 850mg
Calcium: 140mg
Iron: 3.5mg

(Note: Nutritional values are approximate and may vary depending on the exact ingredients used and portion sizes.)

Final Thoughts:

This Italian Meatball Tomato Soup is a perfect dish to enjoy year-round but especially shines on chilly days when you need something hearty and comforting. With tender meatballs and a rich, flavorful broth, it’s a great way to indulge in some classic Italian flavors. This soup is versatile and can be adjusted to fit your tastes by adding extra veggies, adjusting the spice level, or making it creamy with the addition of heavy cream.

The homemade meatballs really elevate this dish, and while the recipe takes a bit of time to make, the results are totally worth it. Once you’ve enjoyed a bowl of this Italian Meatball Tomato Soup, you’ll find yourself making it again and again! Enjoy!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *