Spaghetti Soup
Spaghetti soup is a heartwarming fusion of traditional Italian spaghetti with a cozy, flavorful soup. This unique and quirky soup is made with homemade, miniature meatballs and perfectly cooked spaghetti, swimming in a flavorful tomato broth, seasoned with aromatic Italian spices.
What we love about this spaghetti soup
- This soup is a family favorite! Spaghetti and meatballs are a classic comfort food on their own, but make them a soup and you have an extra-soothing, heartwarming dish with all the classic Italian flavor you could ever need.
- You can easily make these meatballs ahead of time or use store bought, making this an easy, one pot meal. Don’t worry if you don’t have time to prepare ahead though, the meatballs cook in just about the same amount of time it takes to prepare the soup – so you can transfer them directly into the soup.
Here’s what you’ll need to make it
**This post contains affiliate links. We may earn commission from qualifying purchases at no additional cost to you. We will never recommend a product I don’t use or trust.**
Kitchen tools
Ingredients you might need to pick up
- Ground beef
- Panko breadcrumbs
- Pot sized spaghetti – Pick up a box of pot sized spaghetti if you like or you can break your own full length spaghetti.
- Pasta sauce – Use your favorite, whether it is store bought or homemade. We used store bought for this recipe to save some time.
- Chicken stock
- Onion
- Fresh basil (option, for serving)
- Ricotta cheese (optional, for serving)
Making changes to a recipe can result in recipe failure. Any substitutions listed below are simple changes that I believe will work in this recipe, but results are not guaranteed.
How to make this spaghetti and meatball soup
Make the meatballs. Mix the meatball ingredients in a large mixing bowl. Scoop and form small, inch size meatballs and arrange them on a parchment lined baking sheet. Bake at 400ËšF for 15 minutes. Remove from oven and set aside.
Simmer the soup. Heat some olive oil in a large stock pot over medium heat. Sauté onions and garlic until onions have started to soften you can add the remaining ingredients. Simmer until spaghetti is tender. Stir in meatballs and simmer for an additional 5 minutes.
Serve the soup. We served our soup with the option of grated pecorino romano cheese or creamy ricotta cheese, and some sliced fresh basil. We loved the option of the ricotta cheese. It elevates the flavor of the soup – just a dollop on top adds an element of cool creaminess that was very enjoyable.
Everything you need to know about this spaghetti soup
Sometimes you do and sometimes you don’t, but for this recipe we will add uncooked spaghetti to the soup. Cooking the spaghetti directly in the broth will allow it to absorb loads of savory tomato flavor.
You can make this soup with up to a full 16 ounce package of spaghetti or less if you prefer. Adding too much pasta will remove the soup aspect from the recipe.
If you want to freeze this soup, skip the pasta until you thaw it out. Then when you are ready to reheat, place thawed soup in a large dutch oven or pasta pot, bringing it to a boil and then adding the pasta. Cook until the pasta is tender and serve.
More spaghetti recipes you will love
Other pasta soup recipes you should try
Want more pasta recipes?
Subscribe to get the latest recipes delivered to your inbox!
Spaghetti Soup
Spaghetti soup is a heartwarming fusion of traditional Italian spaghetti with a cozy, flavorful soup. This unique and quirky soup is made with homemade, miniature meatballs and perfectly cooked spaghetti, swimming in a flavorful tomato broth, seasoned with aromatic Italian spices.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 8 1x
- Category: Soup
- Method: Stovetop
Ingredients
For the meatballs:
- 1 pound ground beef (lean)
- 3/4 cup Panko breadcrumbs
- 1 tablespoon dried basil
- 2 garlic cloves, minced
- 1 egg
- 1/2 teaspoon coarse salt
- 1/4 teaspoon black pepper
For the soup:
- 1/2 cup diced onion
- 4 garlic cloves, minced
- 1 24-ounce container pasta sauce
- 1 32-ounce container chicken stock
- 4 cups water
- 1 bay leaf
- 1 teaspoon dried basil
- 1 teaspoon dried parsley
- Salt & pepper, to taste
For serving:
- Fresh basil, thinly sliced
- Ricotta cheese (optional)
- Grated parmesan cheese (use you favorite)
Nutrition
- Serving Size:
- Calories: 364
- Sugar: 22.3 g
- Sodium: 2163.9 mg
- Fat: 10.6 g
- Saturated Fat: 2.4 g
- Carbohydrates: 42.6 g
- Fiber: 7.8 g
- Protein: 23.2 g
- Cholesterol: 68.5 mg
2 Comments