Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Italian Meatball Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Ava
  • Total Time: 1hour
  • Yield: 6servings

Description

This Italian Meatball Soup is the ultimate comfort food, combining juicy meatballs, a rich tomato-based broth, and wholesome vegetables. Bursting with Italian herbs and spices, it’s a delicious, hearty meal perfect for any time of the year. Easy to make and full of flavor, this soup is a family favorite, especially when served with crusty bread for dipping. Enjoy the taste of Italy with every spoonf


Ingredients

  • 1 lb ground beef
  • 1/2 cup bread crumbs
  • 1/4 cup grated Parmesan cheese
  • 1/4 cup fresh parsley, chopped
  • 1 large egg
  • 2 garlic cloves, minced
  • Salt and pepper, to taste
  • 1 tablespoon olive oil
  • 1 medium onion, chopped
  • 2 carrots, sliced
  • 2 celery stalks, sliced
  • 1 can (14 oz) diced tomatoes
  • 4 cups beef broth
  • 1 teaspoon dried basil
  • 1 teaspoon dried oregano
  • 1/2 teaspoon red pepper flakes (optional)
  • 1 cup small pasta (such as orzo or ditalini)
  • Fresh parsley, for garnish

Instructions

  • In a bowl, mix ground beef, bread crumbs, Parmesan cheese, parsley, egg, garlic, salt, and pepper. Shape into small meatballs, about 1 inch in diameter.
  • Heat olive oil in a large pot over medium heat. Cook meatballs in batches until browned on all sides (about 5 minutes). Remove and set aside.
  • In the same pot, add onion, carrots, and celery. Cook until softened (about 5 minutes).
  • Add diced tomatoes, beef broth, basil, oregano, and red pepper flakes (if using). Stir to combine.
  • Return meatballs to the pot. Bring to a simmer and cook for about 15 minutes, or until meatballs are cooked through.
  • Add pasta and cook according to package instructions (about 8-10 minutes).
  • Adjust seasoning with salt and pepper if needed. Ladle into bowls and garnish with fresh parsley.

Notes

  • For gluten-free options, use gluten-free breadcrumbs and pasta.
  • You can freeze the soup (without pasta) for up to 3 months. Add fresh pasta when reheating.
  • This soup tastes even better the next day as the flavors meld together
  • Prep Time: 20min
  • Cook Time: 30min
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian