Classic Spaghetti Meatball Soup

Section: Comforting Soups and Hearty Stews

This comforting dish combines tender spaghetti noodles with perfectly seasoned mini meatballs simmered in a rich tomato and chicken broth infused with Italian herbs. With just a few simple ingredients like garlic, onion, and marinara sauce, it’s a flavorful, quick-cooking meal ideal for chilly evenings. Preparing meatballs ahead saves time, and this hearty blend offers warm, satisfying flavors that bring classic Italian elements to your dinner table.

A chef in a kitchen preparing food.
Created by Olivia Olivia
Last modified on Sun, 14 Dec 2025 02:14:25 GMT
A bowl of spaghetti and meatballs. Save
A bowl of spaghetti and meatballs. | cuisineandlife.com

This hearty spaghetti and meatball soup transforms the familiar comfort food of classic spaghetti and meatballs into a warm, cozy, and easy to make dinner that the whole family can enjoy. Perfect for chilly evenings when you crave something both filling and souplike but still packed with flavor and texture.

I first made this soup on a cold fall night, and it instantly became a regular in our rotation because everyone loved the blend of pasta, meat, and broth in one bowl. It is a dish that feels special but does not require hours in the kitchen.

Ingredients

  • Olive oil: essential for sautéing the aromatics and adding richness choose extra virgin for better flavor
  • Small onion, finely chopped: builds the flavor base fresh and firm onions work best
  • Garlic cloves, minced: adds aromatic depth fresh cloves are preferable over preminced for bright flavor
  • Chicken broth: the savory liquid foundation homemade or low sodium store bought is ideal for control over saltiness
  • Marinara sauce: adds tomato sweetness and herbiness opt for a quality brand with natural ingredients
  • Italian seasoning: blends herbs like oregano and basil for authentic Italian flavors
  • Thin spaghetti broken in half: pasta that cooks quickly in the soup use a good quality brand that holds texture well
  • Mini meatballs, cooked: the star protein of the dish homemade is best but frozen works well for busy days
  • Salt and pepper to taste: seasoning essentials to balance every flavor

Instructions

Sauté the Aromatics:
In a large pot, heat the olive oil over medium heat. Add the finely chopped onions and minced garlic and cook for about 5 to 8 minutes, stirring occasionally until they become soft and fragrant. This step creates the rich flavor base for the soup.
Simmer the Broth:
Pour in the chicken broth and marinara sauce into the pot. Sprinkle in the Italian seasoning and stir to combine. Increase the heat and bring the mixture to a gentle boil. This helps meld all the flavors together.
Cook Pasta and Meatballs:
Add the broken spaghetti pieces and pre cooked mini meatballs to the boiling broth. Cook for 6 to 7 minutes or until the pasta is tender but still slightly firm. The meatballs only need to warm through since they are cooked beforehand.
Season and Serve:
Taste the soup and season with salt and freshly ground black pepper as needed. Ladle the soup into bowls and if you like, top with grated Parmesan cheese and fresh basil leaves for that classic finishing touch.
A bowl of spaghetti and meatballs.
A bowl of spaghetti and meatballs. | cuisineandlife.com

My favorite ingredient is the mini meatballs because they bring that comforting, juicy burst in every bite. One of my best memories is making a big batch of these with my kids on a weekend and then having the soup ready on a chilly weeknight so dinner was both quick and familymade.

Storage Tips

Store leftovers in an airtight container in the refrigerator for up to 3 days. Since the pasta continues to soak up broth, it is best to keep the soup separate from the meatballs and pasta if you want to enjoy leftovers with the same texture. Reheat gently on the stove adding a splash of broth to loosen the soup.

Ingredient Substitutions

Ground turkey or chicken can replace beef in the meatballs for a lighter version. Vegetable broth works great for a vegetarian take if you replace meatballs with vegetarian alternatives or sautéed mushrooms. Use gluten free pasta to accommodate dietary needs without losing much flavor.

