Add as Google Trusted Source

This post may contain affiliate links, please see the privacy policy for details.

This easy one pot pasta is a tasty dinner idea where the noodles cook in the sauce instead of being boiled separately and topped later. This recipe starts with two kinds of meat, some veggies, passata and beef broth, then finishes with cream and Parmesan for a thick and full sauce. The hour of simmering before the spaghetti goes in is key, because it gives the tomato, meat and seasoning time to meld beautifully before the pasta starts absorbing liquid. Enjoy this one pot spaghetti as-is or with a side dish or two for a delicious meal the whole family will love.

Large white pot filled with one pot pasta—spaghetti and meat sauce topped with grated cheese—sits on a wooden table surrounded by fresh ingredients.

Why You’ll Love It

Smiling woman, Bella Bucchiotti, in a gray beanie by a lake with a rainbow and forested mountains in the background.

This one pot pasta recipe cooks spaghetti in a rich tomato meat sauce with beef, sausage, passata, cream and Parmesan.

Two kinds of meat: Ground beef and Italian sausage give the sauce more depth than beef alone, and the sausage brings extra seasoning too.
Easy one-pot meal: You need just one pot, which means less washing up afterward – hooray!
Spaghetti cooks in the sauce: The noodles absorb the broth, passata and meat juices while they cook, so the whole dish tastes more connected.

Three plates of One pot pasta spaghetti with tomato sauce, parmesan, and garlic bread on a wooden table, garnished with basil.

Also try my one pot chicken stew, one pot cheesy taco pasta, one pot pasta with meatballs or this unusual spaghetti pie.

A One pot pasta of spaghetti with meat sauce topped with cheese and herbs, surrounded by fresh vegetables and bread.

One Pot Spaghetti Ingredients

A complete list of ingredients and amounts can be found in the recipe card below.

Onion, carrots and celery: These build the base of the sauce and add sweetness and depth as they cook down.
Minced garlic: Gives the sauce a stronger savory edge.
Ground beef and Italian sausage: These make the sauce meaty and full, and the sausage adds extra fat and seasoning. I used 85/15 ground beef but you might prefer a leaner cut such as 90/10. The sausage is adding fat to the dish anyway, so lean ground beef is fine.
Beef broth and passata: These form the main sauce base and give the pasta enough liquid to cook in. Passata is basically cooked tomatoes which have been strained, sieved or pureed, and gives you a smooth spaghetti sauce.
Sugar and Worcestershire sauce: Sugar takes the sharp edge off the tomatoes, and Worcestershire sauce adds a darker savory note.
Basil, thyme and Italian seasoning: These bring the herb flavor into the sauce while it simmers.
Garlic powder and onion powder: These back up the fresh aromatics and give the sauce a more rounded taste.
Spaghetti noodles: Cook straight in the sauce and thickens the pot as it absorbs liquid.
Heavy cream and Parmesan cheese: These go in last, for a smooth, creamy finish.
Red pepper flakes and parsley: These are optional additions when you make one pot spaghetti, but the pepper flakes add heat and the parsley freshens the plate at the end.

Uncooked pasta, meats, and vegetables in a pot, surrounded by spices, cheese, and liquids on a wooden table.

How to Make Stove Top Spaghetti

For more detailed instructions with weights and measurements, jump to the printable recipe card.

Cook the base: Heat the oil in a Dutch oven or large pot and cook the onion, carrots and celery until softened. Add ground beef and sausage and cook until browned.
Build the sauce: Pour in some of the beef broth, then add the passata with the water swirled from the bottle, sugar, Worcestershire sauce, basil leaves, garlic powder, onion powder, Italian seasoning, salt, pepper, red pepper flakes and thyme if using.
Simmer the pasta sauce: Cover and cook on very low heat, stirring now and then so the bottom doesn’t catch.
Adjust the liquid: If the sauce looks very thick after simmering, add more broth before the pasta goes in.
Cook the spaghetti: Add the uncooked spaghetti noodles and cook. Add a little water if the mixture thickens too fast before the spaghetti is done.
Finish the pot: Stir in the cream and Parmesan. Remove the basil leaves and thyme sprig, then serve your one pot spaghetti Bolognese hot, with fresh parsley and extra Parmesan if liked.     

A plate of One pot pasta  spaghetti with meat sauce and two slices of toasted bread on a wooden table.

Substitutions and Variations

