Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
dirty spaghetti recipe

Dirty Spaghetti Recipe 2026

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A dirty spaghetti recipe delivers bold, savory flavors with hearty beef, aromatic vegetables, and a rich tomato-based sauce tossed with tender pasta. This comforting Italian-American meal brings restaurant-quality flavor to the family table in just forty minutes.

  • Total Time: 40 minutes
  • Yield: 4-6 servings 1x

Ingredients

Scale
  • 1 pound ground beef, preferably 80/20 blend
  • 1 pound spaghetti pasta
  • 1 large yellow onion, diced
  • 45 garlic cloves, minced
  • 1 can (28 ounces) crushed tomatoes
  • 2 tablespoons tomato paste
  • 1 cup beef broth
  • 3 tablespoons olive oil
  • Salt, to taste
  • Black pepper, to taste
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • 1/2 teaspoon red pepper flakes, optional
  • 2 tablespoons fresh parsley, chopped
  • 1/2 cup freshly grated Parmesan cheese

Instructions

  1. Heat three tablespoons of olive oil in a large Dutch oven or heavy-bottomed pot over medium-high heat until shimmering.
  2. Add the ground beef and break it into small pieces with a wooden spoon.
  3. Allow the beef to brown undisturbed for three to four minutes to develop deep caramelization.
  4. Stir and continue cooking for another four to five minutes until the beef is fully browned.
  5. Drain excess fat from the beef and set the meat aside.
  6. Add the diced onion to the same pot and cook for five minutes until softened and translucent.
  7. Stir in the minced garlic and cook for one minute until fragrant.
  8. Add the tomato paste and cook for two minutes, stirring constantly to deepen its flavor.
  9. Pour in the crushed tomatoes and beef broth, then return the cooked ground beef to the pot.
  10. Add the dried oregano, dried basil, red pepper flakes, salt, and black pepper.
  11. Stir well, bring the sauce to a gentle boil, then reduce the heat to low.
  12. Simmer uncovered for twenty to twenty-five minutes, stirring occasionally.
  13. Bring a large pot of salted water to a rolling boil while the sauce finishes cooking.
  14. Add the spaghetti and cook according to package directions until al dente.
  15. Reserve one cup of pasta cooking water, then drain the spaghetti.
  16. Transfer the drained pasta directly into the dirty spaghetti sauce.
  17. Toss vigorously for two minutes, adding reserved pasta water gradually if the sauce is too thick.
  18. Divide among serving bowls and top with fresh parsley and grated Parmesan cheese.

Notes

Brown the beef without stirring constantly to build deep savory flavor. Cook the spaghetti until just al dente so it finishes perfectly when tossed with the rich sauce.

  • Author: Leah
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: Italian-American

Nutrition

  • Serving Size: 1 serving
  • Calories: 425
  • Sugar: 4g
  • Sodium: 580mg
  • Fat: 14g
  • Saturated Fat: 5g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 50g
  • Fiber: 3g
  • Protein: 22g
  • Cholesterol: N/A