Spicy Salmon with Roasted Broccoli Penne
There’s something magical about a pasta dish that feels hearty yet fresh, comforting yet bright. This Spicy Salmon with Roasted Broccoli Penne delivers exactly that. Picture fork-tender salmon with a gentle kick of heat, roasted broccoli that’s nutty and crisp at the edges, and penne pasta that soaks up every bit of flavor. The colors alone are a feast for the eyes, but the aroma of roasted garlic, chili, and lemon makes it irresistible long before the first bite.
Behind the Recipe
This dish was born from my craving for a cozy pasta dinner that still leaned on the lighter side. Salmon brings richness, broccoli adds crunch, and the pasta ties everything together like an old friend at the table. It’s the kind of recipe that feels like a weeknight miracle, yet sophisticated enough to serve for guests with a good glass of sparkling water and warm bread.
Recipe Origin or Trivia
Salmon and pasta may not be a traditional Italian pairing, but seafood pasta dishes have long been a staple in coastal regions of Italy. Roasted broccoli, on the other hand, is a modern twist, giving the dish that delightful smoky, nutty balance. Combining these elements creates a fusion of Mediterranean simplicity with a contemporary flair.
Why You’ll Love Spicy Salmon with Roasted Broccoli Penne
Trust me, you’re going to love this. Here’s why:
Versatile: Perfect for weeknights, yet elegant enough for a dinner party.
Budget-Friendly: Uses simple, wholesome ingredients that don’t break the bank.
Quick and Easy: From start to finish, you’ll have this dish on the table in under 40 minutes.
Customizable: Adjust the heat, swap veggies, or use gluten-free pasta if you like.
Crowd-Pleasing: A balance of spice, creaminess, and roasted goodness keeps everyone happy.
Make-Ahead Friendly: Roast the broccoli and cook the salmon earlier in the day, then assemble when ready.
Great for Leftovers: Warmed up, it tastes just as good the next day, if not better.
Chef’s Pro Tips for Perfect Results
The secret to this dish lies in the details, and a few insider tips make all the difference:
- Roast the broccoli until slightly charred for maximum flavor.
- Don’t overcook the salmon, keep it moist and flaky by baking or pan-searing just until done.
- Save some pasta water, it helps create a silky sauce when tossed with the penne.
- Add the chili flakes in stages, tasting as you go, so the spice level matches your preference.
Kitchen Tools You’ll Need
Cooking is so much easier when you have the right tools by your side. For this recipe, gather:
- Baking Sheet: For roasting the broccoli to golden perfection.
- Large Pot: To cook the penne pasta evenly.
- Skillet or Pan: For searing or cooking the salmon.
- Mixing Bowl: To toss pasta and ingredients together.
- Tongs or Pasta Spoon: Essential for combining without breaking the salmon too much.
Ingredients in Spicy Salmon with Roasted Broccoli Penne
Every ingredient here plays its part in creating harmony on the plate. Here’s what you’ll need:
- Salmon Fillets: 2 fillets (about 6 oz each), bring richness and protein.
- Penne Pasta: 12 oz, the sturdy shape holds sauce and bits of roasted broccoli.
- Broccoli Florets: 3 cups, roasted for a nutty, caramelized flavor.
- Olive Oil: 3 tbsp, adds depth and helps with roasting and sautéing.
- Garlic Cloves: 3, minced for aromatic warmth.
- Red Pepper Flakes: 1 tsp, gives the pasta its signature spicy kick.
- Lemon Zest and Juice: From 1 lemon, brightens and balances richness.
- Parmesan Cheese: ½ cup grated, for a salty, creamy finish.
- Salt and Black Pepper: To taste, enhances all flavors.
- Fresh Parsley: 2 tbsp chopped, adds color and freshness.
Ingredient Substitutions
Sometimes you just need a swap, and that’s okay:
Salmon: Use canned salmon or even cooked chicken.
Penne Pasta: Substitute with spaghetti, rigatoni, or gluten-free pasta.
Broccoli: Try broccolini, asparagus, or zucchini.
Parmesan Cheese: Swap with pecorino or nutritional yeast for a dairy-free version.
Ingredient Spotlight
Salmon: Packed with omega-3 fatty acids, salmon brings a buttery texture and rich flavor that pairs beautifully with spice.
Broccoli: Roasting transforms broccoli into something nutty, slightly sweet, and deeply satisfying.

