Meatballs are one of my favourite meals and this meatball soup is an amazing way to enjoy them! This recipe takes all of the flavours of the classic Italian style meatball spaghetti and throws them into a soup! I like to make my own meatballs but you can use store bought to save some time. Once the meatballs are ready the soup starts out with onions, carrots, and celery before seasoning with garlic, red pepper flakes, ground fennel, and tomato paste. Broth, meatballs, pasta, and Italian seasoning (link) are added before simmering until the pasty is cooked. The soup is finished off with cream and plenty of parmesan cheese!
Meatball Soup
Meatballs and pasta in a soup with a tasty beef and tomato broth!
ingredients
- 1 pound ground beef
- 1 small onion, grated
- 2 cloves garlic, minced/grated
- 1/4 cup parmigiano reggiano (parmesan cheese), grated
- 1/2 teaspoon ground fennel (optional)
- 1/2 teaspoon salt
- 1/2 teaspoon pepper
- 1 teaspoon Italian seasoning (link) (or oregano)
- 1 pinch red pepper flakes (to taste)
- 1 tablespoon parsley, chopped
- 1 large egg
- 1 tablespoon heavy cream (or milk)
- 1/3 cup bread crumbs (gluten-free for gluten-free)
- 1 tablespoon oil
- 1 cup onion, diced
- 1 cup celery, diced
- 1 cup carrot, diced
- 4 cloves garlic, chopped
- 1/2 teaspoon red pepper flakes (optional)
- 1/2 teaspoon ground fennel seeds (optional)
- 2 tablespoons tomato paste
- 6 cups beef broth
- 1 (28 ounce) can diced tomatoes (or 1 (26 ounce) jar pasta/marinara sauce or 3 cups homemade marinara sauce (link))
- 8 ounces pasta (such as mafalda corta or broken lasagne) (gluten-free for gluten- free)
- 1 tablespoon Italian seasoning (link) (or oregano)
- 1/2 cup heavy/whipping cream (or milk)
- 1/4 cup parmigiano reggiano (parmesan cheese), grated
- salt and pepper to taste
- 1 tablespoon basil, thinly sliced
For the meatballs:
For the soup:
directions
- Mix everything, form into 1-2 tablespoon balls and either pan fry in oil over medium-heat until browned on all sides, about 2-4 minutes per side OR roast in a preheated 350F/180C oven until lightly golden brown, about 20-25 minutes.
- Heat the oil in a large saucepan over medium heat, add the onions,celery and carrots, and cook until tender, about 7-10 minutes.
- Add the garlic, red pepper flakes, ground fennel, and tomato paste, mix and cook until fragrant, about a minute.
- Add the broth, meatballs, pasta, and Italian seasoning, bring to a boil, reduce the heat and simmer until the pasta is cooked, about 10 minutes.
- Add the cream and cheese, mix and let the cheese melt into the broth.
- Season with salt and pepper to taste, mix in the basil, and enjoy!
For the meatballs:
For the soup:
Option: Use store bought meatballs.
Option: Add 1 tablespoon balsamic vinegar.
Option: Add 1 tablespoon worcestershire sauce.
Option: Add 1 tablespoon soy sauce or fish sauce.
Option: Add 1 tablespoon parsley, chopped.
Spaghetti and Meatball Soup
Meatball Parmesan Dip
Lasagna Soup
Italian Sausage Stuffed Pepper Soup
Chicken Parmesan Soup
Pasta e Fagioli Soup (Italian Pasta and Bean Soup)
Spaghetti alla Bolognese
Tagliatelle Short-rib Bolognese
Creamy Parmesan Tomato and Spinach Tortellini Soup
Meatball Parmesan
Tortellini Soup with Italian Sausage & Spinach
Giant Mozzarella Stuffed Meatballs







Oh, yum! Looks really good. You certainly are one creative cook. Will be making this very soon.
Mary Ann
when does the sauce go in?