Garlic Roasted Salmon

Tender salmon fillets roasted with aromatic garlic and herbs, served alongside roasted asparagus and cherry tomatoes with a side of creamy mashed sweet potatoes for a healthy, complete, and Whole30-friendly meal.
- Prep: 10 min
- Cook: 15 min
- Total: 25 min
- Servings: 6
- Cuisine: Mediterranean
- Difficulty: Easy
- Cost: $5.70/serving
Dietary
- Gluten-Free
- Dairy-Free
- Nut-Free
- Soy-Free
- Egg-Free
- Pescatarian
- High-Protein
- Kosher
- Halal
Tags
- quick
- healthy
Ingredients
- 1.5 pound salmon fillet (skin on or off)
- 1 tablespoon olive oil
- 1 tablespoon garlic (minced)
- 1 teaspoon dried dill
- 0.75 teaspoon salt
- 0.5 teaspoon black pepper
- 1.5 pound asparagus (tough ends trimmed)
- 1 pint cherry tomatoes
- 2 sweet potatoes (medium, peeled and chopped)
- 2 tablespoon coconut milk (full-fat)
Instructions
- Preheat oven to 400°F. Line a large baking sheet with parchment paper for easy cleanup.
- Pat salmon fillets dry. In a small bowl, combine olive oil, minced garlic, dried dill, 1/2 teaspoon salt, and 1/4 teaspoon black pepper. Rub this mixture over the salmon fillets.
- On the prepared baking sheet, arrange the asparagus and cherry tomatoes. Drizzle with a tiny bit of olive oil (from the 1 tablespoon used for salmon) and season with remaining 1/4 teaspoon salt and 1/4 teaspoon black pepper.
- Place the salmon fillets on the same baking sheet with the vegetables. Roast for 12-15 minutes, or until salmon is cooked through and flakes easily with a fork, and vegetables are tender-crisp.
- While salmon and vegetables roast, place chopped sweet potatoes in a microwave-safe bowl with 1/4 cup water. Microwave on high for 5-7 minutes or until very tender. Drain any remaining water, then mash with coconut milk until smooth. Season the mashed sweet potatoes with an additional pinch of salt if needed.
- Serve the roasted salmon with asparagus and cherry tomatoes, accompanied by the mashed sweet potatoes.
Notes
Using pre-chopped garlic can save extra time on prep.
Nutrition (per serving)
- Calories: 400
- Protein: 28.1 g
- Carbohydrates: 30.2 g
- Fat: 18.6 g
- Fiber: 6.5 g
- Sodium: 426 mg
- Saturated Fat: 4.9 g
- Sugar: 6.4 g
- Cholesterol: 71 mg