Effortless One-Pan Pistachio Salmon with Roasted Zucchini & Cherry Tomatoes: A Quick & Healthy Dinner Solution
Discover the ultimate weeknight dinner solution with this incredible One-Pan Pistachio Salmon recipe. In just about 25 minutes, including a mere 10 minutes of hands-on prep, you can have a gourmet-tasting, healthy meal on the table. The best part? Cleanup is a breeze, thanks to the single pan used for cooking! This exceptional recipe masterfully combines flaky salmon, crunchy pistachios, tender baby zucchini, and sweet cherry tomatoes into a symphony of flavors. It’s not just delicious; it’s a nutritional powerhouse that caters to a wide array of dietary needs, being completely gluten-free, dairy-free, low carb, paleo, Whole30-compliant, and keto-compliant. It’s truly a testament to how simple ingredients can create an extraordinary meal.

Are you tired of elaborate recipes that leave you with a mountain of dishes and barely any time to enjoy your evening? This one-pan wonder is designed for busy individuals and families who crave nutritious, flavorful food without the fuss. The combination of vibrant vegetables, lean protein, and healthy fats makes this dish incredibly satisfying and a staple in any healthy eating plan. Whether you’re adhering to a specific diet or simply looking for a wholesome and quick meal, this pistachio-crusted salmon checks all the boxes.
Simple Ingredients for Maximum Flavor
Sometimes, the most exquisite dishes are born from the simplest ingredients. This salmon recipe perfectly embodies that principle. Each component is carefully chosen not only for its individual flavor and nutritional value but also for how it harmonizes with the others, creating a balanced and delightful culinary experience. Let’s take a closer look at the fresh, wholesome ingredients that make this dish truly special.

- 1 1/2 pounds of fresh salmon: The star of our dish. Aim for high-quality, fresh salmon fillets. You’ll typically want to cut this into 3-4 individual serving pieces, which allows for more even cooking and easier portioning. Salmon is renowned for its rich omega-3 fatty acids, essential for heart health and brain function, making it an excellent choice for a healthy dinner.
- 12 oz. baby zucchini: These tender, smaller zucchinis are ideal for quick roasting as they cook evenly and have a delicate flavor. If baby zucchini aren’t available, don’t worry! Regular zucchini can be easily substituted; just cut them into uniform spears, about the size and shape of a carrot stick or a pickle spear, to ensure they roast perfectly alongside the salmon.
- 1 cup cherry tomatoes: Approximately 20-24 small tomatoes. Cherry tomatoes burst with sweet and tangy flavor when roasted, adding a delightful juiciness and vibrant color to the dish. Their small size means minimal prep work – just a quick wash and a slice in half.
- 1/3 cup unsalted pistachio nutmeats (halves and pieces): Pistachios provide a fantastic crunch and a rich, earthy flavor that complements the salmon beautifully. Opting for unsalted pistachios gives you full control over the salt content of your meal, ensuring it’s seasoned exactly to your preference.
- 1 Tbsp extra virgin olive oil: A foundational ingredient for roasting, extra virgin olive oil not only helps in cooking the ingredients but also adds a fruity, peppery note and healthy monounsaturated fats.
- 1 Tbsp balsamic vinegar: This provides a touch of acidity and sweetness, enhancing the overall depth of flavor and creating a delicious glaze on the vegetables and salmon.
- 1/4 tsp sea salt: A crucial seasoning that brings out the natural flavors of all the ingredients. Remember to adjust or omit if using salted pistachios.
- 1/4 tsp black pepper: Freshly ground black pepper adds a subtle warmth and aromatic spice.
- 1/4 tsp garlic powder: A pantry staple that infuses a comforting, savory garlic flavor throughout the dish without the need for fresh garlic prep.
- 1/4 tsp onion powder: Similar to garlic powder, onion powder contributes a mellow, savory sweetness that rounds out the spice blend.
- 1/4 tsp smoked paprika: This ingredient is a secret weapon, adding a beautiful smoky depth and a warm, reddish hue that elevates the entire meal.
Crafting Your One-Pan Pistachio Salmon: A Step-by-Step Guide
Despite its impressive flavor profile and nutritional benefits, this is a remarkably simple recipe to prepare. From start to finish, you’re looking at about ten minutes of active preparation before the oven does the rest of the work. Even for the most novice cooks, I’m going to guide you through each step to ensure perfect results every time!

