I still remember the first time I tossed tender, Cajun-spiced steak into a silkily cheesy penne sauce — the spice and cream balanced so well that everyone at the table went back for seconds. Creamy Cajun Steak Penne Pasta is a cozy, slightly spicy weeknight winner that feels special enough for guests but simple enough for a busy evening. If you like bold seasoning, silky cheese sauces, and quick one-skillet finishes, this is the kind of dinner that becomes a regular. For another Cajun dinner that’s hearty but different, check out this high-protein creamy Cajun chicken and rice recipe: high-protein creamy Cajun chicken and rice.
Why you’ll love this dish
This recipe hits a few cravings at once: rich, creamy sauce; smoky Cajun heat; and hearty bite-sized steak pieces. It’s fast enough for a weeknight when you cook the pasta and sauce simultaneously, yet indulgent for a weekend meal. The dish is flexible for families (adjust the Cajun to taste), economical when you use sirloin, and crowd-pleasing because melted mozzarella and Parmesan almost always win over picky eaters. Make it when you want comfort food with a bit of kick.
The cooking process explained
Before you start, here’s the quick flow so you know what to expect:
- Boil and drain the penne, reserving pasta water.
- Season and sear the steak strips quickly so they stay juicy.
- Build a quick roux in the same pan, then add cream and milk for a base.
- Melt cheeses into the simmering cream, then finish the sauce and toss with penne.
- Return the steak on top and garnish.
This roadmap keeps the timing tight and the steak from overcooking.
What you’ll need
- 1.25 lb sirloin steak, sliced into bite-size strips
- 12 oz penne pasta
- 2 tbsp olive oil
- 1 tbsp Cajun seasoning
- 1 tsp garlic powder
- 1 tsp smoked paprika
- 1/2 tsp salt
- 1/2 tsp black pepper
- 2 tbsp butter (plus 1 tbsp extra for the roux)
- 3 cloves garlic, minced
- 2 cups heavy cream
- 1 cup whole milk
- 1.5 cups shredded mozzarella cheese
- 1 cup freshly grated Parmesan cheese
- 4 oz cream cheese, softened
- 1 tsp garlic powder (for sauce)
- 1/2 tsp onion powder (for sauce)
Notes and substitutions: Use penne rigate to catch more sauce. If you prefer a lighter sauce, swap half-and-half for up to half the heavy cream, but the texture will be less decadent. For a lower-sodium option, reduce added salt and use low-sodium Parmesan.
Step-by-step instructions
- Fill a large pot with salted water and bring to a rolling boil. Cook penne until just tender. Drain and set aside. Reserve 1/2 cup of pasta water.
- In a bowl, toss the sirloin strips with olive oil, Cajun seasoning, garlic powder, smoked paprika, salt, and black pepper until evenly coated.
- Heat a large skillet over medium-high heat. Add 2 tablespoons butter and let it foam. Add steak in a single layer and sear 2 to 3 minutes per side until browned but still slightly pink. Remove steak to a plate.
- Add minced garlic to the hot pan and cook about 30 seconds, scraping up browned bits. Remove the garlic with the steak so it does not burn.
- In the same skillet, melt 1 tablespoon butter. Sprinkle in flour (about 1 tablespoon) and whisk to form a roux. Cook 1 minute to remove raw flour taste.
- Slowly whisk in heavy cream and whole milk until smooth. Bring to a gentle simmer and cook 3 to 5 minutes until the mixture thickens slightly.
- Reduce heat to low. Stir in mozzarella, Parmesan, and cream cheese. Stir constantly until the cheeses melt and the sauce becomes glossy and thick.
- Season the sauce with 1 tsp garlic powder, 1/2 tsp onion powder, and extra salt and pepper to taste. If the sauce is too thick, loosen with a splash of the reserved pasta water to reach desired consistency.
- Add the cooked penne to the skillet and toss to coat evenly. Top the sauced pasta with the seared Cajun steak. Garnish with chopped parsley or sliced green onions as desired.

