One-Pot Spaghetti

One-Pot Spaghetti is quick and delicious, with only one pot to wash for a family-pleasing dinner. In fact, it's such an easy spaghetti recipe that you'll never make it any other way again!

One Pot Spaghetti with text overlay.


Spaghetti is just one of those classic dinner recipes that most people undoubtedly have on their regular menu rotation. I'm a proud member of that club, because it also happens to be a meal that every member of my family will eat without complaint. I mean, who doesn't love pasta and meat sauce?

Since the dawn of time, I would always make my spaghetti the same way...AKA, the "normal" way. I would brown my ground beef and stir in my sauce, whether homemade or from a jar. In a separate pot, I would bring salted water to a boil and add the noodles. Then I'd pull out a colander to drain the pasta and hope that I could keep it from getting cold or drying out before serving.

Aerial view of bowl piled high, ready to enjoy.

But a few years ago, I figured out a better way! Y'ALL, THERE'S A BETTER WAY. And that way is called...

Easy One-Pot Spaghetti!

That's right, can cook your meat sauce and your pasta in JUST ONE POT. At the end, there's nothing to drain and no stuck-together, dried-out noodles. There ends up being only one pot to wash, rather than two pots and a colander. And best of all, cooking everything together in the same pot on the stove yields the creamiest, most flavorful spaghetti!

Also, before I get a bunch of e-mails challenging the "authenticity" of this, this isn't how your Italian grandmother made spaghetti and meat sauce. One-Pot Spaghetti is an Americanized (because hey, I'm American!) shortcut version for busy people wanting to get an easy, wholesome, kid-pleasing/family-pleasing dinner on the table in a flash on crazy weeknights. And maybe those busy people also don't care for washing dishes. 😉

Aerial view of tongs in pot of One Pot Spaghetti.

How to Make It

One-Pot Spaghetti is such a simple, easy spaghetti recipe that it's almost ridiculous. Allow me to break it down for you...

  1. Brown the ground meat. I typically use lean ground beef, but feel free to substitute crumbled Italian sausage for half of the ground beef. Or you could choose to use ground turkey instead.
  2. Add the sauce. I feel no shame in using a good-quality jarred marinara sauce when I make spaghetti. I always check the label to make sure it contains only real ingredients, and then I jazz it up with extra herbs and seasonings. Also, since this is designed to be a quick-cooking recipe, the flavors in the sauce aren't going to have as long to develop and marry, so I think starting with store-bought marinara starts the recipe with a good base flavor.
  3. Stir in broth. You'll need to add extra liquid to your pot since the noodles are going to be cooking directly in the meatsauce. After the broth has been mixed in, bring your watery sauce to a boil and then reduce the heat.
  4. Add the spaghetti noodles. Be sure to criss-cross and separate your pasta so that it doesn't initially stick together in one big lump. And push it down into the sauce, making sure it's all covered by liquid without actually stirring it in.
  5. Cover and cook. The total cooking time should be 15 to 20 minutes. Don't forget to stir every 5 minutes!
Collage of steps showing how to make spaghetti.

6. Garnish and enjoy! Pile it on a plate, shower it with freshly grated Parmesan, fresh minced parsley, and -- if you like to live on the wild side -- crushed red pepper flakes. Dinner is served!

And y'all, THAT'S IT.

I'm not gonna lie...One-Pot Spaghetti is the only way I ever make it anymore.

It saves time and effort AND it turns out really tasty!

Because what more can you ask of a classic, improved dinner recipe than that? 🙂

Pasta and meatsauce in a bowl with parsley and glass of wine in background.

Helpful Tips, Tricks, & Equipment

  • If you'd like to add onion to your One-Pot Spaghetti, you may start out the recipe by cooking 1 cup of diced onion in a tablespoon or two of oil for 5 minutes or until tender. Then add the beef to the pot and proceed with the recipe.
  • As previously mentioned, I like adding extra ingredients to my store-bought marinara for a boost of flavor. However, if you wish to make this recipe with a regular ol' jar of spaghetti sauce or marinara and NO extra herbs/spices/flavorings, your meal will still turn out just dandy.
  • On the other hand, if you'd like to swap crushed tomatoes for jarred marinara sauce, feel free to do so. I recommend doubling the tomato paste and the balsamic vinegar, tasting the sauce, and then adjusting the dried herbs and seasonings as desired, since crushed tomatoes are not already seasoned. Also, I'd allow the sauce to cook for a few minutes -- thereby allowing the flavors to develop -- before stirring in the broth and the pasta and proceeding with the recipe.