Instructions for Making Spicy Salmon with Roasted Broccoli Penne
Cooking this dish feels like a joyful dance, each step building on the last. Here’s how to bring it all together:
- Preheat Your Equipment: Heat oven to 400°F. Bring a large pot of salted water to a boil.
- Combine Ingredients: Toss broccoli florets with olive oil, salt, and pepper. Spread on a baking sheet.
- Prepare Your Cooking Vessel: Roast broccoli for 20 minutes, until crisp at the edges. Meanwhile, cook penne until al dente.
- Assemble the Dish: While pasta cooks, season salmon with salt, pepper, and a drizzle of olive oil. Cook salmon in a skillet over medium heat for 3–4 minutes per side until just flaky.
- Cook to Perfection: In a large pan, sauté garlic in olive oil, add red pepper flakes, then toss in pasta with a splash of reserved pasta water. Stir in roasted broccoli.
- Finishing Touches: Flake salmon gently into chunks and add to the pasta. Squeeze lemon juice, sprinkle zest, and toss with Parmesan.
- Serve and Enjoy: Plate with fresh parsley on top and extra Parmesan if desired.
Texture & Flavor Secrets
The pasta is tender yet firm, the salmon melts in your mouth, and the broccoli provides that charred crunch. The chili heat is mellowed by the lemon’s brightness, while Parmesan adds a creamy, nutty undertone. Every bite is a perfect balance of comfort and zest.
Cooking Tips & Tricks
Little adjustments can elevate your cooking even more:
- Use freshly grated Parmesan for the creamiest melt.
- Add a drizzle of chili oil for extra spice.
- Warm plates before serving to keep pasta hot longer.
What to Avoid
Even the best cooks hit snags, so here’s what to watch out for:
- Don’t overcook salmon, dry fish will ruin the dish.
- Avoid boiling pasta too long, mushy penne won’t hold up.
- Don’t skimp on seasoning, balance is everything.
Nutrition Facts
Servings: 4
Calories per serving: 520
Note: These are approximate values.
Preparation Time
Prep Time: 10 minutes
Cook Time: 25 minutes
Total Time: 35 minutes
Make-Ahead and Storage Tips
This dish is wonderfully flexible. You can roast the broccoli and cook the salmon ahead of time, then store them in the fridge until dinner. Leftovers keep well for up to 3 days in an airtight container. Reheat gently on the stove or in the microwave with a splash of water. You can also freeze salmon and broccoli separately, then combine with freshly cooked pasta.
How to Serve Spicy Salmon with Roasted Broccoli Penne
Serve it hot, straight from the pan, with a sprinkle of parsley and Parmesan. It pairs beautifully with a crisp green salad, garlic bread, or even a glass of sparkling water with lemon for balance.
Creative Leftover Transformations
Turn the leftovers into something new:
- Make a salmon pasta bake by adding cream and baking with breadcrumbs.
- Toss into a frittata for a hearty breakfast.
- Reheat with extra lemon juice for a light lunch.
Additional Tips
For extra flavor, rub the salmon with paprika or smoked chili before cooking. Always zest the lemon before juicing to make sure you capture every bit of its brightness.
Make It a Showstopper
Plate pasta in a shallow bowl, top with perfectly flaked salmon, and scatter parsley like confetti. A few lemon wedges on the side and a light drizzle of olive oil make it look restaurant-worthy.
Variations to Try
- Add sun-dried tomatoes for a sweet, tangy kick.
- Use spinach instead of broccoli for a softer green note.
- Swap salmon for shrimp for a seafood twist.
- Make it creamy with a splash of heavy cream or coconut milk.
FAQ’s
Q1: Can I make this dish without spice?
Yes, simply skip the red pepper flakes and add extra garlic or herbs.
Q2: Can I use frozen salmon?
Absolutely, just thaw it fully and pat dry before cooking.
Q3: What if I don’t have penne pasta?
Any short pasta like rigatoni or fusilli will work well.
Q4: How can I make it dairy-free?
Use nutritional yeast instead of Parmesan.
Q5: Is this recipe gluten-free?
Yes, if you use gluten-free pasta.
Q6: Can I roast the broccoli in advance?
Yes, roast it earlier in the day and reheat in the oven before mixing in.
Q7: What’s the best way to store leftovers?
In an airtight container in the fridge for up to 3 days.
Q8: Can I meal-prep this for lunches?
Definitely, portion into containers and reheat with a splash of water.
Q9: How do I prevent dry salmon?
Cook it just until flaky and avoid high heat for too long.
Q10: Can I make this vegetarian?
Yes, skip the salmon and add chickpeas or tofu.
Conclusion
This Spicy Salmon with Roasted Broccoli Penne is more than just a meal, it’s a celebration of textures, flavors, and simplicity. With its vibrant colors, bold flavors, and nourishing balance, it’s the kind of recipe you’ll come back to again and again. Let me tell you, it’s worth every bite.
Print
Spicy Salmon with Roasted Broccoli Penne
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 4 servings 1x
- Category: Dinner
- Method: Roasting, Boiling, Pan-Searing
- Cuisine: Mediterranean-Inspired
- Diet: Halal
Description
A hearty yet fresh pasta dish featuring flaky salmon, roasted broccoli, and penne tossed with garlic, chili, lemon, and Parmesan for a spicy, zesty kick.
Ingredients
- 2 salmon fillets (about 6 oz each)
- 12 oz penne pasta
- 3 cups broccoli florets
- 3 tbsp olive oil
- 3 garlic cloves, minced
- 1 tsp red pepper flakes
- Zest and juice of 1 lemon
- 1/2 cup grated Parmesan cheese
- Salt and black pepper, to taste
- 2 tbsp fresh parsley, chopped
Instructions
- Preheat oven to 400°F and bring a large pot of salted water to a boil.
- Toss broccoli with olive oil, salt, and pepper. Spread on a baking sheet and roast for 20 minutes until crisp at the edges.
- Cook penne pasta until al dente. Reserve 1/2 cup pasta water.
- Season salmon with salt, pepper, and olive oil. Cook in a skillet over medium heat for 3–4 minutes per side until flaky.
- In a large pan, sauté garlic in olive oil, add red pepper flakes, then toss in pasta with a splash of reserved pasta water.
- Stir in roasted broccoli, then gently fold in flaked salmon.
- Finish with lemon juice, zest, Parmesan, and parsley before serving.
Notes
- Save some pasta water to help bind the sauce together.
- Adjust spice level by adding more or fewer red pepper flakes.
- Use freshly grated Parmesan for best flavor and texture.
Nutrition
- Serving Size: 1 plate
- Calories: 520
- Sugar: 3g
- Sodium: 380mg
- Fat: 22g
- Saturated Fat: 5g
- Unsaturated Fat: 15g
- Trans Fat: 0g
- Carbohydrates: 48g
- Fiber: 5g
- Protein: 35g
- Cholesterol: 70mg
Keywords: spicy salmon pasta, roasted broccoli penne, salmon penne recipe, healthy pasta dinner