Serving suggestions
- Plate the pasta in shallow bowls so the sauce spreads evenly. A sprinkle of extra grated Parmesan and a few parsley leaves makes it pop visually.
- Serve with a bright side salad of mixed greens, lemon vinaigrette, and cherry tomatoes to cut the richness.
- For a garlicky crusted vegetable, roast asparagus or broccoli with olive oil and lemon zest alongside the pasta.
- If you want a complementary crusted chicken option for company, consider pairing this pasta with a lighter pan-seared chicken like this copycat LongHorn Parmesan chicken recipe: copycat LongHorn Parmesan chicken.
Storage and reheating tips
- Refrigerate leftovers within two hours in an airtight container. Use within 3 to 4 days.
- To reheat on the stovetop, place pasta in a skillet with a splash of milk or reserved pasta water and warm over low heat, stirring gently until heated through. Aim to reheat to 165°F (74°C) for safety.
- For microwave reheating, add a tablespoon or two of milk, cover loosely, and heat in 30-second intervals, stirring in between.
- To freeze, cool completely, portion into freezer-safe containers, and freeze up to 2 months. Thaw overnight in the fridge before reheating. Note that cheese sauces can change texture after freezing; loosening with milk or pasta water helps restore creaminess.
Pro chef tips
- Cut the steak against the grain into thin strips for the most tender bite.
- Get the pan very hot before searing to form a good crust quickly without overcooking the center.
- Don’t skip reserving pasta water. The starchy water is the easiest way to smooth and loosen the sauce without watering down flavor.
- Melt cheeses over low heat. High heat can cause mozzarella to clump and separate.
- Taste for seasoning at the end. Cream and cheese mute salt and spice, so final adjustments matter.
- If you want more smoky depth, a small pinch of smoked paprika added to the sauce brightens the flavor.
Flavor swaps
- Protein swaps: Use sliced chicken breast or turkey tenderloin if you prefer white meat. Adjust searing time accordingly.
- Spice level: Reduce the Cajun seasoning for milder flavor or add a pinch of cayenne if you like more heat.
- Cheese options: Swap part of the mozzarella for fontina for extra meltiness, or use Pecorino Romano instead of Parmesan for a saltier, sharper finish.
- Vegetarian version: Replace steak with thick slices of roasted portobello mushrooms or marinated tempeh and omit the steak seasoning or replace it with a smoky paprika blend.
Your questions answered
How long does this dish take from start to finish?
Active time is about 25 to 30 minutes if you multitask (pasta and steak at the same time). Allow a few extra minutes for prep, so plan on roughly 35 minutes total.
Can I make the sauce ahead of time?
You can prepare the cream sauce a day ahead and keep it chilled. Rewarm gently over low heat, adding a splash of milk or reserved pasta water to restore silky texture, then toss with freshly cooked pasta and seared steak.
Is this safe to freeze?
Yes. Freeze only the fully cooled pasta in airtight containers for up to 2 months. Expect a slight change in texture after freezing; thaw overnight and reheat gently with added liquid to regain creaminess.
How spicy will this be for kids?
The Cajun seasoning provides a mild to medium kick depending on the brand. Reduce the Cajun amount or remove the seasoning from half the steak strips to keep a kid-friendly portion.
What’s the best cut of steak to use?
Sirloin is economical, flavorful, and tender when sliced thin across the grain. For a more luxurious option, use ribeye or strip steak, but remember those have more fat and may render additional oil while searing.

Creamy Cajun Steak Penne Pasta
Ingredients
Method
- Fill a large pot with salted water and bring to a rolling boil. Cook penne until just tender. Drain and set aside, reserving 1/2 cup of pasta water.
- In a bowl, toss the sirloin strips with olive oil, Cajun seasoning, garlic powder, smoked paprika, salt, and black pepper until evenly coated.
- Heat a large skillet over medium-high heat. Add 2 tablespoons butter and let it foam. Add steak in a single layer and sear for 2 to 3 minutes per side until browned but still slightly pink. Remove steak to a plate.
- Add minced garlic to the hot pan and cook about 30 seconds, scraping up browned bits. Remove the garlic with the steak so it does not burn.
- In the same skillet, melt 1 tablespoon butter. Sprinkle in flour (about 1 tablespoon) and whisk to form a roux. Cook for 1 minute to remove raw flour taste.
- Slowly whisk in heavy cream and whole milk until smooth. Bring to a gentle simmer and cook for 3 to 5 minutes until the mixture thickens slightly.
- Reduce heat to low. Stir in mozzarella, Parmesan, and cream cheese. Stir constantly until the cheeses melt and the sauce becomes glossy and thick.
- Season the sauce with 1 tsp garlic powder, 1/2 tsp onion powder, and extra salt and pepper to taste. If the sauce is too thick, loosen with a splash of the reserved pasta water to reach desired consistency.
- Add the cooked penne to the skillet and toss to coat evenly. Top the sauced pasta with the seared Cajun steak. Garnish with chopped parsley or sliced green onions as desired.


