One-Pan Whole30 Pesto Salmon

This Sheet Pan Pesto Salmon is an easy and delicious Whole30 meal which comes together in just 35 minutes! 

Delicious Sheet Pan Pesto Salmon cooking on a baking sheet with potatoes and tomatoes.

Sheet Pan Pesto Salmon: Your Ultimate Whole30 Weeknight Dinner Solution

In our increasingly busy lives, finding meals that are both nutritious and convenient can feel like a constant challenge. Between work, school, and extracurricular activities, getting a wholesome dinner on the table often takes a backseat. But what if I told you there’s a solution that requires minimal effort, delivers maximum flavor, and is incredibly healthy? Enter the magical world of sheet pan meals! Today, we’re diving into a recipe that has become a staple in my home: Sheet Pan Pesto Salmon. This dish isn’t just easy; it’s a vibrant, Whole30-compliant, and utterly delicious meal that comes together in under 45 minutes, with only one pan to clean!

Close-up of perfectly cooked Sheet Pan Pesto Salmon with vibrant green pesto.

Why You’ll Fall in Love with This One-Pan Wonder

The beauty of sheet pan dinners lies in their simplicity and efficiency. This Pesto Salmon recipe takes those benefits to a whole new level. Here’s why it’s bound to become a new favorite:

  • Effortless Preparation: Most of the work involves chopping a few vegetables and spreading pesto. The oven does the rest! This makes it ideal for anyone with a packed schedule or those simply looking to minimize time spent in the kitchen.
  • Rapid Cooking Time: From start to finish, you’re looking at approximately 45 minutes, with active prep time being closer to 10-15 minutes. This quick turnaround is perfect for those hectic weeknights when time is a luxury, but you still want a homemade, healthy meal.
  • Minimal Cleanup: The “sheet pan” in the name isn’t just for show! Cooking everything on a single baking sheet means significantly less washing up afterwards. Lining your pan with parchment paper makes cleanup even easier, practically eliminating scrubbing.
  • Nutrient-Packed Goodness: Salmon is a powerhouse of omega-3 fatty acids, essential for heart health, brain function, and reducing inflammation. Paired with nutrient-dense potatoes, which provide sustained energy, and antioxidant-rich tomatoes, this meal offers a complete and balanced nutritional profile.
  • Whole30 & Paleo Friendly: This recipe is naturally free of grains, dairy, legumes, and added sugars, making it an excellent choice for anyone following a Whole30 or Paleo lifestyle. It’s also inherently gluten-free and dairy-free, catering to various dietary needs without sacrificing flavor.
  • Bursting with Flavor: The homemade cashew pesto adds an incredibly fresh, aromatic, and savory kick to the flaky salmon and tender vegetables. The combination of vibrant basil, creamy cashews, pungent garlic, and savory nutritional yeast transforms simple ingredients into something truly extraordinary and satisfying.

Sheet Pan Pesto Salmon ready to be served, showing potatoes and tomatoes.

The Art of Assembling Your Perfect Sheet Pan Meal: Timing is Key

One common pitfall with sheet pan meals is uneven cooking, where some ingredients are perfectly done while others are either undercooked or overcooked. To avoid this and ensure every component reaches its optimal texture and flavor, we employ a simple yet effective strategy: we give the ingredients that require more cooking time a head start. In this delightful Pesto Salmon recipe, that ingredient is the humble potato.

Potatoes, particularly when halved, need a bit more time in the oven to become beautifully tender on the inside and develop a lovely, slightly crispy exterior. Salmon, on the other hand, cooks relatively quickly, and overcooking can lead to dry, less flavorful fish. By understanding these differences, we can orchestrate a perfectly cooked meal on a single pan.

Here’s the step-by-step breakdown of our strategic cooking approach:

  1. Potatoes First: We begin by tossing the halved baby red potatoes with a good quality cooking fat, such as extra virgin olive oil or avocado oil, and a sprinkle of sea salt. These seasoned potatoes are then spread in a single layer on the prepared baking sheet and roasted for an initial 15 minutes. This crucial head start ensures they are well on their way to tenderness by the time the other ingredients are introduced.
  2. Adding the Stars: Once the potatoes have completed their first phase of cooking, we carefully remove the pan from the oven. At this point, we create some space in the center of the baking sheet to accommodate the star of our dish: the salmon fillet. The salmon receives a generous coating of our luscious cashew pesto, ensuring every bite is infused with its vibrant flavor. The halved baby tomatoes are then scattered around the salmon, nestled among the par-cooked potatoes. This placement allows the tomatoes to absorb the savory cooking juices from the potatoes and pesto as they roast.
  3. Final Roasting for Perfection: The entire pan then goes back into the oven for an additional 20 minutes. During this final roasting period, the salmon cooks through to flaky perfection, the pesto develops a slight golden crust, and the tomatoes burst with intensified sweetness. The potatoes continue to crisp up, creating a wonderful contrast of textures.

