Unbelievably delicious and comforting Italian Meatballs Gnocchi Soup. This tomato based soup is made with flavorful and juicy Italian meatballs and delicate, pillowy gnocchi. It is a spicy soup but you can always adjust the spice as needed!
Try more comforting meatballs soups like Italian Wedding Soup and Chicken Meatball Soup.
As much as I love my Homemade Gnocchi, I know that not everyone has the time to make them from scratch. So feel free to use store-bought gnocchi. If you have a favorite brand that you use, that stands out over the rest, please leave me a comment telling me what it is. I’d like to know which one is the best for the times when I don’t have any stashed in the freezer.
This gnocchi soup turned out amazing! I’ve been a little obsessed with making soups with meatballs in them. (As you probably noticed.) It always looks nice, I love the added flavors from cooking meatballs first and you get perfect, neat little portions of meat in every bowl.
This soup is also tomato based, which is not something you’re probably used to seeing. But trust me…this is the bomb!! Spicy tomato broth is just perfect to tie meatballs and gnocchi together in the big bowl of “happy!” I could sip this broth with a straw all day long.
Ingredient Notes and Tips
Meat – a combination of ground beef and group pork will make the best juicy meatballs. You can use lean ground beef like 90/10, but it tends to be chewier due to the lack of fat. I prefer to use 85/15 or even 80/20 ground beef for juicier and tastier beef.
Garlic – Fresh garlic will yield MUCH better flavor than pre-minced.
Beef Broth – beef stock is best for deeper, richer flavor, but if you need to, you can substitute vegetable broth if needed. When using store-bought broths and stock, try to get “low sodium” or “no salt added” kind. Try to also get bone broth if available, it will have a richer flavor.
Parmesan Cheese – you will need freshly grated parmesan cheese for the BEST results. It has the best potent flavor and melts better. If you don’t have the time to grate it yourself, some deli sections of the grocery store will have freshly grated parmesan cheese available. For the best tasting soup, save the rind of the parmesan block and cook it with the soup.
Seasonings – you will need dried herbs like parsley, basil and oregano. You will also need salt, and crushed red pepper flakes. The spice level is easy to adjust by using more or less crushed red pepper flakes. To make the soup more spicy, add a pinch of cayenne pepper.
Gnocchi – you can use homemade gnocchi or store-bought gnocchi. If using store-bought, I highly recommend that you get them from the refrigerated section!
See recipe card for complete information on ingredients and quantities.
Gluten Free Notes:
If you’re gluten free, you can still enjoy this comforting soup!
- In the meatballs, make sure to use gluten free bread crumbs.
- In the soup, make sure to use gluten free gnocchi. You can either make your own gnocchi and use gluten free all purpose flour or buy gluten free gnocchi at the grocery store.
- Remaining ingredient should already be gluten free but double check the packaging just to make sure.
How to make Italian Meatballs Gnocchi Soup
First, make the meatballs: In a mixing bowl, combine all ingredients for meatballs and mix until all evenly incorporated (1). Use a cookie scoop to make meatballs that are about or slightly smaller than 1 inch in diameter. Set them aside on a parchment paper covered cutting board (2).
PRO TIP: I usually use a #40 or #50 cookie scoop. If you don’t have one, use a spoon and try to keep the meatballs as equal size as you can.
Preheat a large Dutch oven and add olive oil. Sear meatballs a few at a time, don’t overcrowd the pan, until golden on the outside (3). Take seared meatballs out of the pan and set them aside.
Add onions and carrots (4) to the same pot and sear until softened. Stir in tomatoes and cook until softened as well. Add garlic and cook until fragrant (5). Then, pour in water (6) and scrape the bottom of the pot as you stir. Stir in tomato paste and whisk it until incorporated (7).
Slowly pour in beef stock (8) and raise heat to medium-high. Add back the seared meatballs and seasoning (9). (Make sure to add the juices that ran off the meatballs as well!)! Bring it to a low boil and lower the heat down to medium-low.
Add in the parmesan rind (10) and let the soup cook for about 25-30 minutes. Make sure stir from time to time.
Stir in grated parmesan cheese and gnocchi (11) and cook just until gnocchi is done (12). (Gnocchi is usually cooked in 4-5 minutes.)
Once soup is done, find and discard the cooked parmesan rind.
Storing Recommendation
Store the leftover Italian meatball and gnocchi soup right in the Dutch oven you cooked it in or in an airtight container, in the refrigerator. Make sure to COOL the soup to room temperature first and cover the pot with the lid if using the same pot.
Stored properly, this soup should be good for about 3-4 days.
You can reheat the individual portions in the microwave. If you need to reheat a lot at the same time, do it on stovetop in the Dutch oven over medium heat until warmed through.
Gnocchi notes: please note that gnocchi will start to get mushy when stored in liquid. If you plan to store most of the soup. I recommend that you cook gnocchi separately in a flavored broth and add it to the individual portions of soup.
Freezing Recommendation
You can easily freeze this soup just without gnocchi!
While gnocchi good to freeze, it does not freeze well in liquids or sauce. If you made homemade gnocchi for the soup, freeze them separately and uncooked.
Line large cutting boards with parchment paper and spread a little bit of flour all over the bottom. Spread out uncooked gnocchi in one even layer (don’t crowd them) and freeze for about an hour or two. (Set a time so you don’t forget.) Once completely frozen, portion them into a freezer friendly, zip-lock bag.
To freeze the soup, cook it up to the step of adding grated parmesan cheese and gnocchi. Take the soup off heat and cool it to room temperature. It’s best to cool it as fast as possible so set the pot into a roasting pan, add ice to the roasting pan, and stir the soup from time to time. Ice will help cool the soup faster from the outside.
Once cooled, transfer the soup into a large freezer container with air-tight lid. Close it air-tight and wrap into a layer of aluminum foil for extra protection. Label and freeze for up to 2-3 months.
Thaw the soup slowly in the refrigerator for up to 24 hours. No need to thaw gnocchi before adding to the soup when reheating, simply add frozen gnocchi and cook until cooked through.
Recipe FAQs
Most of the spice in this recipe comes from crushed red pepper flakes. You can use more of less crushed red pepper flakes to adjust the spice level to your personal taste. If you wish to make the soup more spicy, add a pinch or two of cayenne pepper. Remember that cayenne pepper can be quite spicy so add a little at a time and taste in between.
Absolutely, you can use either homemade gnocchi or store-bought gnocchi. If using store-bought, I highly recommend that you get them from the refrigerated section. You can also use frozen gnocchi if you have any. No need to thaw frozen gnocchi, simple add it to the soup and cook until cooked through.
Absolutely! You can use any pasta you like but I recommend sticking to small shaped pasta, like like pastina, ditalini, stellini, anellini, orzo, macaroni, or any other available.
Yes, you can use ground turkey or ground chicken to make the meatballs. I recommend that you use “lean” ground turkey and not “extra lean.” You need a little fat in the ground meat to make it juicy, otherwise the meatballs will be on a dry side, even in a soup.
More Soup Recipes To Try
DID YOU MAKE THIS RECIPE? PLEASE leave a 🌟 star rating! Let me know how you liked it by leaving the 📝 comment below or share and tag me on social media @willcookforsmiles. DON’T FORGET to subscribe to my newsletter!
Italian Meatball Gnocchi Soup Recipe
Ingredients
Italian Meatballs:
- 1/2 lb ground pork
- 1/2 lb ground beef 85/15 meat to fat ratio
- 1/2 cup plain bread crumbs
- 1/2 cup fresh grated parmesan cheese
- 1 egg
- 1/2 yellow onion minced
- 4 garlic cloves
- 1 tbsp dried parsley
- 2 tsp dried basil
- 1 tsp crushed red pepper flakes more or less to taste
- 1 tsp salt more or less to taste
- 1/2 tsp black pepper more or less to taste
- 2 tbsp olive oil for cooking
Soup:
- 1/2 yellow onion diced
- 2 medium carrots diced
- 2-3 tomatoes on a vine diced
- 4 garlic cloves
- 1 cup water
- 5-6 cups beef stock
- 4 oz tomato paste
- 1/2-1 salt more or less to taste
- 1 tsp red pepper flakes more or less to taste
- 1 tbsp dried parsley
- 1 tsp dried basil
- 1/2 tsp dried oregano
- 14-16 oz gnocchi homemade or ready-to-use
- 1 rind of parmesan cheese* optional
- 1/4 cup fresh grated or shaved parmesan cheese
Instructions
Meatballs:
- In a mixing bowl, combine all ingredients for meatballs and mix until all evenly incorporated.
- Use a cookie scoop to make meatballs that are about or slightly smaller than 1 inch in diameter. Set them aside on a parchment paper covered cutting board. (I usually use a #40 or #50 cookie scoop. If you don't have one, use a spoon and try to keep the meatballs as equal size as you can.)
Soup:
- Preheat a large Dutch oven and add olive oil.
- Sear meatballs a few at a time, don't overcrowd the pan! You are looking for a nice golden-brown sear on both sides, don't need to actually cook the meatballs through. Take seared meatballs out of the pan and do remaining batches. Set seared meatballs aside.
- Add diced onion and carrots to the same pot and sauté over medium heat until softened and starts to get golden brown.
- Make a little well in the center of the pot and add pressed garlic. Cook for a few seconds, until fragrant.
- Add diced tomatoes and cook until softened. Pour in water and scrape the bottom of the pot as you stir. Add tomato paste and whisk it until incorporated.
- Slowly pour in beef stock and raise heat to medium-high. Add back the seared meatballs and seasoning. (Make sure to add the juices that ran off the meatballs as well!)! Bring it to a low boil and lower the heat down to medium-low.
- Add in the parmesan rind and let the soup cook for about 25-30 minutes. Make sure stir from time to time.
- Add grated parmesan cheese and gnocchi and cook just until gnocchi is done. (Gnocchi is usually cooked in 4-5 minutes.)
- Once soup is done, find and discard the cooked parmesan rind.
Notes
- Gluten Free Notes: In the meatballs, make sure to use gluten free bread crumbs. In the soup, make sure to use gluten free gnocchi. You can either make your own gnocchi and use gluten free all purpose flour or buy gluten free gnocchi at the grocery store. Remaining ingredients should already be gluten free but double check the packaging just to make sure.
- Storing and Freezing: please see the post body for detailed storing and freezing instructions!
- More or less spicy: You can use more of less crushed red pepper flakes to adjust the spice level to your personal taste. If you wish to make the soup more spicy, add a pinch or two of cayenne pepper. Remember that cayenne pepper can be quite spicy so add a little at a time and taste in between.
Nutrition
Originally published on Will Cook For Smiles in September 2014.
Aimee O. says
This was hearty, super yummy and so easy to make! I used frozen meatballs from Costco for even easier convenience after a busy day… served it with with toasted sourdough bread. It’s was a perfect meal on a chilly autumn evening.
LyubaB says
I’m so happy to hear you enjoyed the Italian Meatball and Gnocchi Soup! 😊 Using frozen meatballs for a quick shortcut is such a great idea, especially on a busy day. And paired with toasted sourdough—sounds like the perfect cozy meal for a chilly autumn evening! Thank you for sharing your experience!
Shelley says
Really Good! Just the right amount of heat, flavorful, and easy to make! I doubled the batch to freeze and vacuum pack for those nights when I don’t have the time to put together a meal.
LyubaB says
Thank you, Shelley! I am glad you liked it!
Lisa Frey says
Made this last night and it was a total win! Thanks!!
Lauran says
What does 2 Tbs cup minced onion mean? Did yo mean 1 cup and one tablespoon?
lyuba says
Oh wow, I’m not sure what happened there! I will fix that but it actually should be 1/2 cup minced yellow onion. Thank you so much for letting me know!
Victoria says
Hi, when you list the onion in the base recipe I think there is a typo at the onion listing. This recipe is next on my list!
lyuba says
Thank you so much! I’ll go check it.
I hope you enjoy the soup 🙂
Lisa M. says
The Spicy Meatball & Gnocchi soup is now one of my family’s favorite soup recipes. Whenever I am in World Market and my daughters see me picking up a package of gnocchi, they know I will be making the soup. Thanks for sharing the recipe!
Pete kracala says
Do you sell the soup bowls in the pictures ? If so where can I order some. Thanks, Pete
Kelley @Miss Information Blog says
This looks amazing! You are so sweet to list my tortellini soup Thank You!
lyuba says
It looked really good, Kelly! Thank you!!