This dirty spaghetti recipe is a rich, savory twist on classic spaghetti made with a thick beefy gravy instead of traditional marinara. The noodles get tossed right into the sauce so every strand is coated in that bold, meaty flavor. It’s hearty, comforting, and easy to make for a weeknight dinner.

Table of Contents
Why You'll Love This Dirty Spaghetti
After making my viral dirty cabbage and noodles and loving how much flavor that recipe packed into such a simple dish, I knew dirty spaghetti had to be next. I started seeing versions of it everywhere on social media, and once it kept showing up on my feed, I finally gave in and made my own.
What I love about this version is how different it is from regular spaghetti with meat sauce. The ground beef and Italian sausage get cooked with peppers, celery, Cajun seasoning, Worcestershire sauce, and beef stock until everything turns into a thick, savory gravy that clings to the noodles. It’s bold, meaty, a little smoky, and a viral comfort food that’s totally worth making.

Ingredients
- 16 oz spaghetti
- 1 pound ground beef
- 2 Italian sausage links, casings removed
- ½ white onion, diced
- ½ green bell pepper, diced
- ½ red bell pepper, diced
- 1 celery stalk, diced
- 1 tablespoon garlic paste
- 2 tablespoons tomato paste
- 1 and ½ cups beef stock, divided
- 3 tablespoons all-purpose flour
- 1 tablespoon Cajun seasoning
- 4 tablespoons Worcestershire sauce

Ingredient Notes That Make This Recipe Work
- Italian sausage. Remove the casings so the sausage can crumble and brown right alongside the ground beef. I like the extra seasoning and richness it adds, but you can use all ground beef if that’s what you have.
- Onion, bell pepper, and celery. This combination is often called the Cajun “holy trinity,” and it gives the sauce much more flavor than using onion alone. I use both green and red bell pepper for a little extra sweetness and color.
- Flour. The flour thickens the beef stock into the rich, gravy-like sauce that coats the spaghetti. Make sure it’s fully stirred into the meat and vegetables before adding the liquid so you don’t end up with lumps.
- Cajun seasoning. This is where a lot of the bold flavor comes from. Brands vary quite a bit in salt and heat, so I recommend tasting the sauce before adding any extra salt.
- Worcestershire sauce. This adds a deep savory flavor that works especially well with the beef, sausage, and stock. It’s one of the ingredients that makes this sauce taste much richer than a typical spaghetti sauce.
How to Make Dirty Spaghetti
Step 1: Brown the Meat and Vegetables
Heat a large pot over medium-high heat. Add the ground beef and Italian sausage, breaking them apart as they cook. Once the meat is browned, add the onion, green bell pepper, red bell pepper, and celery. Cook for 4-5 minutes, then stir in the garlic paste and cook for another 30 seconds.

Step 2: Build the Sauce
Sprinkle the flour over the meat and vegetables and stir until fully incorporated. Make a small space in the center of the pot, add the tomato paste, and cook it for about 1 minute before stirring it into the meat mixture.

Step 3: Simmer the Dirty Sauce
Pour in 1 cup of the beef stock and the Worcestershire sauce, scraping up any browned bits from the bottom of the pot. Add the remaining ½ cup beef stock and Cajun seasoning, then cover and simmer for 10-12 minutes, stirring occasionally, until the sauce is thick and gravy-like.

Step 4: Cook the Spaghetti
While the sauce simmers, cook the spaghetti in a large pot of salted boiling water until al dente. Drain well.

Step 5: Toss and Serve
Add the cooked spaghetti directly to the dirty meat sauce and toss until every strand is well coated. Serve immediately while hot.

My Tips for the Best Dirty Spaghetti
- Let the meat actually brown: Don’t stir it constantly as soon as it hits the pot. Giving the beef and sausage time to develop some color adds much more savory flavor to the finished sauce.
- Make sure the flour disappears before adding stock: Stir it thoroughly into the meat and vegetables until you can’t see any dry flour. This helps the sauce thicken smoothly instead of becoming lumpy.
- Go easy on extra salt at first: Cajun seasoning, Worcestershire sauce, sausage, and beef stock can all contain quite a bit of salt. Taste the sauce after it simmers before adding more.
- Adjust the consistency before adding the pasta: The dirty sauce should be thick enough to cling to the spaghetti but still loose enough to toss easily. If it gets too thick, add a splash of beef stock or pasta water.
- Keep the spaghetti al dente: The noodles soften a little more once they’re tossed into the hot sauce, so slightly firm pasta gives you the best final texture.
- Serve it right after tossing: The spaghetti will continue absorbing the gravy-like sauce as it sits. It’s at its best when the noodles are freshly coated and the sauce is still glossy.

