15-Minute Garlic Butter Salmon with Broccoli (Keto & Low Carb)

Finding a weeknight dinner that balances heavy protein requirements with effortless cleanup usually feels like a compromise. This 15-Minute Garlic Butter Salmon with Broccoli solves that problem in a single skillet. By searing thick salmon fillets in rich garlic butter alongside tender-crisp broccoli florets, you get a restaurant-quality keto dinner that naturally fits a gluten-free lifestyle without taking over your evening.

The magic of this dish comes down to pan timing and temperature control. Salmon requires high heat to achieve a crispy outer crust while maintaining a flaky, moist center. Broccoli, on the other hand, needs just enough steam and fat to soften without turning mushy. By scorching the broccoli directly in the infused garlic butter, it absorbs the rich, savory notes of the fish pan drippings while holding its vibrant green color and satisfying crunch.

Prep Time: 5 mins
Cook Time: 10 mins
Total Time: 15 mins
Servings: 4
Net Carbs: 4g

Why This Recipe Works

  • Single-Pan Efficiency: Everything cooks in one skillet, minimizing prep dishes and leaving you with minimal kitchen cleanup.
  • Optimized Sear Technique: Patting the salmon skin and flesh dry before hit-searing ensures a deep golden-brown crust without overcooking the inside.
  • High Fat, High Protein Balance: Packed with 36g of protein and healthy fats, this meal keeps you deeply full and aligns perfectly with low-carb and keto macro goals.
  • Fresh Lemon Finish: Adding fresh lemon juice at the very end deglazes the skillet pan bits and cuts through the butter's richness for a bright, balanced finish.

Ingredient Breakdown

A great meal doesn't require a long grocery list—just quality ingredients combined with proper technique:

  • Salmon Fillets: Four 6-ounce center-cut fillets (skin-on or skinless). Center-cut pieces ensure even cooking.
  • Fresh Broccoli Florets: Cut into small, bite-sized pieces so they cook quickly in the pan pan steam.
  • Unsalted Butter & Olive Oil: Olive oil prevents the butter from burning during high-heat searing, while unsalted butter builds the rich base sauce.
  • Fresh Garlic: Mince it finely right before cooking for maximum aroma and punchy flavor.
  • Lemon Juice & Zest: Provides acidic lift to balance the healthy fats in the fish and butter sauce.
  • Red Pepper Flakes (Optional): A subtle touch of heat to complement the savory garlic.

Cooking Tips for Perfect Salmon

Getting restaurant-quality results at home relies on a few critical steps:

  • Dry the Fish: Always pat salmon completely dry with paper towels. Moisture on the exterior creates steam, preventing that desirable golden crust.
  • Don't Burn the Garlic: Garlic burns quickly over medium-high heat. Add your minced garlic during the last minute of cooking the broccoli, or lower the heat slightly when basting the salmon.
  • Steam the Broccoli Quickly: Cover the pan for 2 minutes after adding a splash of water or broth to steam the broccoli through without losing crispness.

Storage & Meal Prep

Refrigeration: Store leftover salmon and broccoli in an airtight glass container for up to 3 days.

Reheating: Reheat gently in a skillet over low heat with a small knob of butter to preserve moisture. Avoid the microwave if possible, as high microwave heat can toughen salmon and over-release fish oils.

Meal Prep Tip: Pre-cut the broccoli florets and mince the garlic a day ahead to cut weeknight prep time down to under two minutes.

Easy Substitutions

  • Vegetables: Swap or mix broccoli with asparagus spears, sliced zucchini, or green beans.
  • Dairy-Free Option: Use ghee or a high-quality vegan butter substitute for a dairy-free keto skillet.
  • Herbs: Fresh dill, chopped parsley, or thyme work beautifully alongside garlic and lemon.

Garlic Butter Salmon with Broccoli

A crisp, pan-seared keto dinner cooked in one skillet in just 15 minutes.

📌 Pin Recipe
PREP TIME5 mins
COOK TIME10 mins
TOTAL TIME15 mins
SERVINGS4 servings
CUISINEMediterranean

Equipment

Large skillet (cast iron or heavy stainless steel), Tongs, Measuring spoons

Ingredients

For the Skillet:
  • 4 (6 oz) salmon fillets (skin-on or skinless)
  • 4 cups fresh broccoli florets, cut into small bite-sized pieces
  • 1 tbsp olive oil
  • 3 tbsp unsalted butter, divided
  • 4 cloves garlic, finely minced
  • 1 tbsp fresh lemon juice
  • 1 tsp fresh lemon zest
  • 1/2 tsp kosher salt
  • 1/4 tsp cracked black pepper
  • 1/4 tsp red pepper flakes (optional)
  • 2 tbsp fresh parsley, chopped (for garnish)

Instructions

  1. Prep the Salmon: Pat the salmon fillets completely dry with paper towels. Season both sides evenly with kosher salt, black pepper, and lemon zest.
  2. Sear the Salmon: Heat olive oil and 1 tablespoon of butter in a large skillet over medium-high heat. Once hot, add salmon fillets skin-side up (or flesh-side down) and cook undisturbed for 4 minutes until a golden crust forms. Flip and cook for another 2 to 3 minutes until cooked to your desired doneness. Transfer salmon to a plate and cover loosely with foil.
  3. Sauté the Broccoli: In the same skillet, add the remaining 2 tablespoons of butter and the fresh broccoli florets. Sauté for 3 minutes, stirring occasionally to absorb the pan drippings.
  4. Add Garlic & Seasonings: Add minced garlic and red pepper flakes to the pan with broccoli. Cook for 1 minute until fragrant, taking care not to burn the garlic.
  5. Finish and Combine: Pour fresh lemon juice over the broccoli and stir well. Return the salmon fillets to the skillet to warm through for 1 minute. Garnish with chopped fresh parsley and serve immediately.

Nutrition Information

Serving Size: 1 salmon fillet with 1 cup broccoli | Calories per serving

Calories440 kcal
Protein36 g
Fat30 g
Carbohydrates6 g
Fiber2 g
Net Carbs4 g
Sugar1 g
Sodium410 mg

Frequently Asked Questions

Can I use frozen broccoli instead of fresh?

Fresh broccoli works best because it browns nicely in butter. Frozen broccoli releases excess water, which steams the skillet and reduces crispness, though it can still be used in a pinch if thawed and blotted dry first.

How do I know when salmon is completely cooked?

Salmon is done when it flakes easily with a fork and reaches an internal temperature of 145°F (63°C) at the thickest part. For medium doneness, pull it off heat around 135°F as residual heat continues cooking it.

Is this recipe strictly gluten-free?

Yes! All ingredients used—fresh fish, vegetables, natural butter, oils, and spices—are naturally gluten-free.

Should I leave the skin on the salmon?

Leaving the skin on protects the delicate flesh from overcooking and yields a delicious, crispy texture when seared skin-side down first.

Rate this recipe
Loading ratings...