Warm up your chilly evenings with a bowl of Hearty Italian Meatball Soup, a perfect blend of flavorful meatballs, vibrant vegetables, and aromatic herbs. This nourishing dish combines Italian sausage and ground beef, simmered in a rich broth infused with tomatoes, garlic, and spices. Ideal for family dinners or cozy gatherings, this hearty soup is not only comforting but also packed with nutrients. Discover the joy of homemade Italian comfort food that brings everyone together.
1 pound Italian sausage (mild or spicy, your choice)
1 pound ground beef
1/2 cup breadcrumbs (preferably Italian seasoned)
1/4 cup grated Parmesan cheese
1 large egg
3 cloves garlic, minced
1 teaspoon dried oregano
1 teaspoon dried basil
Salt and pepper to taste
4 cups beef broth
1 can (14.5 ounces) crushed tomatoes
1 cup diced carrots (about 2 medium carrots)
1 cup diced celery (about 2 stalks)
1 cup diced bell pepper (any color)
1 teaspoon red pepper flakes (optional, for heat)
1 can (15 ounces) cannellini beans, drained and rinsed
2 cups fresh spinach or kale, roughly chopped
1 tablespoon balsamic vinegar
Fresh parsley or basil for garnish
Grated Parmesan for serving