Dirty Spaghetti Recipe: The Easy Viral Cajun Pasta Dinner Everyone Loves
Note: This post may contain affiliate links. That means if you click on a link and make a purchase we may receive a small commission. Thank you!
Dirty Spaghetti is the kind of dinner that disappears fast. This recipe went viral for a reason! It’s a bold, savory, Cajun-inspired pasta loaded with ground beef, Italian sausage, peppers, onions, and a rich beefy sauce that clings to every strand of spaghetti.

If you’ve never had Dirty Spaghetti before, think of it as the pasta version of dirty rice. Instead of a classic marinara, this recipe uses browned meat, sautéed peppers and onions, bold seasonings, Worcestershire sauce, tomato paste, and beef broth to build a deep, hearty sauce that tastes like comfort food with a little Southern attitude.
What makes this dirty spaghetti recipe so good is how simple the ingredient list really is. You’re using familiar pantry staples and everyday ingredients, but the combination of ground beef, sausage, Cajun seasoning, and onion soup mix gives the whole dish a big, cozy flavor with very little fuss. It’s the perfect easy weeknight pasta dinner when you want something filling, family-friendly, and just a little different from your usual spaghetti night.
This version keeps the process straightforward by cooking the spaghetti separately, then tossing it into the thickened meat sauce at the end. That gives you full control over the noodle texture while still delivering the rich, glossy finish people love in viral dirty spaghetti.

Ingredients You’ll Need
- Spaghetti – This is the classic pasta choice for dirty spaghetti because it catches the meaty sauce beautifully and keeps the dish budget-friendly. Regular spaghetti works perfectly, but thin spaghetti can also be used if that’s what you have on hand.
- Ground beef – Ground beef gives the sauce its hearty, comforting base. I like using it here because it brings that familiar spaghetti-night flavor while still letting the Cajun-inspired seasonings shine.
- Italian sausage – Sausage adds extra richness and a little spice, which helps make this spaghetti with ground beef and sausage taste layered and extra savory. Mild or hot Italian sausage both work depending on how much heat you want.
- Bell peppers – Red bell and green peppers adds sweetness and color to balance the richness of the meat. It also helps give the dish that classic dirty rice-inspired feel.
- Yellow onion – Onion is one of the key flavor builders in this recipe. As it softens in the skillet, it adds sweetness and helps create a more full-bodied sauce.
- Garlic – A little fresh garlic gives the whole dish a deeper, more savory backbone. It’s a small ingredient, but it makes a big difference.
- Flour – Flour helps thicken the sauce so it coats the pasta instead of pooling at the bottom of the bowl. This is one of the secrets to getting that rich, clingy finish.
- Tomato paste – Tomato paste adds concentrated flavor and just enough tomato richness without turning the dish into a standard red sauce spaghetti. It deepens the color and gives the sauce more body.
- Worcestershire sauce – Worcestershire adds a punch of savory, tangy depth that makes the beef broth spaghetti sauce taste more developed. It’s one of those ingredients that quietly does a lot of work.
- Creole or Cajun seasoning – This is what gives the dish its signature Southern-style flavor. Use your favorite blend and adjust slightly if your seasoning mix runs salty or spicy.
- Italian seasoning – Italian seasoning ties the whole dish back to classic spaghetti flavors. It rounds out the Cajun notes nicely and helps the recipe feel familiar.
- Beef onion soup mix – This adds instant savory flavor and boosts the broth-based sauce without a lot of extra measuring. It’s an easy shortcut that works really well here.
- Beef broth – Beef broth forms the base of the sauce and carries all of that meaty, seasoned flavor through the pasta. Use a good-quality broth for the best overall taste.

Step-by-Step Instructions
Step 1 – Cook the spaghetti. Bring a large pot of salted water to a boil and cook the spaghetti according to the package directions until al dente. Drain the pasta and set it aside while you make the sauce.
Step 2 – Brown the meat. Heat a large skillet over medium-high heat. Add the ground beef and Italian sausage and cook for 5 to 7 minutes, breaking the meat apart as it cooks, until browned and fully cooked through. Drain off any excess grease.
Step 3 – Cook the vegetables. Add the diced red bell pepper, green bell pepper, and yellow onion to the skillet. Cook for another 5 to 7 minutes, stirring occasionally, until the vegetables are softened and the onion is translucent.
Step 4 – Add the garlic. Stir in the minced garlic and cook for 1 more minute, just until fragrant. Keep the garlic moving so it doesn’t burn.
Step 5 – Add the flour. Sprinkle the flour over the meat and vegetables, then stir well so everything is evenly coated. This helps create the base for a thicker, silkier sauce.
Step 6 – Season the mixture. Add the tomato paste, Worcestershire sauce, Creole or Cajun seasoning, Italian seasoning, and beef onion soup mix. Stir everything together until the tomato paste is fully blended and the seasonings are evenly distributed.
Step 7 – Build the sauce. Turn the heat up to high and pour in the beef broth, 1 cup at a time, stirring between each addition. Let the mixture cook for about 3 minutes, or until the sauce thickens enough to coat the back of a spoon.
Step 8 – Toss with spaghetti. Remove the skillet from the heat. Add the cooked spaghetti and toss thoroughly until every strand is coated in the thick, savory meat sauce.
Step 9 – Serve hot. Spoon the dirty spaghetti into bowls and serve right away while it’s hot and glossy. This is the kind of pasta that tastes best fresh from the skillet.