Step 1: Prepare Your Pan and Salmon
The beauty of a one-pan meal lies in its efficiency. For this recipe, I highly recommend using a large cast iron skillet. Cast iron skillets distribute heat incredibly well, leading to perfectly cooked salmon and beautifully roasted vegetables with a slight char. However, any large, oven-safe baking dish or sheet pan will work wonderfully. The key is to ensure there’s enough space so the ingredients can roast rather than steam.
First, preheat your oven to 425 degrees Fahrenheit (220°C). This high temperature is crucial for achieving that desirable flaky salmon and tender-crisp vegetables in a short amount of time. While the oven preheats, prepare your salmon. If your salmon fillets aren’t already portioned, now is the time to cut the larger piece of salmon into 3-4 individual servings. Using kitchen scissors can make this task surprisingly easy and precise, ensuring uniform pieces for even cooking. Place these salmon pieces, skin-side down, directly into your chosen pan. The skin side down helps protect the delicate flesh of the salmon from drying out and can even get deliciously crispy.

Step 2: Wash and Cut Your Vegetables
Next up are the vibrant vegetables that bring color, texture, and additional nutrients to our dish. Begin by thoroughly washing your cherry tomatoes and zucchini under cool running water. For the cherry tomatoes, simply cut each one in half. This allows their natural sugars to caramelize and their juices to release during roasting, creating pockets of intense flavor.
When it comes to the zucchini, your approach might vary slightly depending on the type you’re using. If you have baby zucchinis, which are often preferred for their tenderness and minimal preparation, assess their size. If they are particularly small, you can leave them whole. If they are a little larger, cutting them in half lengthwise will ensure they cook evenly and don’t become too soft. If you’re using regular zucchini, which is perfectly fine and widely available, cut it into “spears.” Imagine a size and shape somewhere between a sturdy carrot stick and a dill pickle spear – this cut provides a good balance of surface area for roasting and enough substance to prevent them from turning mushy. Personally, I gravitate towards baby zucchini whenever possible, not just because they save a step in prep, but also because their cute, miniature form factor is undeniably appealing!
Step 3: Assemble Your One-Pan Masterpiece
With the salmon and vegetables prepped, it’s time to bring everything together in the pan. Arrange your cut zucchini and halved cherry tomatoes artfully around the salmon pieces. Try to create a single layer as much as possible to ensure everything roasts rather than steams. Even spacing will lead to better caramelization and texture.
Once the vegetables are in place, generously sprinkle the unsalted pistachio nutmeats over both the salmon and the vegetables. These pistachios will toast lightly in the oven, intensifying their nutty flavor and adding a delightful crunch. Next, drizzle the extra virgin olive oil evenly over the salmon and vegetables, followed by the balsamic vinegar. The olive oil helps with cooking and adds richness, while the balsamic vinegar introduces a lovely tangy-sweet note that will deepen as it cooks. Finally, sprinkle your pre-measured seasoning blend – sea salt, black pepper, garlic powder, onion powder, and smoked paprika – liberally over everything in the pan. This ensures every bite is seasoned to perfection.
Step 4: Bake to Perfection
Carefully transfer the entire pan into your preheated 425-degree Fahrenheit oven. Bake for approximately 13-15 minutes. The precise baking time can vary depending on the thickness of your salmon fillets and your oven’s calibration. The best way to tell if your salmon is done is when it easily flakes with a fork and reaches an internal temperature of 145°F (63°C). Be mindful not to overcook the salmon, as it can quickly dry out. The vegetables should be tender-crisp and slightly caramelized around the edges, retaining some of their texture and vibrant color.

