One pot spaghetti is spaghetti with meat sauce without the colander, the second pot, or the pile of dishes. The beef browns, the sauce builds, and the dry noodles cook right in the tomato broth, soaking up flavor as they soften. About 30 minutes later you have a thick, saucy pot of pasta that tastes like it simmered much longer.

There is one thing that separates a great pot of one pot spaghetti from a gluey or soupy one, and it is the ratio of pasta to liquid.

Quick facts: this one pot spaghetti takes about 30 minutes, serves 6, and uses a single large pot or deep skillet.

Jump to Recipe

The One Pot Spaghetti Formula

Because the pasta absorbs the cooking liquid instead of being drained, the amounts matter more in one pot spaghetti than in regular pasta. This is the ratio that works.

ElementAmountWhy
Spaghetti12 ounces, broken in halfFits the pot and cooks evenly
Thin liquid (broth and water)4 cupsWhat the pasta absorbs as it cooks
Tomato sauce (marinara)24-ounce jarProvides the sauce that is left over
Pot size5-quart Dutch oven or 12-inch deep skilletEnough room for the pasta to move
Simmer time12 to 14 minutesUntil the pasta is al dente and the sauce clings

If you change the pasta or the pot in this one pot spaghetti, use the same idea: about 1/3 cup of liquid for every ounce of dry pasta, plus the sauce.

Ingredients and What Each One Does

The base. One pound of ground beef (80/20 gives the best flavor), a diced onion, and four garlic cloves. Cooking the onion with the beef sweetens the sauce before any liquid goes in.

The sauce. A 24-ounce jar of marinara, two tablespoons of tomato paste for depth, Italian seasoning, salt, pepper, and optional red pepper flakes. The marinara is already seasoned, so go easy on added salt until the end.

The liquid. Three cups of low-sodium beef broth plus one cup of water. Broth gives the pasta flavor as it cooks, which plain water cannot.

The noodles. Regular dry spaghetti, snapped in half so it submerges easily.

The finish. Grated Parmesan stirred in at the end, optional shredded mozzarella, and fresh basil.

How to Make One Pot Spaghetti

  1. Brown the beef. In a large, deep pot or skillet over medium-high heat, cook the beef and onion for 8 to 10 minutes, breaking up the meat, until browned and cooked through (160°F). Drain off excess fat, leaving about 1 tablespoon.
    Browning ground beef and onion in a pot for one pot spaghetti
  2. Add the garlic and paste. Stir in the garlic and tomato paste and cook 1 minute until the paste darkens slightly.
  3. Add the liquids. Pour in the marinara, broth, and water. Add the Italian seasoning, salt, pepper, and red pepper flakes. Stir and scrape up the browned bits.
  4. Bring to a boil. Heat until the liquid is bubbling.
  5. Add the spaghetti. Break the noodles in half and lay them in the pot, pressing them down so they are mostly submerged. Do not stir yet.
    Spaghetti broken in half and added to tomato sauce and broth in one pot
  6. Simmer and stir. Reduce the heat to medium so it stays at a steady simmer. Cook uncovered for 12 to 14 minutes, stirring every 2 to 3 minutes with tongs, until the pasta is al dente and the sauce has thickened and clings.
    One pot spaghetti simmering as the pasta absorbs the tomato broth
  7. Finish. Take the pot off the heat and stir in the Parmesan. Let the one pot spaghetti stand for 5 minutes; the sauce thickens as it cools slightly. Top with mozzarella if you like, cover for 2 minutes to melt, and add fresh basil.
    Bowl of easy one pot pasta with meat sauce, fresh basil, and Parmesan

Why This Works Without Boiling the Pasta Separately

As spaghetti cooks in a smaller amount of liquid, it releases starch, which thickens the sauce into something creamy and clingy instead of watery. The noodles also absorb the seasoned broth and tomato rather than plain water, so every strand tastes like the sauce. That is why this one pot spaghetti often tastes richer than the two-pot version.

Substitution Notes

  • Ground beef: Italian sausage works the same way, as in Variations, or use ground turkey. Turkey is leaner, so add a tablespoon of oil to the pot and cook it to 165°F instead of 160°F.
  • Marinara: a 28-ounce can of crushed tomatoes works, as in the FAQ. Add 1/2 teaspoon of sugar and an extra 1/2 teaspoon of Italian seasoning, since canned tomatoes are less seasoned than jarred marinara.
  • Beef broth: vegetable broth works the same way, same amount, and is the swap used in the vegetarian version.
  • Spaghetti: penne, rotini, or rigatoni work, as in the FAQ, but they usually need 2 to 4 more minutes and a little more liquid. Add 1/2 cup of extra broth if needed.
  • Parmesan: Pecorino Romano works in the same amount, but it is saltier, so taste the sauce before adding salt.
  • Red pepper flakes: optional, so leave them out for a mild pot.

Make Ahead

  • Make the sauce base ahead: brown the beef and onion, add the garlic, paste, marinara, broth, and seasonings, then cool and refrigerate for up to 2 days. Reheat it to a boil, then add the pasta and cook as written, so the noodles stay fresh.
  • The whole pot reheats well for up to 3 to 4 days in the fridge. Add a splash of water or broth when reheating, since the noodles keep absorbing sauce.
  • To freeze, undercook the pasta slightly, as in the storing section, and freeze for up to 2 months. The pasta softens after freezing.
  • Dice the onion and mince the garlic ahead and keep them in small covered bowls in the fridge.

