Italian Meatball Soup

My family can’t get enough of this easy dinner.

Overhead view of a bowl of Italian meatball soup with a slice of bread and a spoon next to a plate of bread and bowl of parsley

Simply Recipes/ Mihaela Kozaric Sebrek 

When the weather turns cooler, there's nothing more comforting than a big pot of soup simmering on the stovetop. In our house, this simple Italian meatball soup is a reliable and satisfying go-to recipe that everybody asks for again and again. Loaded with tender beef meatballs, colorful veggies, and tiny pasta swimming in a savory tomato broth, it's the kind of meal that warms you from the inside out.

My family loves a good meatball, so the word "meatball" has become a verb in my house. I like to think I can "meatball" anything and transform it into a flavorful and multidimensional dish or protein-packed ingredient to be added to bowls, sandwiches, noodles, and more.

This recipe skews more on the traditional side, delivering perfectly tender, juicy meatballs in a deeply-flavorful broth. The combination of Parmesan, breadcrumbs, and Italian seasoning in the meatballs adds the perfect amount of richness and depth to the soup.

And while the meatballs are delicious on their own, they become something special when they simmer in the broth and soak up all those savory flavors.

Overhead view of a pot of Italian meatball soup on a checkered towel next to two bowls of soup and a plate of bread

Simply Recipes/ Mihaela Kozaric Sebrek 

Time-Saving Tips for Making My Italian Meatball Soup

I use a small cookie scoop to make uniform meatballs without all the hand-rolling. It speeds up the process and ensures that all the meatballs cook evenly. Alternatively, if you're tight on time, pinch off "balls" of meat, place them on the sheet pan, and forget all about the rolling. Whatever shape they come off as is what goes into the soup. It will still taste delicious.

Sometimes I make the meatball mixture and roll out meatballs the night before I plan to cook. Covered and stored in the fridge, they make quick work of the soup come dinner night.

Many grocery stores sell diced onions, carrots, and celery, so you can skip the knife work and get straight to cooking. If you prefer to chop your own but still need to save time, there's no shame in using a manual food chopper—an absolute must-have kitchen tool for busy nights!

Simple Upgrades to Italian Meatball Soup

  • Cook the noodles separately. Though this method uses an extra pot, it's my preferred way of making any noodle soup. The soup ingredients and noodles get cooked to perfection, the noodles don't "bloat" in the broth, and the soup remains brothy when stored in the fridge. As a bonus, everyone can add the amount of noodles they want. For my kids, that's often a higher noodle-to-soup ratio. I always make a whole package of noodles and use any leftovers for school lunches. If you cook your noodles separately, you'll only need 4 cups of broth.
  • Boost the nutrients. Add chopped bell pepper with the carrots, onion, celery, and chopped spinach or kale at the end. Simmer for a couple of minutes just until the greens wilt.
  • Make it a one-pot meal. To minimize cleanup and add flavor, cook the meatballs directly in the pot before making the rest of the soup. I like to do this in two batches. I cook them for 4 to 5 minutes on each side until they develop a "crust," transfer them to a plate, then proceed with the recipe, adding them back in when I add the liquids.

Simple Tip!

Store Italian Meatball Soup in an airtight container for up to four days in the fridge. As you reheat, you might want to add a touch of broth or water to thin out the soup. If you'd like to freeze the soup, cook it without the pasta, let the soup cool, then freeze for up to three months. Once you're ready to serve, defrost the soup in the fridge for 24 hours, then add the cooked pasta as you warm the soup gently on the stovetop before serving!

Overhead view of a two bowls of Italian meatball soup next to two spoons, a plate of bread and small bowl of parsley

Simply Recipes/ Mihaela Kozaric Sebrek 

Italian Meatball Soup

Prep Time 15 mins
Cook Time 30 mins
Total Time 45 mins
Servings 4 to 6 servings
Cook Mode (Keep screen awake)

Ingredients

