Quick and Easy One-Pot Spaghetti Dinner

one pot spaghetti dinner
Diana Rattray
Prep: 15 mins
Cook: 25 mins
Total: 40 mins
Servings: 4 servings
Nutrition Facts (per serving)
567 Calories
21g Fat
50g Carbs
43g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 4
Amount per serving
Calories 567
% Daily Value*
Total Fat 21g 27%
Saturated Fat 8g 41%
Cholesterol 96mg 32%
Sodium 994mg 43%
Total Carbohydrate 50g 18%
Dietary Fiber 5g 18%
Protein 43g
Calcium 368mg 28%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

This one pot spaghetti dinner includes extra water, which the pasta will absorb as it cooks. It's an easy one-pot dinner and makes a tasty and satisfying family meal. The fact that the spaghetti cooks in the same pot with the sauce mixture means that there are fewer pans and utensils and less cleanup, a welcome bonus when you have a busy schedule, and there's no need to drain the pasta!

You can vary the ingredients to suit your taste. Add about 1/2 cup of chopped bell pepper to the pot along with the onion and garlic. Mushrooms are an excellent option as well. If you're feeling a little sneaky, add a shredded carrot or small zucchini; the kids won't even notice the additional vegetables in the sauce. And with plenty of veggies in the sauce, you could even omit the meat.

For an extra-meaty sauce, use 1 to 1 1/2 pounds of ground beef. Italian sausage is a good alternative to the beef, or use part Italian sausage—removed from casings—and part ground beef. Ground turkey is another possibility if you prefer to limit your red meat. 

If you like your spaghetti on the spicy side, increase the cayenne pepper, or add 1/2 teaspoon to 1 teaspoon of crushed red pepper flakes.

Serve the spaghetti with slices of toasted garlic bread and a tossed salad.


  • 1 tablespoon extra-virgin olive oil
  • 3/4 pound ground beef
  • 1 small onion
  • 2 cloves garlic
  • 1/8 teaspoon cayenne pepper
  • 1 teaspoon dried basil (or 1 tablespoon fresh)
  • 1/2 teaspoon dried oregano
  • 2 cups water
  • 1 1/2 cups marinara sauce (or your favorite commercial spaghetti sauce)
  • 3 tablespoons tomato paste
  • 12 ounces thin spaghetti (dry, uncooked, broken into thirds)
  • Kosher salt and ground black pepper (to taste)
  • 1 cup grated Parmesan cheese

Steps to Make It

  1. Gather the ingredients.

  2. Heat the olive oil in a large saucepan or Dutch oven over medium heat. Crumble the ground beef into the pot and cook for 2 to 3 minutes, stirring frequently.

  3. Peel the onion and garlic. Chop the onion finely and mince the garlic.

  4. Add the onion and garlic to the ground beef. Continue to cook until the onion is transparent and the beef is no longer pink. Drain and discard excess fat. Add the cayenne pepper, basil, and oregano; stir to blend.

  5. To the beef mixture, add 2 cups water, the spaghetti sauce or marinara, tomato paste, and the uncooked spaghetti; bring to a boil, stirring frequently. Reduce heat to medium-low and simmer for about 12 to 15 minutes, or until the spaghetti is just tender and most of the liquid has been absorbed. 

  6. Turn off the heat and cover the pan; let the spaghetti stand for 5 minutes.

  7. Taste the spaghetti and season with salt and pepper to taste.

  8. Serve the spaghetti sprinkled with Parmesan cheese and provide extra Parmesan cheese at the table.

  9. Enjoy!