Optional Add-ins

  • A spoonful of heavy cream: stir in 2 to 3 tablespoons at the end, with the Parmesan, for a richer, creamier sauce. Optional, and it does not change the cook time.
  • Extra Parmesan on top: a handful of grated Parmesan over each bowl at serving.
  • A pinch of sugar: if the sauce tastes sharp or acidic, a small pinch of sugar balances it, as in the canned-tomato note in the FAQ.
  • Note: Italian sausage, meatballs, extra vegetables, and the spicier version are already covered in Variations to Try, so they are not repeated here.

Fix It Fast: Common Problems

ProblemLikely causeFix
Noodles stuck togetherNot stirred early enoughStir with tongs right after the pasta softens and every 2 to 3 minutes after
Sauce too soupyPot too large or simmer too gentleSimmer 2 to 3 more minutes, then rest 5 minutes off the heat
Sauce too thick, pasta still firmHeat too high, liquid evaporatedAdd 1/2 cup of hot water and keep simmering
Mushy pastaOvercookedStart tasting at 11 minutes; thin spaghetti cooks faster
BlandNot enough seasoningSeason at the end with salt, pepper, and extra Parmesan

Variations to Try

  • Italian sausage: replace half the beef with sweet or hot Italian sausage.
  • Meatballs: use 12 frozen cooked meatballs added with the pasta instead of ground beef.
  • Extra vegetables: stir in 2 cups of baby spinach at the end, or add sliced mushrooms with the onion.
  • Vegetarian: skip the beef, use vegetable broth, and add a can of drained lentils or white beans.
  • Spicier: double the red pepper flakes or add a spoonful of calabrian chili paste.
  • Soup version: if you love the flavors of this one pot spaghetti in a bowl, the lasagna soup uses the same ingredients.

What to Serve With It

A green salad with a sharp vinaigrette, garlic bread, or roasted broccoli keep the meal balanced. For another ground beef dinner that feeds a crowd, try the cheeseburger casserole.

Storing and Reheating

Refrigerate one pot spaghetti leftovers within 2 hours in an airtight container and eat within 3 to 4 days. The noodles keep absorbing sauce, so add a splash of water or broth when reheating on the stove or in the microwave, until the pasta reaches 165°F. Ground beef should be cooked to 160°F and leftovers reheated to 165°F, according to the USDA safe temperature chart. Freezing works for up to 2 months, but the pasta softens, so undercook it slightly if you plan to freeze.

One Pot Spaghetti FAQ

Do I have to break the spaghetti?

It helps. Whole strands do not fit in most pots and will not submerge evenly. Broken noodles cook uniformly and are easier to stir and serve.

Can I use a different pasta?

Yes. Penne, rotini, or rigatoni work in one pot spaghetti, but they usually need 2 to 4 more minutes and slightly more liquid. Check the package time and add 1/2 cup of extra broth if needed.

Can I make it in a skillet?

Yes, as long as it is deep (at least 3 inches) with a lid, such as a 12-inch chef’s pan or braiser. A shallow skillet lets the liquid evaporate before the pasta cooks.

Can I use jarred sauce or canned tomatoes?

Both work. For a 28-ounce can of crushed tomatoes, add 1/2 teaspoon of sugar and an extra 1/2 teaspoon of Italian seasoning, since canned tomatoes are less seasoned than jarred marinara.

Why is my pot sticking to the bottom?

The heat is too high. Keep it at a steady simmer, scrape the bottom as you stir, and make sure the pasta is mostly covered with liquid.

Dinner in One Pot

Get the pasta-to-liquid ratio right, stir it often, and let it rest for 5 minutes before serving. Do that, and one pot spaghetti gives you a thick, flavorful dinner with only one pot to wash.

One Pot Spaghetti

One pot spaghetti with ground beef meat sauce in a large pot topped with Parmesan

One Pot Spaghetti

Ground beef, tomato sauce, and dry spaghetti cooked together in one pot until the pasta absorbs the sauce.
Prep Time 10 minutes
Cook Time 25 minutes
Resting Time 5 minutes
Total Time 40 minutes
Servings: 6
Course: Dinner
Cuisine: Italian-American
Calories: 480

Ingredients
  

  • 1 pound ground beef 80/20
  • 1 medium yellow onion diced
  • 4 garlic cloves minced
  • 2 tablespoons tomato paste
  • 1 jar marinara sauce 24 ounces
  • 3 cups low-sodium beef broth
  • 1 cup water
  • 1 1/2 teaspoons Italian seasoning
  • 1/2 teaspoon salt plus more to taste
  • 1/4 teaspoon black pepper
  • 1/4 teaspoon red pepper flakes optional
  • 12 ounces dry spaghetti broken in half
  • 1/2 cup freshly grated Parmesan
  • 1 cup shredded mozzarella optional
  • Fresh basil for serving

Equipment

  • 5-quart Dutch oven or 12-inch deep skillet
  • tongs
  • wooden spoon

Method
 

  1. Brown the beef and onion 8 to 10 minutes in a large, deep pot until the beef reaches 160°F. Drain all but 1 tablespoon of fat.
  2. Stir in the garlic and tomato paste for 1 minute.
  3. Add the marinara, broth, water, Italian seasoning, salt, pepper, and red pepper flakes. Bring to a boil.
  4. Add the broken spaghetti, pressing it under the liquid.
  5. Simmer uncovered over medium heat 12 to 14 minutes, stirring every 2 to 3 minutes, until the pasta is al dente and the sauce clings.
  6. Off the heat, stir in the Parmesan and rest 5 minutes. Top with mozzarella and basil.

Notes

Use a pot at least 5 quarts or a deep 12-inch skillet.
Stir often so the noodles do not stick.
Refrigerate leftovers within 2 hours for up to 4 days and add a splash of liquid when reheating.
Freeze for up to 2 months; undercook the pasta slightly for best texture.

Leave a Reply

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

Recipe Rating