This staggered cooking approach guarantees that every component of your meal achieves its ideal texture and flavor, resulting in a harmonious, incredibly satisfying, and perfectly cooked dinner.

Crafting Your Dairy-Free Cashew Pesto: A Flavorful Game Changer

While convenience sometimes calls for store-bought options (and indeed, there are some excellent Whole30-approved pestos available, like those from Trader Joe’s!), taking a few extra minutes to make your own cashew pesto truly elevates this Sheet Pan Pesto Salmon dish. Our homemade cashew pesto recipe has been a long-time favorite on the blog, and for very good reason!

Traditional pesto often includes Parmesan cheese, which, while delicious, makes it unsuitable for Whole30 and dairy-free diets. This is where cashews come to the rescue! When blended, raw cashews create a wonderfully creamy and rich base that beautifully mimics the texture and satisfying mouthfeel of cheese, without any dairy whatsoever. The addition of nutritional yeast further enhances this cheesy, umami flavor, making the pesto incredibly satisfying and flavorful, even for those who are skeptical about dairy-free alternatives.

The Simple, Yet Powerful, Ingredients for Cashew Pesto:

  • Fresh Basil: This is the undeniable star of any pesto, providing its signature aromatic, sweet, and slightly peppery flavor. Using fresh, vibrant basil is key for the best results.
  • Raw Unsalted Cashews: These provide the essential creaminess and a subtle, buttery nutty note. You don’t need to pre-soak them for this recipe, but if you have a moment, a quick toast in a dry pan can deepen their flavor profile.
  • Garlic Cloves: Essential for that characteristic pungent kick that makes pesto so irresistible. Adjust the amount to your personal preference for garlic intensity.
  • Extra Virgin Olive Oil: This serves as the liquid base that brings all the ingredients together, creating a smooth and luscious consistency while adding healthy monounsaturated fats.
  • Nutritional Yeast: This is your secret weapon for achieving that savory, cheesy depth without any dairy. It’s packed with B vitamins too!
  • Sea Salt: A fundamental seasoning that brightens and enhances all the individual flavors within the pesto, bringing them into perfect harmony.

Preparing this homemade pesto is remarkably quick. Simply combine all the pesto ingredients in a food processor or a high-speed blender. Blend or pulse for just 10-15 seconds until the mixture is well combined but still retains a slightly coarse, textured consistency. If you prefer a smoother, more pureed sauce, feel free to blend for a little longer. This fresh homemade pesto can be prepared ahead of time and conveniently stored in an airtight container in the fridge for up to three days, making your weeknight meal prep even more streamlined and efficient!

Full sheet pan meal of pesto salmon, roasted potatoes, and tomatoes, ready to serve.

Essential Ingredients for Pesto Salmon Perfection

While the homemade pesto truly shines, the quality and preparation of your main ingredients are equally important for a truly outstanding Sheet Pan Pesto Salmon dinner:

  • Wild-Caught Salmon: For the best flavor and nutritional benefits, aim for about 1 lb of wild-caught salmon. You have flexibility here – you can use one long, impressive fillet, as often pictured, or opt for individual portions for easier serving. Wild-caught varieties typically boast a richer, cleaner flavor and are packed with more beneficial omega-3 fatty acids compared to their farm-raised counterparts. Look for vibrant color and firm flesh.
  • Baby Red Potatoes: These small, tender potatoes are an ideal choice for roasting. Their thin skins crisp up beautifully in the oven, and their interiors become wonderfully creamy. Halving them ensures they cook evenly and also allows them to absorb more of the delicious cooking fat and seasonings from the pan, adding depth to their flavor.
  • Baby Tomatoes: Cherry or grape tomatoes are perfect for this dish. Their small size means they roast quickly, and their natural sweetness intensifies when subjected to the oven’s heat. They add a delightful burst of juiciness, a touch of acidity to balance the richness of the salmon and pesto, and a lovely pop of vibrant color to the entire sheet pan.
  • Cooking Fat: The choice of cooking fat is important for both flavor and health. Ghee (clarified butter, Whole30 approved), avocado oil, or extra virgin olive oil all work wonderfully in this recipe. Select one that aligns with your dietary preferences and desired flavor profile. These fats help the potatoes crisp, prevent sticking, and aid in the even distribution of heat and flavor.
  • Simple Seasonings: Before the pesto takes center stage, a foundational layer of seasoning is crucial. A good quality sea salt and fragrant garlic powder are all you need to bring out the natural flavors of the potatoes and salmon. These simple seasonings enhance the savory notes and create a delicious base for the vibrant pesto.