For the meatballs

  • Olive oil or cooking spray

  • 1 large egg

  • 1/3 cup finely grated Parmesan cheese

  • 1/3 cup panko breadcrumbs

  • 1 teaspoon Italian seasoning

  • 1/2 teaspoon garlic powder

  • 1/2 teaspoon onion powder

  • 1/2 teaspoon salt

  • 1/8 teaspoon black pepper

  • 1 pound lean ground beef

For the soup

  • 2 tablespoons olive oil

  • 1 medium onion, finely diced

  • 2 medium carrots, finely diced

  • 2 large stalks celery, finely diced

  • Salt and pepper, to taste

  • 2 cloves garlic, minced or finely grated

  • 2 (14.5-ounce) cans diced tomatoes

  • 6 cups low-sodium chicken broth

  • 1 teaspoon Italian seasoning

  • 1/2 pound ditalini (or other small pasta)

  • Finely chopped fresh parsley, for serving

Method

  1. Preheat the oven to 425°F.

    Line a baking sheet with foil and grease with a bit of olive oil or cooking spray.

  2. Make the meatballs:

    To a large bowl, add the egg, Parmesan, breadcrumbs, Italian seasoning, garlic powder, onion powder, salt, and pepper, and mix everything together with a fork. Add the ground beef and gently mix until it's evenly distributed.

    Use a 1-tablespoon cookie scoop to form the meatballs or roll the mixture into 35 to 40 meatballs. Place on the prepared baking sheet.

    Overhead view of scooping ground beef mixture out of a clear glass bowl with a cookie scoop to make meatballs for Italian Meatball Soup recipe

    Simply Recipes/ Mihaela Kozaric Sebrek 

  3. Bake:

    Place in the oven and bake for 7 to 8 minutes, until just starting to brown.

    Overhead view of a large cookie sheet with cooked meatballs arranged in a grid on parchment paper for for Italian Meatball Soup recipe

    Simply Recipes/ Mihaela Kozaric Sebrek 

  4. Meanwhile, start on the soup:

    While the meatballs are cooking, heat the olive oil in a large pot over medium heat. Add the diced onion, carrot, and celery. Season with salt and pepper and cook, stirring occasionally, until the vegetables begin to soften, 7 to 8 minutes. Add the garlic and sauté until fragrant, about 30 seconds.

    Overhead view of a pot of diced onion, carrot, and celery cooking for Italian Meatball Soup recipe

    Simply Recipes/ Mihaela Kozaric Sebrek 

  5. Finish the soup:

    Add the diced tomatoes, chicken broth, and Italian seasoning. Transfer the meatballs into the soup mixture, stir everything together, and bring to a boil over high heat. Reduce the heat to medium and simmer for 10 minutes.

    Turn the heat up to a boil again, add the pasta, and reduce to medium. Simmer, stirring occasionally (so the noodles don't stick), or until noodles are al dente and the vegetables are tender, about 10 minutes. Taste and season with salt and pepper, if needed.

    Garnish with fresh parsley and serve immediately.

    Love the recipe? Leave us stars and a comment below!

    Overhead view of a pot Italian Meatball Soup recipe after adding diced tomatoes, chicken broth, and Italian seasoning and meatballs

    Simply Recipes/ Mihaela Kozaric Sebrek 

Nutrition Facts (per serving)
435 Calories
21g Fat
29g Carbs
34g Protein
×
Nutrition Facts
Servings: 4 to 6
Amount per serving
Calories 435
% Daily Value*
Total Fat 21g 27%
Saturated Fat 6g 31%
Cholesterol 103mg 34%
Sodium 708mg 31%
Total Carbohydrate 29g 11%
Dietary Fiber 5g 18%
Total Sugars 6g
Protein 34g
Vitamin C 21mg 105%
Calcium 160mg 12%
Iron 5mg 28%
Potassium 1000mg 21%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
Nutrition information is calculated using an ingredient database and should be considered an estimate. In cases where multiple ingredient alternatives are given, the first listed is calculated for nutrition. Garnishes and optional ingredients are not included.