Cooking oil swap: Use any neutral cooking oil in place of olive oil.
Another protein: Ground turkey, ground pork, ground chicken – you can mix and match any ground meats you prefer. Pancetta is another option but you might need to adjust the seasoning if you’re not using Italian sausage, since that is seasoned.
Pasta shape switch: Another quick-cooking pasta can be used, but keep an eye on the liquid because different shapes absorb differently. Try angel hair pasta, penne or whatever you have in the pantry.
Another broth: Chicken broth would give you a lighter sauce.
Cream swap: Half-and-half or milk can be used, though the sauce will be less rich.
Different cheese: Another hard grating cheese would work. I don’t recommend a softer cheese like mozzarella because it melts in and changes the texture of the sauce too much.
Passata alternatives: Passata is smooth sieved tomatoes. I’ve also made on pot pasta with petit diced tomatoes and crushed tomatoes.
Extra heat: Add more red pepper flakes if you want a spicier sauce.
More veggies: Add sliced mushrooms, broccoli, zucchini – any veggies you like. Add denser ones at the start and less dense ones (like mushrooms) later, when you add the spaghetti.
Herb change: Omit the thyme if you don’t have it. The sauce still has basil and Italian seasoning in it.
Gluten-free option: Use a gluten-free spaghetti that holds up well in one-pot recipes, and check that your sausage and Worcestershire sauce are gluten-free too. You might need a little extra liquid if the pasta absorbs fast.
Dairy-free version: Skip the heavy cream and Parmesan. Use a dairy-free cream or plain unsweetened oat or cashew cream, then finish with a dairy-free Parmesan-style alternative or leave the cheese out entirely.

Close-up of One pot pasta  spaghetti with meat sauce, garnished with parsley and grated cheese, with a fork and bread.

Serving Suggestions

Appetizers: Begin dinner with arancini or a chopped Italian salad.
Side dishes: You don’t need to pair this one pot spaghetti recipe with a side dish, as it already contains carbs, protein and veggies, but if you want to, consider air fryer garlic bread, focaccia or perhaps one of these Italian salad recipes.
Desserts:
Finish with lemon pizzelle or Neapolitan cookies.

Plates of One pot pasta spaghetti with tomato sauce and toast on a wooden table, surrounded by cheese, tomatoes, and celery.

How to Store

Store: Refrigerate leftovers in an airtight container for up to 4 days.
Freeze: Freeze for up to 2 months.
Thaw: Defrost in the fridge overnight or use the microwave.
Reheat: Warm in the microwave or on the stove with a splash of broth, water or tomato sauce if the pasta has absorbed too much liquid.

A pot of one pot pasta bolognese topped with grated cheese and parsley sits on a wooden table surrounded by fresh ingredients.

Top Tips

Brown the meat well: Don’t rush this part. Better browning gives the sauce a deeper meat flavor.
Keep the vegetable pieces small: Large chunks won’t blend into the sauce the same way and can make it feel rougher.
Stir often after adding the spaghetti: This is the point where sticking is most likely.
Use freshly grated Parmesan: It melts more smoothly and won’t make the sauce grainy.
Hold back some broth: Adding the last bit only if needed to give you better control over the final texture.

A plate of One pot pasta spaghetti with meat sauce, topped with herbs, served with two slices of toasted bread.

Easy One Pot Spaghetti FAQs

Can I simmer the sauce longer than 1 hour?

Yes. A longer simmer will deepen the flavor, but you’ll need to watch the thickness and add more liquid if it reduces too far.

Do I have to break the spaghetti in half?

No. Only do that if your Dutch oven or large pot isn’t wide enough for long strands.

Why is the cream added at the end?

It softens the sharper tomato edge and smooths out the sauce. Adding it earlier may make it separate and curdle.

Cooked one pot pasta with meat sauce, topped with grated cheese and parsley, served in a white pot with a serving spoon.

One Pot Spaghetti with Meat Sauce Recipe

No ratings yet

One Pot Pasta

This one pot pasta dish cooks spaghetti in the sauce, so the noodles absorb the tomato, broth and meat flavor as they soften. Beef, sausage, cream and Parmesan give the sauce more body, and the long simmer enriches the delicious flavors.
Prep Time: 10 minutes
Cook Time: 1 hour 25 minutes
Total Time: 1 hour 35 minutes
Servings: 6

