Home » Main Dishes » Soups » Meatball Soup

Meatball Soup

Meatball Soup is a hearty and delicious dinner to warm you up on a cold night. Filled with grilled meatballs, vegetables and pasta in a tomato broth.

Soups are a weeknight staple at our house especially when it’s cold. Nothing warms you up like a steaming bowl of Homemade Chicken Noodle Soup and my kids love this Tuscan Potato Soup when the weather is freezing.

NEW Save the Recipe

Send Me The Recipe

Enter your email below and we will send it straight to your inbox!

Meatball Soup in a bowl with text overlay

Meatball Soup ~ Hearty and Delicious Soup Recipe

Soup is one of my favorite meals to make because it’s so versatile. The perfect dish to make with whatever you have on hand and a great way to use up leftover vegetables.

If you are grilling over the weekend, throw some meatballs on the grill and have them on hand to make this delicious meatballs soup!

Ingredients Needed for Meatball Soup Recipe

For the Meatballs:

  • Ground Beef
  • Minced Garlic
  • Onion Flakes
  • Dried Thyme
  • Ground Rosemary
  • Black Pepper
  • Kosher Salt
  • Ground Red Pepper

For the Soup:

  • Olive Oil
  • Onions
  • Bell Peppers
  • Carrot
  • Garlic
  • Potatoes
  • Beef Broth
  • Tomato Sauce
  • Water
  • Pasta

Soup with pasta and meatballs

How to Make Meatball Soup

  • Prepare a grill fire to about 300° using hickory for smoke flavor.

Make the meatballs:

Ground beef in a bowl for making meatballs

  • Add ground beef to a bowl.

ground beef and spices in a bowl for meatballs

  • Mix spices together.
  • Combine ground beef and spices.

meatballs on a grill pan

  • Scoop into teaspoon sized meatballs.
  • Place on a grill pan.

meatballs on a grill

  • Cook meatballs over indirect heat with the grill closed for about 15- 20 minutes.

Grilled meatballs on a grill pan

  • Test meatballs with a digital thermometer, cooking until meatballs reach 165°.
  • Remove from grill and set aside.

For the Soup:

onion and bell peppers in a pan

  • Add olive oil to a dutch oven or soup pan with diced onions and bell peppers.

pan with diced vegetables for soup

  • Cook over medium heat about 2 minutes, stir in carrots, garlic and diced potatoes.

Cooked vegetables for soup

  • Continue to cook about 8 – 10 minutes, stirring occasionally until vegetables start to soften.

tomato sauce and broth added to vegetables for soup

  • Add tomato sauce, beef broth and water. Bring mixture to a boil.

Meatball Soup

  • Add grilled meatballs.

Adding pasta to soup

  • Stir in pasta, we used homemade but any store bought variety will work just fine.

Pan of meatball soup

  • Cook for about 10- 15 minutes until pasta is cooked through.

Meatball Soup with bunch of parsley sitting on a blue and white check napkin

  • Garnish with parsley and serve  immediately.

How to Store and Reheat

  • Store leftover soup in an airtight container (these are my favorite deli containers for leftovers) in the refrigerator up to 3 days.
  • Soup can be frozen up to 3 months.
  • Reheat in a saucepan over medium heat, stirring occasionally, about 8 – 10 minutes.

Meatball soup - overhead view of bowl

Recipe Variations

If you can’t grill the meatballs, you will miss out on that amazing grilled flavor but they can be baked at 400° on a lined baking sheet for 15 minutes.

Use any vegetables that you have on hand. Soup is a wonderful opportunity to use up leftover bits from the refrigerator!

For the pasta, we used some homemade pasta we had left from making smoked turkey and dumplings. Any dried pasta will work.

What to Serve with Soup

A simple green salad or go all out with a Greek Salad to serve with any soup.

Crusty Garlic Bread, a batch of breadsticks, cornbread or our Jalapeño Cheddar Cornbread are also favorites to serve with soup.

You might also like these Meatball Subs for a quick and easy meal.

More Delicious Soup Recipes to Try

Italian Meatball Soup is a classic that everyone loves filled with sausage meatballs in a hearty Italian flavored broth with plenty of pasta.

Beef Barley Soup is a hearty weeknight dinner made with ground beef, lots of vegetables and pearl barley. This soup has so much flavor and it is so simple to make.

Tortellini Tomato Soup with chicken and spinach is a hearty soup recipe to make with leftover chicken or pick up a rotisserie chicken from the deli. A family favorite that goes great with salad and garlic bread.

If I am stumped for what to make for dinner, my go- to is this Creamy Ham and Potato Soup. It’s is so simple and makes a comforting meal that keeps them coming back for more.

For a quick and easy dinner, this Easy Stuffed Pepper Soup is a great recipe. It’s full of delicious flavor plus it’s super filling and always a family favorite.

Need more soup ideas? Check out our Best Soup Recipes.

Meatball Soup -close up of bowl

Make this hearty meatball soup recipe for dinner this week for a warm and hearty meal with tons of flavors that is sure to please even the picky eaters!

bowl of meatball soup
Print Recipe
4.50 from 6 votes

Meatball Soup

Meatball Soup is a hearty and delicious dinner to warm you up on a cold night. Filled with grilled meatballs, vegetables and pasta in a tomato broth. 
Prep Time15 minutes
Cook Time1 hour
Total Time1 hour 15 minutes
Course: Soups
Cuisine: American
Keyword: grilled meatball soup, meatballs and pasta soup
Servings: 6 servings
Calories: 441kcal
Author: Milisa


for the meatballs

  • 1 pound lean ground beef
  • 1 tablespoon granulated garlic
  • 1 tablespoon onion flakes
  • 1 tablespoon dried thyme
  • 1 teaspoon ground rosemary
  • 2 teaspoons kosher salt
  • 2 teaspoons black pepper
  • 1/8 teaspoon ground red pepper

for the soup:

  • 3 tablespoons olive oil
  • 2 cups diced onions
  • 2 cups diced bell peppers
  • 2 cloves garlic minced
  • 1 small carrot diced
  • 2 cups russet potatoes peeled and diced
  • 2 cups beef broth
  • 2 cups tomato sauce
  • 3 cups water
  • 1 1/2 cups pasta Orecchiette, macaroni or shells
  • fresh parsley for garnish


  • Prepare the grill to about 300° with hickory for smoke flavor.
  • Mix granulated garlic, onion flakes, thyme, rosemary, salt, pepper and red pepper together.
  • Add ground beef to a bowl and mix with spices.
  • Make teaspoon sized meatballs and place on a grill pan.
  • Cook over indirect fire with the grill closed for about 15 minutes or until internal temperature reaches 165°.
  • Remove from the grill and set aside.
  • Add olive oil to a soup pan and place over medium heat.
  • Cook onions and bell peppers for about 2 minutes.
  • Add minced garlic, carrot and potatoes. Continue to cook about 10 minutes, stirring occasionally.
  • Next, add tomato sauce, beef broth and water. Bring mixture to a boil.
  • Add meatballs and pasta. Continue to cook about 15 minutes until pasta is cooked through.
  • Garnish with parsley and serve immediately.


Store leftover soup in an airtight container in the refrigerator for up to 3 days. Freeze up to 3 months.
Reheat in a saucepan over medium heat, stirring frequently until heated through about 8 - 10 minutes.


Serving: 1g | Calories: 441kcal | Carbohydrates: 44g | Protein: 29g | Fat: 17g | Saturated Fat: 5g | Polyunsaturated Fat: 10g | Cholesterol: 67mg | Sodium: 1481mg | Fiber: 6g | Sugar: 9g


Leave a Reply

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

Recipe Rating