A bold, one-pan dirty spaghetti packed with sausage, beef, and spices. Easy, messy, deeply flavorful, and perfect for a quick weeknight dinner.
I didn’t expect this to become one of those meals I keep thinking about days later, but here we are. The first time I made this one-pan dirty spaghetti, it felt almost too simple to be that good. Just tossing everything into one skillet and hoping for the best. But something about letting the pasta cook right in all that seasoned broth and meat… it changes everything.
The flavor builds in a way that regular spaghetti just doesn’t. It’s deeper, richer, a little messy in the best way. And honestly, I love that I don’t have to deal with boiling pasta separately. Less cleanup always wins in my kitchen.
Ingredients I Used for the Recipe
- 2 tablespoons olive oil – for cooking everything and adding a bit of richness
- 8 ounces ground beef – gives the dish a hearty base
- 1 medium yellow onion, diced – brings sweetness and depth
- 1 1/2 cups diced bell pepper – adds color and a slight crunch
- 1/2 cup diced celery – for that subtle savory backbone
- 4 ounces andouille sausage, diced small – this is where that smoky kick comes from
- 1/2 teaspoon onion powder – boosts the onion flavor quietly
- 1/2 teaspoon garlic powder – because fresh garlic wasn’t happening that day
- 1 teaspoon paprika – adds warmth and a hint of smokiness
- 1 teaspoon ground cumin – gives it that earthy note I didn’t know I needed
- 1/4 teaspoon dried oregano – a little herbal touch
- 1/4 teaspoon dried thyme – rounds things out
- 1 1/2 teaspoons kosher salt – to bring everything together
- 1/4 teaspoon cayenne pepper – just enough heat to notice
- 1/2 teaspoon freshly ground black pepper – for a gentle bite
- 2 cups beef broth – the liquid that cooks the pasta and carries all the flavor
- 8 ounces spaghetti – broken in half so it fits and cooks evenly
- 1 teaspoon Worcestershire sauce – that final savory boost
- 1/2 cup sliced green onions – fresh and sharp on top
How to make One-Pan Dirty Spaghetti?

Step 1 – Start with the beef
I heat the olive oil in a deep skillet and go straight in with the ground beef. I break it up as it cooks. Not too fine though, I like a bit of texture. Let it brown for a few minutes until it smells like dinner is officially happening.
Step 2 – Add the vegetables and sausage
Once the beef is looking good, I toss in the onion, bell pepper, celery, and andouille sausage. This part always smells amazing. I stir everything around and let it cook just enough to soften slightly.
Step 3 – Season everything well
Now comes all the seasoning. I sprinkle in the onion powder, garlic powder, paprika, cumin, oregano, thyme, cayenne, black pepper, and salt. I give it a good stir so everything gets coated. It starts looking darker and richer right away.
Step 4 – Pour in broth and bring it together
I pour in the beef broth and let it come up to a simmer. This is where I usually pause for a second because it already smells like it could be done. But it gets better.
Step 5 – Add the spaghetti and cook
I break the spaghetti in half and lay it into the pan. It feels a little wrong the first time, not gonna lie. I spread it out as evenly as I can, cover the pan, and let it cook.
Every couple of minutes, I uncover it, give it a stir, then cover it again. It’s a bit of a rhythm. The pasta slowly softens and soaks up all that broth. I usually sneak a taste before it’s fully done.
Step 6 – Finish with Worcestershire and serve
Once the pasta is cooked the way I like it, I turn off the heat and drizzle in the Worcestershire sauce. Just a little. It makes a difference. I stir it through and top everything with green onions before serving.
A few things I figured out along the way
The first time I made this, I didn’t stir often enough and ended up with some pasta sticking together. Not terrible, but now I keep an eye on it and stir every couple minutes like it says. It’s worth it.
I also tried skipping the sausage once. Big mistake. It lost that smoky edge that makes the whole dish feel bold. Now I treat that ingredient as non-negotiable.
Tips
- Use a deep pan with a lid – it really helps the pasta cook evenly
- Don’t skip stirring – it keeps the spaghetti from clumping together
- If it looks dry too early, add a splash of broth or water
- Taste before serving – sometimes it needs a tiny pinch of salt at the end
- Cut veggies evenly – helps everything cook at the same speed
Why this one sticks with me
I’ve made a lot of pasta dishes over the years, but this one feels different. It’s not neat or fancy. It’s kind of chaotic in the pan, honestly. But the flavor is real and layered in a way that surprises me every time.
Also, there’s something satisfying about cooking everything in one place. No draining pasta, no juggling multiple pots. Just one pan doing all the work.
And yeah, it’s a little messy. A little bold. But that’s exactly why I keep coming back to it.

One-Pan Dirty Spaghetti Recipe
Description
This one-pan dirty spaghetti is a bold and savory pasta dish packed with beef, andouille sausage, vegetables, and spices. Cooking everything in one pan allows the pasta to absorb rich flavors, creating a deeply satisfying meal with minimal cleanup.
ingredients
Instructions
- Heat olive oil in a deep skillet over medium-high heat.
- Add ground beef and cook for 3–4 minutes, breaking into small pieces.
- Add onion, bell pepper, celery, and sausage. Cook for 2 minutes.
- Add onion powder, garlic powder, paprika, cumin, oregano, thyme, cayenne, salt, and black pepper. Stir for 1–2 minutes.
- Pour in beef broth and bring to a simmer.
- Add spaghetti and distribute evenly. Cover tightly and cook, stirring every 2 minutes until pasta is tender.
- Turn off heat and stir in Worcestershire sauce.
- Serve hot topped with sliced green onions.
Nutrition Facts
Servings 4
- Amount Per Serving
- Calories 520kcal
- % Daily Value *
- Total Fat 23gg36%
- Saturated Fat 8gg40%
- Trans Fat 0.5gg
- Cholesterol 65mgmg22%
- Sodium 920mgmg39%
- Potassium 520mgmg15%
- Total Carbohydrate 48gg16%
- Dietary Fiber 3gg12%
- Sugars 6gg
- Protein 28gg57%
- Calcium 8% mg
- Iron 22% mg
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
Note
- Extra flavor: Let pasta rest 2 minutes before serving.
- Spice level: Reduce cayenne for milder taste.
- Protein swap: Try ground turkey instead of beef.
- Storage: Refrigerate leftovers up to 3 days.
