Spaghetti with Meat Sauce — prepared dish
Beef • Weeknight Dinner

Spaghetti with Meat Sauce

Classic spaghetti topped with savory ground beef tomato sauce and Parmesan.

⏱ 50 minutestotal
6servings
620 kcalper serving
Easylevel
Jump to recipe ↓

Why you'll like it

Ready in 50 minutes, this spaghetti with Meat Sauce serves 6. Spaghetti with meat sauce is a reliable family dinner built from ground beef, canned tomatoes, onion, and garlic.

Helpful guides

Instructions

1
Step 1

Bring a large pot of salted water to a boil. Cook spaghetti 1 minute less than package directions for al dente. Reserve 1 cup pasta water, drain, and toss noodles with 1 tablespoon olive oil to prevent sticking.

2
Step 2

Meanwhile, heat a large skillet or Dutch oven over medium-high heat. Add ground beef and onion and cook 8 minutes, breaking meat apart, until browned and onion is soft. Drain excess fat.

3
Step 3

Add garlic, Italian seasoning, salt, pepper, and sugar and cook 1 minute until fragrant. Pour in crushed tomatoes and tomato sauce, stirring to combine with the beef mixture evenly.

4
Step 4

Bring to a gentle boil, then reduce heat to low and simmer uncovered for 30 minutes, stirring occasionally, until thickened and beef is fully cooked. Add splashes of pasta water if too thick.

5
Step 5

Taste sauce and adjust salt and seasoning. Toss drained spaghetti with sauce in the pot for 2 minutes so noodles absorb flavor. Serve in bowls topped with Parmesan and basil.

6
Step 6

Store sauce and pasta separately when possible for best reheating texture. Reheat sauce in a saucepan until bubbling and reaching 165°F, then toss with warmed pasta. Add water or broth to loosen as needed.

Troubleshooting — fixes, not repeats

  • If sauce is acidic, add sugar 1/2 teaspoon at a time and simmer longer; fully cooked onion also reduces sharpness.
  • If sauce is watery, simmer uncovered 10 minutes more; it should coat pasta rather than pool in the bowl.
  • If pasta sticks, toss immediately with sauce and a splash of pasta water; do not rinse cooked spaghetti.
  • If beef is greasy, drain fat well before adding tomatoes so the sauce tastes clean rather than heavy.

Make it your way

  • Spicier version: For a spicy version, add 1/2 teaspoon red pepper flakes with the garlic.
  • For a vegetable version, add 1 cup diced zucchini and 1 cup sliced mushrooms with the onion.
  • Substitute ground turkey or Italian sausage, cooking sausage to 160°F.
  • Stir in 1/2 cup ricotta per bowl for a creamy baked-spaghetti flavor without extra baking time.

Storage & reheating

Cool leftovers within 2 hours, then refrigerate in a covered container and use within 3 to 4 days. Reheat only the portion you will eat until steaming hot throughout — poultry and reheated rice should reach 165°F (74°C).

Reheat sauce on the stovetop or microwave until steaming and reaching 165°F.

Freeze sauce alone for up to 3 months; thaw overnight in the refrigerator before reheating and tossing with fresh pasta.

FAQ

Can I make meat sauce ahead?
Yes. Cook the sauce fully, cool within 2 hours, and refrigerate up to 4 days. Reheat until steaming and 165°F. Cook fresh pasta to serve, as stored pasta softens over time.

How do I prevent mushy spaghetti?
Cook to al dente, about 1 minute less than the package time, and toss with hot sauce just before serving. Avoid overcooking during reheating by warming pasta gently with a little water.

Can I freeze meat sauce?
Yes. Cool quickly, portion into freezer containers, and freeze up to 3 months. Thaw overnight in the refrigerator, then reheat until bubbling and reaching 165°F throughout.

Related

Classic Beef Stew

Homemade Meatloaf

Easy Beef Tacos

More ideas

Spaghetti Carbonara

Creamy Tuscan Chicken

Easy Baked Cod with Lemon

© MealMorrow • US cups + °F • Metric available