Expert Tips & Tricks
- Let the sauce thicken before adding the pasta. A slightly thicker sauce is what gives dirty spaghetti its signature rich, clingy texture.
- Don’t overcook the spaghetti. Since the noodles get tossed in the hot sauce at the end, cooking them just to al dente keeps them from turning too soft.
- Taste before serving. Cajun seasoning blends and soup mixes can vary in saltiness, so a quick taste at the end helps you adjust perfectly.
Variations & Customizations
- Use another pasta shape such as linguine or fettuccine if that’s what you have, though spaghetti gives the most classic result.
- Make it spicier by using hot Italian sausage, adding some blackening seasoning, or adding a pinch of cayenne or red pepper flakes.
- Swap the sausage for andouille if you want a smokier, more Louisiana-style flavor.
- Add celery for more of a dirty rice-inspired flavor profile.
- Top it with cheese like shredded Parmesan or mozzarella for an extra comforting finish.
Serving Suggestions
This Dirty Spaghetti is rich enough to stand on its own, but a few simple sides turn it into a really satisfying dinner. I love serving it with Texas toat garlic bread for scooping up the extra sauce and a crisp mixed green salad to balance the richness. If you want to lean into the Southern comfort food vibe, roasted green beans or Southern Cornbread are great on the side too.
Frequently Asked Questions (FAQs)
Dirty spaghetti is a Southern-style pasta dish inspired by dirty rice. It’s made with seasoned meat, peppers, onions, and a savory broth-based sauce instead of a classic marinara-forward spaghetti sauce.
It has a little kick, but it’s usually not overwhelmingly spicy. The heat level depends mostly on the sausage and Cajun or Creole seasoning you use. For a milder version, use mild sausage and a lower-sodium, mild seasoning blend.
Yes. You can make the sauce ahead and refrigerate it, then cook the spaghetti fresh and toss everything together when you’re ready to serve. That keeps the pasta from soaking up too much sauce as it sits.
You can, but the sausage adds a lot of extra flavor. If you skip it, you may want to add a little more seasoning to make up for that richness.
Usually the sauce just needs another minute or two over the heat. Make sure the flour is fully stirred in before adding the broth, and let the broth simmer until it thickens before adding the spaghetti.
Storage & Reheating
Store leftover dirty spaghetti in an airtight container in the refrigerator for up to 4 days. Because the pasta will continue to absorb some of the sauce as it sits, the leftovers often taste even richer the next day.
To reheat, warm it gently in a skillet over medium-low heat with a splash of beef broth or water to loosen the sauce. You can also microwave individual portions in short intervals, stirring in between, until heated through.
If you want to freeze it, the sauce freezes better than the fully mixed pasta. For the best texture, freeze the meat sauce separately, then cook fresh spaghetti when you’re ready to serve.
Like this recipe?
Make sure to follow us on Instagram and Pinterest for more recipes like this.
Dirty Spaghetti
Ingredients
- 1 pound Spaghetti
- 1 pound Ground beef
- 8 ounces Italian sausage
- 1 Red Bell Pepper, diced
- 1 Green Bell Pepper, diced
- 1 Yellow onion, diced
- 2 cloves Garlic, finely minced
- 3 tablespoons Flour
- 2 tablespoons Tomato paste
- 2 teaspoons Worcestershire sauce
- 2 teaspoons Creole or Cajun seasoning
- 1 teaspoon Italian seasoning
- 1 packet Beef Onion Soup mix
- 3 cups Beef Broth
Instructions
- Cook the spaghetti according to package instructions. Once cooked, drain the water and set aside.
- Heat a large skillet over medium-high heat. Add the ground beef and Italian sausage and cook for 5-7 minutes until browned. Drain excess grease.
- Add the red bell pepper, green bell pepper, and onion. Continue to cook for 5-7 minutes until the vegetables are softened.
- Add the garlic and cook for 1 more minute.
- Sprinkle the flour over the skillet and stir everything together.
- Add the tomato paste, Worcestershire sauce, Creole/Cajun seasoning, Italian seasoning, and beef and onion soup mix. Stir together.
- Turn up the heat to high and pour in the beef broth 1 cup at a time, stirring between each cup. Continue to cook for approximately 3 minutes, until the mixture thickens.
- Remove from the heat and add the spaghetti, thoroughly mixing it with the meat sauce.
- Serve hot.
Nutrition