Easy spaghetti recipe in a pot, ready to serve with tongs.
  • I mix some organic Better Than Bouillon beef base into water for the extra liquid in this recipe. You could use real beef broth instead. Or even chicken broth. Or even water. I just think using broth instead of water gives this recipe a deeper flavor.
  • I actually swirl the broth around my empty marinara jar before dumping it into the pot to make sure I get every last bit of sauce!
  • You can use two teaspoons of an Italian Seasoning herb blend in place of the individual dried herbs.
  • If necessary, adding a bit of sugar (or grated carrot!) to the sauce will cut the acidity of the tomatoes.

Aerial view of One Pot Spaghetti in pot with tongs.

More One-Pot Pasta Recipes

One Pot Spaghetti

One Pot Spaghetti is quick and delicious, with only one pot to wash for a family-pleasing dinner. In fact, it's such an easy spaghetti recipe that you'll never make it any other way again!
Course: Main Course
Cuisine: Italian
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 6 servings
Calories: 319kcal
Print Pin Rate


  • 1 pound lean ground beef
  • 3 cloves garlic, minced
  • Salt & freshly ground black pepper, to taste
  • 3 cups marinara sauce, homemade OR 1 (24-ounce) store-bought jar
  • 1 tablespoon tomato paste
  • ½ teaspoon balsamic vinegar
  • 1 teaspoon dried basil
  • ¾ teaspoon dried oregano
  • ¼ teaspoon dried thyme
  • 1-2 teaspoons sugar, optional
  • 3 cups beef broth
  • 8 ounces spaghetti noodles, broken in half
  • Freshly grated Parmesan cheese (optional), for serving
  • Fresh minced parsley (optional), for serving
  • Crushed red pepper flakes (optional), for serving


  • Set a large pot or Dutch oven over medium-high heat. Add the ground beef and cook until no longer pink, breaking apart and stirring as the meat cooks. Stir in the minced garlic and cook for another minute or two until fragrant.
  • Drain the grease from the pot and season the beef with salt and pepper, to taste. Add the marinara sauce, tomato paste, balsamic vinegar, dried basil, dried oregano, dried thyme, sugar (if using), and beef broth. Stir well to combine, bring to a boil, and then reduce heat to a low simmer (about medium-low).
  • Lay the broken spaghetti noodles on top of the sauce, criss-crossing them and pressing them down until submerged by liquid. Do not stir at this point.
  • Cover and cook, stirring every 5 minutes, until the excess liquid is absorbed and the pasta is al dente, about 15 to 20 minutes total (see NOTES below).
  • Stir well and serve immediately, topped with plenty of Parmesan cheese.

Equipment Needed



  • If your sauce is still too watery by the time your pasta is done cooking, take the lid off and cook uncovered for the last few minutes. This will allow excess liquid to evaporate. I cooked this particular batch of One-Pot Spaghetti for 15 minutes covered and 2 minutes uncovered.
  • On the other hand, if your pasta isn't cooked through by the time all of the excess liquid in the sauce has evaporated, stir in a bit more water and continue cooking until the noodles are nice and al dente.
  • If you'd like to use whole wheat or gluten-free spaghetti in place of regular white pasta, just be prepared to adjust the cooking time and/or liquid, as described above.


Calories: 319kcal | Carbohydrates: 36g | Protein: 23g | Fat: 8g | Saturated Fat: 3g | Cholesterol: 49mg | Sodium: 1162mg | Potassium: 830mg | Fiber: 3g | Sugar: 7g | Vitamin A: 570IU | Vitamin C: 9.7mg | Calcium: 51mg | Iron: 4mg
Made this recipe? I'd love to see on IG!Mention @FiveHeartHome or tag #FiveHeartHome!

You May Also Like

Leave a Reply

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

