5 from 1 vote
Keto Salmon Roasted Tomatoes and Broccoli Recipe
Prep Time
10 mins
Cook Time
20 mins
Total Time
30 mins

Keto Salmon Recipe that has smoked salmon swimming in a sun-dried tomato cream sauce with tender broccoli. This weeknight dinner is our absolutely favorite in a pinch.

Course: Dinner, Main, Main Course
Cuisine: Gluten-Free, Keto, Low Carb
Keyword: Keto Salmon Dinner
Yield: 4 servings
Calories: 539 kcal
Author: Lindsay
  • 3 Tablespoons butter (or dairy-free alternative)
  • 2 Tablespoon sundried tomatoes oil
  • 1/2 cup sundried tomatoes chopped
  • 3 cloves garlic minced
  • 2 Tablespoons tomato paste
  • 1 cup heavy cream ( or dairy-free alternative like coconut milk)
  • 4 ounces cream cheese
  • 10-12 churns freshly ground black pepper
  • 1/4 teaspoon salt or more to taste
  • 1/4 teaspoon red pepper flakes (optional)
  • 1/4 cup sharp cheddar cheese ,shredded
  • 1/4 cup parmesan ,shredded
  • 200 grams smoked salmon
  • 4 cups steamed broccoli roughly chopped
  • 3 small tomatoes chopped
  1. In a large skillet over medium heat, melted butter. Add garlic and sun dried tomatoes, cook for 2 minutes or until garlic becomes fragrant and toasted.

  2. Turn heat down to a medium low. Stir in tomato paste and heavy cream. Keep whisking together until cream begins to thicken. Stir in cream cheese. Turn heat down to low heat.

  3. Add black pepper, salt, red pepper flakes, cheddar and parmesan. Cook for another 3 minutes, or until cheese is melted and sauce is creamy. 

  4. Stir in smoked salmon, broccoli and tomatoes. Cook for another 5 minutes or until sauce is and salmon/broccoli is hot.

  5. Eat by itself, spoon over riced cauliflower or low carb noodles.

Recipe Notes

Please note that the nutrition data below is provided as a courtesy. We try to be accurate with this information but feel free to make your own calculations.

Nutrition Facts
Keto Salmon Roasted Tomatoes and Broccoli Recipe
Amount Per Serving (1 serving)
Calories 539 Calories from Fat 414
% Daily Value*
Fat 46g71%
Saturated Fat 27g169%
Cholesterol 158mg53%
Sodium 953mg41%
Potassium 527mg15%
Carbohydrates 12g4%
Fiber 3g13%
Sugar 3g3%
Protein 19g38%
* Percent Daily Values are based on a 2000 calorie diet.