Whole30 Sheet Pan Lemon Herb Salmon and Roasted Carrots

10 min prep 30 min cook 6 servings
Whole30 Sheet Pan Lemon Herb Salmon and Roasted Carrots
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Juicy, flaky salmon kissed with bright lemon and garden-fresh herbs, snuggled next to caramelized, honey-sweet carrots—all on one pan, ready in 30 minutes, and 100 % Whole30 compliant. If that sentence just made your weeknight-dinner-loving heart skip a beat, welcome to your new forever recipe.

I first threw this combination together on a harried Tuesday when the fridge was nearly bare and my resolve to stay Whole30-strong was hanging by a thread. I had a side of salmon, a bag of farmers-market carrots, and one sad lemon that was one day away from retirement. Thirty minutes later the kitchen smelled like a Mediterranean bistro, my kids were actually asking for more vegetables, and I was doing that quiet happy-dance we all do when dinner is effortless, gorgeous, and good-for-you all at once.

Since that happy accident, this sheet-pan supper has become my go-to for:

  • Monday meal-prep (I roast double carrots and use the leftovers in salads all week)
  • Friday night “take-out” fake-out with friends—served straight from the pan with a big green salad and chilled sparkling water
  • Sunday brunch when I want something nourishing but can’t face another egg-centric dish

It’s elegant enough for company, fast enough for hangry toddlers, and forgiving enough to hold on warm while you finish homework help or pour yourself a hard-earned glass of kombucha. Ready to meet your new sheet-pan soulmate? Let’s do this.

Why This Recipe Works

  • One pan, zero fuss: Protein + veg roast together—minimal dishes, maximum flavor.
  • 30-minute miracle: Active prep is 10 minutes; the oven does the rest.
  • Whole30 compliant: No honey, soy, grains, or sweeteners—just real food.
  • Salmon stays buttery: A low 400 °F oven and citrus shield keep it from drying out.
  • Carrots become candy: High-heat roasting concentrates their natural sugars.
  • Meal-prep hero: Flavors intensify overnight; delicious chilled over salad.
  • Infinitely adaptable: Swap veggies, change herbs, or add shrimp for a surf-and-turf twist.

Ingredients You'll Need

Ingredients

Great dishes start with great building blocks. Here’s what to look for—and what you can swap in a pinch.

Salmon

Buy wild-caught if your budget allows; it’s leaner and has a cleaner, more pronounced flavor. Farm-raised works, but trim any visible gray fat (that’s where off-flavors live). Aim for a 1 ½–2 lb center-cut side of salmon, skin-on. The skin insulates the flesh and turns deliciously crisp when brushed with fat. If you’re feeding two, halve the recipe but keep the herb mixture quantities the same—you’ll thank me when you taste the extra drizzle.

Carrots

Look for young, slender carrots no thicker than your index finger; they roast quickly and caramelize evenly. If you only have jumbo grocery-store carrots, quarter them lengthwise so every piece is about ½-inch thick at the thick end. Rainbow carrots add visual wow, but plain orange taste identical once roasted. No carrots? Sweet potato cubes, butternut squash, or parsnip batons roast in the same time.

Lemon

Organic, unwaxed skin is non-negotiable—you’ll be zesting it. A medium lemon yields ~1 Tbsp zest and 3 Tbsp juice. In a pinch, substitute lime for a tropical twist or blood orange for subtle sweetness.

Fresh Herbs

Dill and salmon are classic soulmates, but parsley, chives, or tarragon play nicely too. Use 2 Tbsp total of soft herbs; heartier herbs like rosemary need mincing and only 1 tsp. Dried herbs? Use ⅓ the amount and bloom them in the warm ghee for 30 seconds to wake up their oils.

Fat

Extra-virgin olive oil is fine, but clarified butter (ghee) adds nutty richness while staying Whole30-legal. Avocado oil or coconut oil are neutral high-heat alternatives. Avoid regular butter—it burns at 400 °F.

Garlic

Fresh cloves, micro-planed so they melt into the sauce. Jarred minced garlic is convenient but can taste acrid after roasting; if you must, use half the amount.

Salt & Pepper

I use fine sea salt for the herb paste so it dissolves instantly, then finish with flaky salt for crunch. Tellicherry pepper, freshly cracked, adds floral complexity.

How to Make Whole30 Sheet Pan Lemon Herb Salmon and Roasted Carrots

1 Preheat & Prep Pan

Position rack in center of oven; preheat to 400 °F (204 °C). Line a rimmed 11 × 17-inch sheet pan with unbleached parchment for zero stick and easy cleanup. If your pan is smaller, fold parchment up the sides to catch juices.

2 Make Lemon-Herb Paste

In a small bowl whisk together 3 Tbsp melted ghee, zest of 1 lemon, 1 Tbsp lemon juice, 2 grated garlic cloves, 1 tsp sea salt, ½ tsp pepper, and 2 Tbsp chopped dill. The mixture should resemble loose pesto.

3 Season Carrots

Pat 1 ½ lb carrots dry (water = steam = no caramelization). Toss with 2 Tbsp of the lemon-herb paste until every baton is glossy. Spread on half the sheet pan in a single layer; crowding causes limp veg.

4 Prep Salmon

Pat salmon very dry, then brush flesh side with remaining paste, massaging so herbs adhere. Leave skin-side down on a plate while carrots get a 10-minute head start.