Serving Suggestions

Pair with crusty bread or garlic bread for dipping and soaking up the broth. A simple green salad with a vinaigrette complements the richness of the soup. Sprinkle red pepper flakes or add a dash of hot sauce for a little spice.

A spaghetti and meatball soup is being served.
A spaghetti and meatball soup is being served. | cuisineandlife.com

Serve hot with your preferred toppings and enjoy a quick comforting meal. This soup is a simple family friendly dish that comes together fast.

Common Questions About Recipes

→ Can I use frozen meatballs for this soup?

Yes, frozen meatballs work well and save prep time. Just ensure they’re fully heated through when added to the broth.

→ What type of pasta is best for this dish?

Thin spaghetti broken in half cooks quickly and blends nicely with the broth and meatballs.

→ How long does it take to cook the meatballs?

Mini meatballs typically bake at 350°F for about 15 minutes, depending on size.

→ Can I prepare meatballs in advance?

Absolutely, prepping meatballs ahead and storing them refrigerated or frozen helps speed up mealtime.

→ What herbs enhance the soup’s flavor?

Italian seasoning and fresh basil are ideal for adding aromatic, classic flavors to the broth and meatballs.

Spaghetti Meatball Comfort Soup

Hearty spaghetti with mini meatballs simmered in a flavorful broth for a cozy, quick meal.

Prep Time
10 minutes
Cooking Time
20 minutes
Total Time Required
30 minutes
Created by Olivia: Olivia

Recipe Category: Soups & Stews

Skill Level: Perfect for Beginners

Style of Cuisine: American

Serves: 6 How Many Servings

Dietary Preferences: ~

Ingredients Needed

→ Soup Base

01 1 tablespoon olive oil
02 1 small onion, finely chopped
03 2 cloves garlic, minced
04 42 fluid ounces chicken broth
05 24 fluid ounces marinara sauce
06 1/2 teaspoon Italian seasoning
07 6 ounces thin spaghetti, broken in half
08 Salt and pepper, to taste

→ Meatballs

09 1 pound mini meatballs, cooked

→ Mini Meatball Ingredients

10 1 pound ground beef
11 1/2 cup bread crumbs
12 1 teaspoon Italian seasoning
13 1/2 teaspoon garlic powder
14 1/2 teaspoon onion powder
15 1/2 teaspoon salt
16 1/4 teaspoon black pepper
17 1 large egg

Step-by-Step Directions

Step 01

Heat olive oil in a large pot over medium heat. Add finely chopped onion and minced garlic, sauté until softened and fragrant.

Step 02

Pour in chicken broth and marinara sauce. Stir in Italian seasoning. Bring the mixture to a boil.

Step 03

Add broken spaghetti and cooked mini meatballs to the boiling soup. Cook for 6 to 7 minutes until noodles are tender. Season with salt and pepper to taste.

Step 04

Ladle the soup into bowls and optionally garnish with Parmesan cheese and fresh basil.

Step 05

Combine ground beef, bread crumbs, Italian seasoning, garlic powder, onion powder, salt, black pepper, and egg in a bowl. Form into mini meatballs and bake at 350°F (175°C) for approximately 15 minutes or until cooked through.

Helpful Hints

  1. Meatballs can be prepared ahead of time and refrigerated or frozen for quicker meal preparation.

Must-Have Equipment

  • Large pot
  • Oven-safe baking sheet

Allergy Details

Check ingredient packaging for allergens, and consult a healthcare provider if you’re unsure.
  • Contains egg and gluten (bread crumbs); not suitable for gluten-free or egg-free diets.

Nutritional Details (Per Serving)

These nutrition figures are for guidance only and don’t replace advice from a medical professional.
  • Calories Per Serving: 621
  • Fat Content: 36 grams
  • Carbohydrate Content: 34 grams
  • Protein Content: 39 grams