Step 5: Plate and Savor
Once cooked, remove the pan from the oven. The aroma alone will be enough to get your mouth watering! Carefully plate your flaky pistachio-crusted salmon alongside the perfectly roasted zucchini and bursting cherry tomatoes. This dish is incredibly satisfying on its own, but it also pairs wonderfully with a variety of sides. I often enjoy it with a side of seasoned cauliflower rice, which keeps the meal low-carb and perfectly complementary. Other fantastic pairings include quinoa, a fresh green salad, or even some roasted sweet potatoes if you’re not strictly low-carb. Serve immediately and relish the simple elegance and profound flavors of your homemade one-pan meal.

Easy peasy, right? This recipe truly is one of my all-time favorites, offering convenience, incredible flavor, and exceptional nutrition in one simple package.
Expert Tips for Perfect Pistachio Salmon Every Time
To ensure your One-Pan Pistachio Salmon is nothing short of perfect, here are some additional insights and tips:
- Zucchini Versatility: While my recipe specifically calls for baby zucchini due to their delicate texture and ease of preparation, don’t hesitate to use regular zucchini if baby ones are hard to find. When substituting, simply cut the regular zucchini into even spears (approximately 1/2-inch thick) to ensure they cook consistently and tender-crisp in the same timeframe as the salmon. The key is uniform size for even roasting.
- Utilize Your Butcher: Don’t underestimate the services offered by your local grocer’s meat department! Many butchers are more than happy to cut your larger salmon fillet into individual portions for you, saving you valuable prep time and ensuring perfectly uniform pieces. It’s a fantastic service to take advantage of, especially on busy weeknights.
- Salt Control with Pistachios: The recipe specifies unsalted pistachio nutmeats for a reason – it gives you precise control over the overall sodium content of your dish. If you can only find salted pistachios, be sure to omit the 1/4 tsp of sea salt called for in the recipe entirely. You can always add a small pinch of salt to taste after cooking, if necessary. It’s easier to add salt than to remove it!
- Customize Zucchini Texture: Your preference for zucchini texture can easily be accommodated by how you cut it. If you enjoy a crisper, more al dente bite, cut your zucchini pieces slightly larger. Conversely, if you prefer your zucchini to be softer and more yielding, cut the pieces smaller or thinner. Experiment to find your perfect texture!
- The Power of Freshness: Always opt for the freshest salmon and vegetables you can find. Fresh ingredients inherently taste better and yield a superior final dish. Look for salmon with firm, moist flesh and bright, clear eyes (if buying a whole fish). Zucchini should be firm and free of blemishes, and cherry tomatoes should be plump and brightly colored.
- Don’t Crowd the Pan: For optimal roasting, ensure your salmon and vegetables are in a single layer without overcrowding the pan. If your pan is too full, the ingredients will steam instead of roast, leading to a softer, less caramelized result. If necessary, use two sheet pans.
- Add a Citrus Finish: A squeeze of fresh lemon juice over the finished dish can brighten all the flavors and add a refreshing zest. It’s an optional but highly recommended addition!
Why You’ll Fall in Love with This One-Pan Pistachio Salmon
This recipe isn’t just another meal; it’s a testament to the fact that healthy, gourmet-quality food can be achieved with minimal effort. Here’s why this One-Pan Pistachio Salmon is destined to become a regular in your rotation:
- Unmatched Convenience: The “one-pan” aspect is a game-changer. Imagine enjoying a delicious, home-cooked meal and then facing only a single pan to wash. This dramatically cuts down on post-dinner cleanup, giving you more time back in your evening.
- Speedy Preparation: With just 10 minutes of active prep and 13-15 minutes of baking, dinner is ready in under half an hour. It’s faster than most takeout options and infinitely healthier.
- Nutrient-Dense & Dietary Compliant: Packed with lean protein from salmon, healthy fats from pistachios and olive oil, and an abundance of vitamins and minerals from zucchini and tomatoes, this meal supports overall wellness. Its natural composition makes it effortlessly gluten-free, dairy-free, low-carb, paleo, Whole30, and keto-friendly, making it suitable for almost any dietary regimen without needing modifications.
- Flavor Harmony: The savory, rich flavor of salmon is beautifully enhanced by the earthy crunch of pistachios. Roasted cherry tomatoes burst with sweet acidity, while the zucchini offers a tender, fresh counterpoint. The simple seasoning blend and balsamic drizzle tie everything together into a cohesive, irresistible flavor profile.
- Versatility: While perfect as is, this recipe is also incredibly adaptable. Feel free to swap in other quick-cooking vegetables like asparagus or bell peppers, or try different nuts like walnuts or almonds for a slight variation in flavor and texture.
Looking for More Tasty & Healthy Recipes?
If you’ve enjoyed the simplicity and deliciousness of this one-pan pistachio salmon, you’re in luck! I’m always on the hunt for easy, flavorful, and healthy recipes to share. Here are a few more of my current favorites that I think you’ll love:
- Red Thai Curry Gnocchi – This is another incredibly fast and easy recipe that’s bursting with exotic flavors. It’s naturally dairy-free and can easily be made gluten-free by selecting gluten-free gnocchi. Plus, it’s a fantastic vegan option, but it also tastes absolutely delicious with leftover turkey or chicken added in for extra protein. A true weeknight warrior!
- Chorizo Sweet Potato Kale Hash – This savory hash has become a bit of an obsession for me lately. It’s a fantastic make-ahead breakfast that’s equally satisfying for dinner. I could honestly eat this dish every single day! It’s also my go-to recipe when I have guests, thanks to its comforting flavors and ease of preparation.
- Candied Jalapeno Salmon Tacos with Strawberry Avocado Salsa – If you love salmon and tacos, prepare to meet your new favorite meal. These are, without a doubt, my favorite tacos. EVER. The blend of sweet, spicy, and fresh flavors is simply unforgettable.
Make sure you FOLLOW ME on Facebook, Instagram, and Pinterest for even more yummy recipe ideas, cooking tips, and daily inspiration for delicious, healthy living!
And please, don’t forget to PIN and save this recipe for later. Better yet, make it tonight! If you do, I would absolutely love to hear about it. Your feedback truly makes my day and inspires me to keep sharing more of these fantastic recipes with you!