5 Roast Carrots First

Slide pan into oven and roast carrots 10 minutes. This jump-starts their caramel edges and prevents over-cooking the salmon.

6 Add Salmon & Finish

Push carrots to the perimeter, creating a center bed for salmon. Lay fish skin-side down, return to oven, and roast 12–15 minutes more, depending on thickness. Target 125 °F (52 °C) for medium-rare or 135 °F (57 °C) if you like it opaque throughout.

7 Broil for Crispy Skin (Optional)

Switch oven to broil for 2 minutes to blister the skin. Watch like a hawk; salmon can go from bronzed to bitter in 30 seconds.

8 Rest & Garnish

Remove pan, tent loosely with foil, and rest 5 minutes. Finish with remaining lemon juice, fresh dill fronds, and a snow of flaky salt. Serve directly from the pan for rustic charm, or plate on warmed dinner plates for date-night elegance.

Expert Tips

Check Early

Salmon continues cooking from residual heat. Pull it when the center is still faintly translucent; it will finish to perfect flakiness while resting.

Uniform Size

Cut carrot ends at a diagonal so each piece is roughly the same thickness; this prevents skinny tips from burning before the thick tops soften.

Add Quick Veg Later

Asparagus or broccolini can be added with the salmon; just toss with a slick of ghee first.

Overnight Magic

Mix the herb paste the night before and refrigerate; flavors meld and morning prep becomes almost instant.

Crispy Skin Hack

Pat the skin very dry, brush with ghee, and broil 2 minutes at the end. The result rivals restaurant-quality crackling.

Double & Freeze

Roast two sheet pans, cool completely, and freeze individual portions. Reheat at 275 °F for 10 minutes for fast lunches.

Variations to Try

  • Spicy Cajun: Swap dill for 1 tsp smoked paprika, ½ tsp cayenne, and 1 tsp dried oregano. Add sliced andouille sausage (sugar-free) with the carrots.
  • Asian-Inspired: Use sesame oil in place of ghee, lime instead of lemon, and garnish with sesame seeds and scallions. (Still Whole30 if you use compliant oil.)
  • Mediterranean Medley: Add 1 cup cherry tomatoes and ½ cup pitted olives with the salmon; finish with fresh basil.
  • Surf & Turf: Nestle 1 lb peeled shrimp (tails on) around the salmon for the final 5 minutes of roasting.
  • Autumn Swap: Replace carrots with ½-inch cubes of butternut squash or Brussels sprout halves; roast 15 minutes before adding salmon.

Storage Tips

Cool completely, then store salmon and carrots in separate airtight containers for up to 4 days. Keeping them separate prevents the carrots from absorbing fish aroma.

Wrap individual portions tightly in parchment, then foil, then freeze up to 2 months. Thaw overnight in fridge and reheat gently at 275 °F for 10 minutes to prevent drying.

Place salmon on a wire rack set over a baking sheet, add 2 Tbsp water to the pan, cover with foil, and warm at 275 °F for 10 minutes. The steam keeps it moist while the rack prevents sogginess.

Frequently Asked Questions

Yes. Thaw 24 hours in the fridge, then pat very dry. If short on time, submerge sealed fillet in cold water for 30 minutes, refreshing water every 10 minutes.

Toss carrots with 1 tsp additional ghee and add 2 Tbsp water to the pan, then cover loosely with foil for the first half of roasting. The steam softens them so they can finish caramelizing uncovered.

Arctic char, trout, or thick halibut steaks all roast in 12–15 minutes. Adjust time downward for thinner fillets like cod or snapper (8–10 minutes).

Absolutely. Coat carrots and salmon separately with the paste, cover, and refrigerate up to 8 hours. Roast straight from cold but add 2 extra minutes to the cook time.

Yes. Per serving you’re looking at ~6 g net carbs, 35 g protein, and 18 g healthy fats—keto, paleo, gluten-free, dairy-free, and Whole30 compliant.

Gently press the thickest part with your finger or a spoon. It should flake but still look moist, and the color should have turned from deep translucent orange to opaque coral. An instant-read thermometer is your best friend: 125 °F for medium-rare, 135 °F for medium.
Whole30 Sheet Pan Lemon Herb Salmon and Roasted Carrots
seafood
Pin Recipe

Whole30 Sheet Pan Lemon Herb Salmon and Roasted Carrots

(4.9 from 127 reviews)
Prep
10 min
Cook
20 min
Servings
4

Ingredients

Instructions

  1. Preheat: Set oven to 400 °F (204 °C). Line a rimmed sheet pan with parchment.
  2. Make paste: Whisk ghee, lemon zest, 1 Tbsp lemon juice, garlic, salt, pepper, and dill.
  3. Season carrots: Toss carrots with 2 Tbsp paste; spread on half the pan.
  4. Prep salmon: Brush remaining paste over flesh side of salmon.
  5. Roast: Bake carrots 10 minutes. Push to edges; place salmon in center. Roast 12–15 minutes more until desired doneness.
  6. Finish: Drizzle with remaining lemon juice, garnish with dill and flaky salt. Serve hot.

Recipe Notes

For crispy skin, broil 2 minutes at the end. Leftovers keep 4 days refrigerated or 2 months frozen. Reheat gently at 275 °F to retain moisture.

Nutrition (per serving)

390
Calories
35 g
Protein
14 g
Carbs
22 g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.