Customizing Your Sheet Pan Dinner: Variations & Substitutions

One of the greatest advantages of sheet pan meals is their incredible adaptability. This Pesto Salmon recipe is a fantastic template that you can easily customize to suit your personal tastes, what you have on hand, or specific dietary needs. Feel free to get creative and make it your own!

  • Other Fish Options: If salmon isn’t your preference or isn’t available, this recipe would be equally fantastic with other firm white fish. Consider using halibut, cod, or even large shrimp. Keep in mind that cooking times may vary slightly – shrimp, for instance, will cook much faster, so you’d add it during the last 10 minutes of baking.
  • Vegetable Swaps and Additions: Don’t limit yourself to just potatoes and tomatoes! This recipe is incredibly forgiving when it comes to vegetables.
    • For more green power, try adding broccoli florets, asparagus spears, or green beans. Denser vegetables like broccoli might need to go on the pan with the potatoes for the full 35-40 minutes of cooking. Softer vegetables like asparagus or bell peppers can be added during the last 15-20 minutes with the salmon and tomatoes.
    • Sliced bell peppers (any color!), zucchini, or even small florets of cauliflower would also be delicious additions, contributing different textures and flavors.
    • For an extra pop of flavor and aroma, toss in some thinly sliced red onion or a few sprigs of fresh rosemary with the potatoes.
  • Add a Citrus Brightness: A squeeze of fresh lemon juice over the cooked salmon and vegetables just before serving can work wonders. The bright, zesty acidity of lemon cuts through the richness of the salmon and pesto beautifully, elevating all the flavors and adding a fresh finish.
  • Spice It Up: If you enjoy a little heat, a pinch of red pepper flakes tossed with the potatoes at the beginning can add a subtle warmth and kick to the meal, enhancing the savory components.

Serving Suggestions and Meal Prep Made Easy

This Sheet Pan Pesto Salmon is designed to be a complete and satisfying meal all on its own, offering a perfect balance of lean protein from the salmon, healthy fats from the pesto and olive oil, and complex carbohydrates from the roasted potatoes and vegetables. It’s a truly wholesome dish that can stand alone as a delicious dinner.

However, if you’re looking to round out the meal further or simply want to add more greens to your plate, consider these simple serving suggestions:

  • Fresh Side Salad: A simple, crisp green salad with a light vinaigrette would be an excellent accompaniment. Its freshness and crunch would provide a lovely contrast to the warm, roasted elements of the sheet pan.
  • Cauliflower Rice: For those looking for an even lower-carb option or an alternative to potatoes, a bed of fluffy cauliflower rice would be a fantastic choice. You can prepare it simply steamed or lightly sautéed with a touch of garlic.
  • Steamed Greens: A quick side of steamed spinach, kale, or Swiss chard, lightly seasoned with salt and pepper, would boost your vegetable intake effortlessly.

Meal Prep Tips to Simplify Your Week:

One of the beauties of this recipe is how well it lends itself to meal preparation. Planning ahead can save you valuable time during busy weeknights:

  • Pesto Power: The homemade cashew pesto can be prepared up to three days in advance. Make a larger batch and store it in an airtight container in the fridge. This way, when you’re ready to cook, a major component of the flavor is already taken care of.
  • Veggie Prep: You can chop the potatoes and halve the baby tomatoes ahead of time. Store them in separate airtight containers in the fridge. On cooking day, all you’ll need to do is toss, arrange, and bake!
  • Leftovers: Cooked Sheet Pan Pesto Salmon makes for fantastic leftovers. Store any remaining portions in an airtight container in the refrigerator for up to 3-4 days. It reheats well in the microwave or a toaster oven, making it perfect for healthy lunches the next day.