Ingredients 

  • 1 Tablespoon olive oil
  • 1 onion, medium
  • 2 carrots, medium
  • 2 Stalks celery
  • 5 Cloves garlic, chopped finely
  • 1 Pound Italian sausage
  • 1 Pound ground beef, I used 85/15
  • 3 Cups beef broth
  • 2 Cups passata, plus ½ Cup water mixed in the passata bottle to get all the sauce out of the bottle
  • 1 Teaspoon sugar
  • 2 Tablespoons Worcestershire sauce
  • 2 Sprigs fresh basil
  • ½ Teaspoon garlic powder
  • ½ Teaspoon onion powder
  • 1 Teaspoon Italian seasoning
  • 1 Teaspoon salt
  • ½ Teaspoon pepper
  • 1 Pound spaghetti, uncooked noodles
  • 1 Sprig fresh thyme, optional
  • ½ Cup heavy cream, at room temperature
  • ½ Cup Parmesan cheese, grated

Optional Garnishes

Instructions 

Saute the Veggies

  • Chop onion, carrots and celery stalks into small ⅛ to ¼ inch sized pieces. Try to cut them to equal sizes; I used a mandolin.
  • Into a 5.5-quart Dutch oven, pour oil and wait until it has a slight sizzle before adding the onions, carrots, and celery.
  • Sauté 5 to 10 minutes until cooked through on medium-low heat, stirring occasionally.
  • Remove from the Dutch oven.

Brown the Meat

  • Turn heat down to low, add your hamburger meat and sausage to fry until they’re browned and completely cooked through. This should take about 10 minutes.
  • Drain the excess grease (optional).
  • Return the cooked veggies to the pan.
  • Note: Alternatively you can cook the meat and veggies together if you’re in a rush (but the meat might not brown as much).

Make the Sauce

  • Next, add one cup of the beef broth, all the passata (including the water), sugar, Worcestershire sauce, basil leaves, garlic powder, onion powder, Italian seasoning, salt, pepper, red chili flakes, and a fresh thyme sprig.
  • Let it simmer with the lid on for 1 hour on very low heat, stirring occasionally. If you don’t stir occasionally, the mixture could stick to the bottom of the pan. If the mixture looks too thick, like chili consistency, after an hour, you can add an extra cup or two of beef broth.

Add the Pasta

  • Bring the sauce up to a slight boil and add your dry, uncooked spaghetti noodles. You may have to break them in half so that they fit in your Dutch oven. Stir the noodles often while cooking, so they don’t stick or burn.
  • If your mixture is too thick, add water ¼ cup at a time. It should take 15 minutes or so for the noodles to become al dente.

Add the Dairy

  • Add your heavy cream and freshly grated Parmesan and stir until the cheese melts.
  • Immediately remove from heat and discard the basil and thyme.

Garnish and Serve

  • Serve immediately with fresh parsley and extra Parmesan cheese on top for garnish if liked.

Notes

Brown the meat well: Don’t rush this part. Better browning gives the sauce a deeper meat flavor.
Keep the vegetable pieces small: Large chunks won’t blend into the sauce the same way and can make it feel rougher.
Stir often after adding the spaghetti: This is the point where sticking is most likely.
Use freshly grated Parmesan: It melts more smoothly and won’t make the sauce grainy.
Hold back some broth: Adding the last bit only if needed to give you better control over the final texture.

Nutrition

Calories: 926kcal | Carbohydrates: 73g | Protein: 41g | Fat: 52g | Saturated Fat: 21g | Polyunsaturated Fat: 5g | Monounsaturated Fat: 22g | Trans Fat: 1g | Cholesterol: 139mg | Sodium: 1704mg | Potassium: 1217mg | Fiber: 5g | Sugar: 10g | Vitamin A: 4293IU | Vitamin C: 15mg | Calcium: 213mg | Iron: 6mg
Like this recipe? Rate and comment below!

This is a hearty spaghetti dinner with a sauce that has real depth from the beef, sausage, vegetables and long simmer. The cream and Parmesan smooth out the tomato base, and the al dente spaghetti comes out well coated because it cooks right in the pot. I love how the long simmer makes this spaghetti and meat sauce one pot meal so much better than simply pairing pasta with plain jarred sauce or marinara sauce. It’s one of the tastiest as well as easiest one pot pasta recipes.

Other Recipes to Try

Bella Bucchiotti

Bella Bucchiotti is a Canadian-based syndicated food, travel, and lifestyle writer, photographer, and creator at xoxoBella. She founded xoxoBella in 2015, where she shares her love for food, dogs, sustainability, fitness, crafts, outdoor adventures, travel, and philanthropy to encourage others to run the extra mile, try new recipes, visit unfamiliar places, and stand for a cause. Bella creates stress-free and family-friendly recipes for weeknight dinners and festive feasts.

 

You Might Also Like

Leave a comment

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

Recipe Rating