Keto Creamy Tuscan Salmon
Hello, my fellow foodie adventurers!
Today’s quest takes us to the sun-drenched hills of Tuscany with a rich, comforting, and completely keto-friendly dish: Keto Creamy Tuscan Salmon.This recipe has become an absolute favorite in our house, and for good reason. Perfectly pan-seared salmon fillets are nestled in a luxurious garlic cream sauce loaded with tender baby spinach, sun-dried tomatoes, and a generous amount of Parmesan. The sauce is silky, aromatic, and full of classic Italian flavors that feel both elegant and deeply satisfying. Served over a bed of cauliflower rice, it transforms a simple weeknight dinner into something that tastes like it came straight from Tuscany— without the carbs.Whether you’re cooking for a special occasion or just craving something warm and restaurant-quality at home, this dish never disappoints.
What you’ll Need (The Quest Inventory)
-
- 2 large salmon fillets
- 2 tbsp olive oil (divided)
- Salt and black pepper, to taste
- 3 garlic cloves, minced
- 1 cup heavy cream
- ½ cup chicken broth
- 1 tsp garlic powder
- 1 tsp Italian seasoning
- ½ cup grated Parmesan cheese
- ½–1 tsp xanthan gum (start with ½tsp)
- 1 cup baby spinach
- ½ cup sun-dried tomatoes (drained and chopped)
- 1 bag cauliflower rice (about 12–16 oz),heated
- Optional: red pepper flakes for garnish
How to Forge the Feast (The Quest Steps)
-
- 1. Season both sides of the salmon fillets generously with salt and black pepper.
- 2. Heat 1 tablespoon of olive oil in a large skillet over medium heat.
- 3. Place the salmon skin-side down (if it has skin) and sear for about 6–7 minutes. Flip and cook for another 3–4 minutes, or until cooked to your preferred doneness. Remove the salmon to a plate and set aside.
- 4. While the salmon cooks, prepare the cauliflower rice according to package instructions and keep warm.
- 5. In the same skillet, add the remaining 1 tablespoon of olive oil. Add the minced garlic and sauté for 1–2 minutes until fragrant.
- 6. Pour in the heavy cream and chicken broth. Stir in the garlic powder, Italian seasoning, and Parmesan cheese.
- 7. Sprinkle in the xanthan gum while whisking continuously to thicken the sauce. Simmer for 2–3 minutes until it reaches a creamy consistency.
- 8. Add the baby spinach and sun-dried tomatoes. Cook for 1–2 minutes until the spinach wilts.
- 9. Return the salmon fillets to the pan and spoon some of the sauce over the top. Warm through for 1–2 minutes.
- 10. Serve the salmon and sauce over a bed of cauliflower rice. Garnish with a sprinkle of red pepper flakes if desired.Tips, Tricks & Tasty Variations
Tips, Tricks & Tasty Variations
Cooking Tips:
- Don’t overcrowd the pan when searing the salmon — a good sear gives the best flavor and texture.
- Start with ½ tsp xanthan gum and add more only if you want a thicker sauce.
- Use oil-packed sun-dried tomatoes for extra richness, or dry-packed if you prefer less oil.
Tasty Variations:
- Swap salmon for chicken thighs or shrimp.
- Add mushrooms or artichoke hearts for extra vegetables.
- Stir in a handful of fresh basil at the end for brighter flavor.
- Make it extra cheesy by adding more Parmesan or a little cream cheese.
This Creamy Tuscan Salmon is rich, elegant, and surprisingly easy — the kind of meal that makes any night feel special.Tag me when you make it — I’d love to see that creamy sauce over the cauliflower rice!

Keto Creamy Tuscan Salmon
A rich, elegant keto dinner featuring perfectly pan-seared salmon in a silky garlic Parmesan cream sauce with wilted spinach and finely chopped sun-dried tomatoes. Served over a bed of cauliflower rice, this dish delivers classic Tuscan flavors in a low-carb package.
Ingredients
- 2 large Salmon Fillets
- 2 tbsp olive oil
- salt & pepper to taste
- 3 tsp minced garlic
- 1 cup heavy cream
- 1/2 cup chicken broth
- 1 tsp garlic powder
- 1 tsp Italian seasoning
- 1/2 cup grated parmesan cheese
- 1 tsp xanthan gum
- 1 bag baby spinach
- 1/2 cup sun-dried tomatoes drained and chopped
- 1 bag cauliflower rice
- red pepper flakes for garnish
Instructions
- Season both sides of the salmon fillets generously with salt and black pepper.
- Heat 1 tablespoon of olive oil in a large skillet over medium heat.
- Place the salmon skin-side down (if it has skin) and sear for about 6–7 minutes. Flip and cook for another 3–4 minutes, or until cooked to your preferred doneness. Remove the salmon to a plate and set aside.
- While the salmon cooks, prepare the cauliflower rice according to package instructions and keep warm.
- In the same skillet, add the remaining 1 tablespoon of olive oil. Add the minced garlic and sauté for 1–2 minutes until fragrant.
- Pour in the heavy cream and chicken broth. Stir in the garlic powder, Italian seasoning, and Parmesan cheese.
- Sprinkle in the xanthan gum while whisking continuously to thicken the sauce. Simmer for 2–3 minutes until it reaches a creamy consistency.
- Add the baby spinach and sun-dried tomatoes. Cook for 1–2 minutes until the spinach wilts.
- Return the salmon fillets to the pan and spoon some of the sauce over the top. Warm through for 1–2 minutes.
- Serve the salmon and sauce over a bed of cauliflower rice. Garnish with a sprinkle of red pepper flakes if desired.
Notes
Cal: 525 / Fat: 42 / Pro: 25 / Carbs: 9 / Fiber: 3 / Net Carbs: 6