Dirty Spaghetti FAQs
What is dirty spaghetti?
Dirty spaghetti is a savory spaghetti dish made with seasoned ground meat, vegetables, beef stock, Worcestershire sauce, and Cajun seasoning instead of a traditional tomato-heavy pasta sauce. The sauce cooks down into a thick, gravy-like coating that's coats the spaghetti.
Why is it called dirty spaghetti?
The name comes from the dark, richly seasoned meat sauce that coats the noodles and gives them a “dirty” appearance. It’s similar in spirit to other dishes that use the word dirty for deeply seasoned meat-and-spice mixtures, rather than referring to anything being unclean.
Is dirty spaghetti a Cajun recipe?
This viral dirty spaghetti takes inspiration from Cajun flavors, especially with the onion, bell pepper, celery, and Cajun seasoning. It's more Cajun-inspired rather than a traditional Cajun dish.
Can I use a different sausage?
Yes. You can replace the Italian sausage with andouille sausage for a smokier, spicier flavor, or simply use additional ground beef. Ground turkey also works, although the sauce won’t be quite as rich.
Why is my dirty spaghetti sauce too thick?
The flour and beef stock create a thick, gravy-like sauce, and the spaghetti will absorb even more liquid after it’s added. If the sauce becomes too thick, stir in a splash of beef stock or reserved pasta water until it loosens enough to coat the noodles.
Can I make dirty spaghetti ahead of time?
Yes, but I recommend making the meat sauce ahead and cooking the spaghetti fresh. Refrigerate the sauce separately, then reheat it with a splash of stock before tossing it with freshly cooked pasta. This keeps the noodles from absorbing too much sauce and becoming overly soft.
How do I store leftover dirty spaghetti?
Store leftovers in an airtight container in the refrigerator for up to 3-4 days. The sauce will thicken as it sits, so add a small splash of beef stock or water when reheating to bring back its original consistency.
Can I use a different pasta?
Absolutely. Spaghetti works especially well because the thick sauce coats every strand, but linguine, bucatini, penne, or rigatoni can also work. No matter what you use, cook the pasta until al dente so it holds up once it’s tossed with the hot sauce.
Viral Pasta Recipes to Try Next
- Carrot button noodles
- Caramelized onion pasta
- Lobster bisque pasta
- Cajun steak pasta
- Creamy tomato pasta sauce
Viral Dirty Spaghetti
This dirty spaghetti recipe is a rich, savory twist on classic spaghetti made with a thick beefy gravy instead of traditional marinara. The noodles get tossed right into the sauce so every strand is coated in that bold, meaty flavor. It’s hearty, comforting, and easy to make for a weeknight dinner.
Ingredients
- 16 oz spaghetti
- 1 lb ground beef
- 2 Italian sausage links, casings removed
- ½ white onion, diced
- ½ green bell pepper, diced
- ½ red bell pepper, diced
- 1 celery stalk, diced
- 1 tablespoon garlic paste
- 2 tablespoon tomato paste
- 1½ cups beef stock, divided
- 3 tablespoon all-purpose flour
- 1 tablespoon Cajun seasoning
- 4 tablespoon Worcestershire sauce
Instructions
1. Heat a large pot over medium-high heat. Add the ground beef and Italian sausage, breaking the meat apart as it cooks. Cook until browned and mostly cooked through.
2. Add the diced onion, green bell pepper, red bell pepper, and celery. Cook for 4–5 minutes, or until the vegetables begin to soften. Add the garlic paste and cook for another 30 seconds.
3. Sprinkle the flour over the meat and vegetables. Stir well until the flour is completely incorporated and no dry flour remains.
4. Make a small space in the center of the pot and add the tomato paste. Cook for about 1 minute, stirring the tomato paste before mixing it into the meat.
5. Pour in 1 cup of the beef stock and the Worcestershire sauce. Stir well, scraping the bottom of the pot, and bring the mixture to a gentle simmer.
6. Add the remaining ½ cup beef stock, and Cajun seasoning. Stir well, cover, and simmer for 10–12 minutes, stirring occasionally, until the sauce thickens.
7. Meanwhile, bring a large pot of salted water to a boil. Cook the spaghetti according to the package instructions until al dente, then drain.
8. Add the cooked spaghetti directly to the dirty meat sauce and toss thoroughly until every strand is evenly coated. Serve immediately while hot.
Nutrition Information:
Yield:
4Serving Size:
1Amount Per Serving: Calories: 719Total Fat: 32gSaturated Fat: 12gUnsaturated Fat: 20gCholesterol: 123mgSodium: 1768mgCarbohydrates: 55gFiber: 3gSugar: 7gProtein: 48g
Leave a Reply