Recipe Rating


  1. 5 stars
    This was delicious! I made it as written a couple of months ago before I posted a comment. It was wonderful. But I'm a compulsive tinkerer so today when I make it I will bump up the balsamic and dried herbs, and cut back on the broth as I prefer spaghetti not so soupy. I know it will still be wonderful. Thank you so much for sharing this recipe!!

    1. 5 stars
      I used brown sugar to take the edge off of the tomato acidity instead of regular sugar, and this was so quick and easy and delicious! I'm never making it the old way again! Thank you for this recipe!

  2. 4 stars
    I think this may be the best one pot spaghetti recipe I have come across! I have never thought to use beef broth instead of the water that most recipes call for. I made a few changes though, I doubled the balsamic, used 4 cups of broth total (my noodles were quite done after 15 minutes so instead of adding water I added the last cup of beef broth), added triple the amount of spices and added 1/3 cup of red wine. This will definitely be our go to from now on. Thank you.

  3. 5 stars
    Doubled this recipe for a beach cottage full of people, adding a pound of sweet Italian sausage! It was a huge hit served up with garlic Knots!

    1. 5 stars
      This has become a weekly staple just as it is. It's absolutely amazing. We use gluten free noodles and it cooks up perfectly. The whole family still can't figure out how my spaghetti is better than it's ever been.

    2. 5 stars
      I’m thinking the “pasta water” cooked in this creates the special touch. Adult kids stopped by and went for seconds. I also threw some Italian sausage in the air fryer until they were golden brown and put them on top, it looked great and tasted even better! Next time I’m gonna make the broth with the Knorr chicken tomato bouillon or try the beef Better than Bouillon. Thanks for teaching this old dog new tricks! 🙂

  4. 5 stars
    I have made this several times and my family loves each time! I don't normally like spaghetti but the seasonings and meaty sauce with the one-pot method really knock it out of the park. I looked forward to leftovers last night. It lends itself to eventually sneaking in carrots/zucchini/spinach for a more veggie forward dish. Such a simple method as well. I used protein regular spaghetti pasta - I find the thin or angel hair is a bit fussy for this.

  5. 5 stars
    Quick, easy, and delicious! This is one of my go-to's on nights when we have to have something quick and be out the door. The whole family loves it! When I have a bit more time, I like to add some veggies. Carrots, mushrooms, or green bell pepper all work great! But it's delicious as-is! Thanks for the recipe!

  6. 5 stars
    This is delicious and so quick and easy to prepare! Much less mess to clean up after. I added a package of sliced mushrooms. Will definitely use this method and recipe for all spaghetti in the future!

  7. 1 star
    This was so watery. Didn’t cook with the lid at all. We had spaghetti soup. Won’t make again. I made this exactly as written.

  8. 5 stars
    I’ve been making this regularly for about a year and it’s the only way I make spaghetti now. I do add some of my own stuff like some anchovy paste and more like a tablespoon of balsamic. I’ve tried it with different meats and pastas and it’s always delicious! Thank you!

  9. 5 stars
    I made this with 1lb of ground spicy Italian sausage. Super easy, super delicious. I made this for a load of family members visiting from out of different states.(Funeral) needless to say I needed to double the recipe! Everyone really enjoyed it. Ultimate comfort food made easy. Served with garlic bread and cottage cheese. Thank you for this recipe. It was a life saver on a difficult day. Will definitely make this again!!

  10. 5 stars
    I make this dish almost every week. It is easy with minimal prep and my family loves it. Thank you for the recipe!

  11. 5 stars
    Absolute best! I sautéed onions, green pepper, and carrot. Then pulsed in food processor. I also pulse my cooked beef as well for a finer texture. I added only 1 tsp. of sugar, and used whole wheat thin spaghetti. I’m never boiling noodles again!

  12. 5 stars
    This was the best spaghetti I've ever made - Delish!! I've made traditional for years where you boil the water and cook the pasta separate.

  13. 5 stars
    I've lost count how many times we've made this for dinner by now but it is absolutely amazing. My husband is strictly gluten free and quite frankly I can't stand gluten free pasta. What I've learned is cooking the pasta in sauce gets rid of the gluten free flavor that I despise. Until I found this recipe I was doing a lot of pasta dishes in the oven for this reason. This is so much quicker and easier for my busy schedule and my teenager swears it's the best pasta he's ever eaten and he won't touch anything I make that's gluten free. Surprise kiddo!

    1. Makes me SO happy to hear this! I have a GF family member as well and agree that we can't even tell I use GF pasta in this recipe. 🙂

  14. 5 stars
    Absolutely delicious! I can't digest beef so used ground turkey (93/7) & Better than Bullion good! Am making for the 3rd time tonight! Thank you for this great recipe😊👍👍

    1. Hi,
      This recipe sounds so good that I can't wait to try it. I'm a recently divorced guy if someone could give me a little advice on how to make a good spaghetti sauce and or a good pre made sauce i certainly would appreciate it.

      1. Hi Frank! This recipe works great with store-bought jarred need to make your own. I usually buy an organic marinara or pasta sauce, because those are typically made with real, good-quality ingredients. Lately I've been using Bertolli Organic Olive Oil & Basil pasta sauce, simply because that's what I can find at Costco. But I've made this recipe with various store-brand organic marinara/pasta sauces over the years and they've all worked just fine. Hope that helps! 🙂