One Pan Pistachio Zucchini Salmon
Kelly Kirkendoll
Pin Recipe
Equipment
- 1 large oven-safe skillet or baking dish
Ingredients
- 1.5 pounds fresh salmon (cut into 3-4 pieces)
- 12 oz. baby zucchini (or the equivalent of regular zucchini, cut into spears)
- 1 cup cherry tomatoes (about 20-24, halved)
- 1/3 cup unsalted pistachio nutmeats (halves and pieces)
- 1 Tbsp extra virgin olive oil
- 1 Tbsp balsamic vinegar
- 1/4 tsp sea salt (omit if using salted pistachios, or add a pinch to taste)
- 1/4 tsp black pepper
- 1/4 tsp garlic powder
- 1/4 tsp onion powder
- 1/4 tsp smoked paprika
Instructions
- Preheat your oven to 425 degrees F (220°C).
- Cut the salmon into 3-4 individual serving pieces (if not already portioned) and place them skin-side down in a large cast iron skillet or other oven-safe baking dish. Ensure there’s enough space between pieces for even cooking.
- Wash cherry tomatoes and cut them in half. If using baby zucchini, cut them in half if they are a little large; otherwise, leave them whole. If you’re using regular zucchini, cut them into uniform spears (aim for a size between a carrot stick and a pickle spear for optimal roasting).
- Arrange the cut tomatoes and zucchini around the salmon pieces in the pan. Then, evenly sprinkle the pistachio nutmeats over both the salmon and vegetables.
- Drizzle the extra virgin olive oil and balsamic vinegar generously over the salmon and vegetables in the pan.
- Combine the sea salt, black pepper, garlic powder, onion powder, and smoked paprika. Sprinkle this seasoning blend evenly over all the ingredients in the pan.
- Place the entire pan in the preheated oven and bake for 13-15 minutes, or until the salmon is cooked through and flakes easily with a fork (internal temperature 145°F/63°C). The vegetables should be tender-crisp.
Notes
Zucchini Texture: For a crisper zucchini, cut pieces slightly larger. For a softer texture, cut them smaller or thinner.
© Kitchen Gone Rogue. www.kitchengonerogue.com
