Go Back
When the weather turns chilly and the days grow shorter, nothing warms the soul quite like a hearty soup. Across cultures, soups are cherished not just for their comforting warmth but also for their ability to bring people together. Among the myriad of global soup recipes, Italian cuisine stands out with its rich flavors, fresh ingredients, and heartwarming traditions. One of the most delightful offerings from Italy is the Hearty Italian Meatball Soup, a dish that exemplifies the essence of comfort food.

Crockpot Italian Meatball Soup

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.

Ingredients
  

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

Instructions
 

Prepare the Meatballs: In a large mixing bowl, combine the Italian sausage, ground beef, breadcrumbs, grated Parmesan, egg, minced garlic, dried oregano, dried basil, and a pinch of salt and pepper. Mix until just combined. Be careful not to overwork the meat mixture.

    Shape Meatballs: Form the mixture into small meatballs, about 1-inch in diameter. You should get around 20-25 meatballs depending on the size.

      Brown the Meatballs (Optional): Heat a skillet over medium-high heat and add a splash of olive oil. Carefully add the meatballs in batches, browning them on all sides for about 3-4 minutes. This step adds extra flavor but can be skipped if you're short on time.

        Combine Ingredients in the Crockpot: In your crockpot, add the beef broth, crushed tomatoes, diced carrots, diced celery, and diced bell pepper. Season with red pepper flakes (if using) and stir to combine.

          Add the Meatballs: Gently place the meatballs into the soup mixture, ensuring they are submerged.

            Cook: Cover the crockpot and cook on low for 6-8 hours or on high for 3-4 hours.

              Finishing Touches: About 30 minutes before serving, stir in the cannellini beans, chopped spinach or kale, and balsamic vinegar. Season with additional salt and pepper if needed.

                Serve: Once it's done cooking, ladle the soup into bowls, garnish with fresh parsley or basil, and top with grated Parmesan cheese. Enjoy with crusty bread on the side!

                  Prep Time, Total Time, Servings: 20 minutes | 6-8 hours | 6-8 servings