By incorporating these meal prep strategies, you can enjoy this incredibly flavorful and healthy Sheet Pan Pesto Salmon even on your most packed days, proving that convenience and wholesome eating can indeed go hand-in-hand.

Ready to Cook? More Sheet Pan Inspiration Awaits!

If you’re now a convert to the sheer convenience, minimal cleanup, and incredible deliciousness of sheet pan meals, you’re in good company! I highly recommend diving deeper into this cooking method with some of my other tried-and-true favorites. These recipes are perfect for expanding your repertoire of easy, healthy, and satisfying dinners:

  • Sausage, Potato, and Broccoli Sheet Pan Supper: A hearty and comforting meal, perfect for cooler evenings, offering robust flavors and easy preparation.
  • Sheet Pan Chicken Fajitas: Bring the vibrant flavors of a Mexican fiesta to your table with this simple and customizable fajita recipe.
  • Sheet Pan Southwest Breakfast Potatoes: Not just for dinner! This recipe proves that sheet pans are also fantastic for making delicious and hearty breakfast or brunch dishes.

These recipes exemplify how versatile and indispensable the sheet pan can be in a busy kitchen, helping you create flavorful meals with minimal fuss. Now, let’s get to the main event – the detailed recipe for this incredible Sheet Pan Pesto Salmon. Prepare to create some culinary magic with minimal effort and maximum satisfaction!

Sheet Pan Pesto Salmon recipe image
Pin
Print




5 from 1 vote

Sheet Pan Pesto Salmon

By:
Mary Smith
Prep:
10 minutes
Cook:
35 minutes
Total:
45 minutes
Yield:
4 people
A quick and easy salmon dish that is topped with homemade dairy-free pesto and baked alongside tomatoes and potatoes. It’s also Whole30 and paleo friendly!

Ingredients

  • 1 lb wild caught salmon
  • 1 lb baby red potatoes , halved
  • 18-20 baby tomatoes, halved
  • 1 tbsp cooking fat (ghee, avocado oil, olive oil, etc)
  • ½ tsp sea salt
  • 1 tsp garlic powder
  • 1 cup pesto, homemade (directions below), or store-bought (Trader Joe’s has a great Whole30 approved option).

Cashew Pesto

  • 1 cup packed fresh basil
  • ¼ cup raw unsalted cashews
  • 1-2 garlic cloves
  • cup extra virgin olive oil
  • 1 tbsp nutritional yeast
  • ½ tsp sea salt

Instructions

  • Preheat oven to 400°F (200°C). Line a large baking sheet with parchment paper. Toss potatoes with olive oil and sea salt, then place them on the baking sheet cut-side down. Bake for 15 minutes.
  • Prepare the Pesto: While the potatoes are baking, combine all pesto ingredients (fresh basil, cashews, garlic cloves, extra virgin olive oil, nutritional yeast, and sea salt) in a blender or food processor. Blend (or pulse) for 10-15 seconds until combined but still slightly lumpy. Adjust to your preferred consistency. This pesto can be stored in the fridge for up to 3 days.
  • When the potato timer goes off, carefully remove the pan from the oven. Make space in the center of the sheet for your salmon fillet. Use a spoon to generously spread the pesto on top of the salmon, ensuring it’s fully covered. Arrange the halved baby tomatoes around the salmon, scattering them among the potatoes. Gently toss the tomatoes with the potatoes using a spatula to incorporate some of the cooking fat and seasonings.
  • Return the baking pan to the oven and cook for an additional 20 minutes, or until the salmon is cooked through and flakes easily with a fork. The exact time may vary slightly depending on the thickness of your salmon. Serve immediately and enjoy!

Nutrition

Calories: 751kcal |
Carbohydrates: 32g |
Protein: 31g |
Fat: 56g |
Saturated Fat: 11g |
Polyunsaturated Fat: 6g |
Monounsaturated Fat: 19g |
Cholesterol: 77mg |
Sodium: 1228mg |
Potassium: 1320mg |
Fiber: 5g |
Sugar: 5g |
Vitamin A: 1988IU |
Vitamin C: 41mg |
Calcium: 152mg |
Iron: 4mg

All nutrition facts are an estimate and automatically calculated. While I fact check them using My Fitness Pal, please note that they may not always be 100% accurate and depend on ingredients used. Weigh your total and divide by the number of servings for the most accurate grams per serving size.

Did you make this?Rate & comment below, and tag me on Instagram @maryswholelife