Creamy Keto Tuscan Cod

jump to recipe
02 February 2026
5.0 (12)
Creamy Keto Tuscan Cod
30
total time
4
servings
420 kcal
calories

Ingredients and Pantry Staples

Ingredients and Pantry Staples

Main ingredients

  • 4 cod fillets (6–8 oz each), skinless, pin-boned, dry to the touch
  • Salt and freshly ground black pepper to taste; use coarse salt for even seasoning
  • 2 tbsp olive oil for searing; 1 tbsp butter optional for finish
  • 3–4 garlic cloves, minced fine so they release flavor quickly without burning
  • 1/3 cup sun-dried tomatoes (oil-packed preferred), sliced thin to disperse flavor
  • 2 cups baby spinach, packed; will wilt into the sauce without adding starch
  • 3/4 cup heavy cream for a silky, low-carb base; substitute 1/2 cup cream + 1/4 cup grated Parmesan for extra body
  • 1/3 cup grated Parmesan or Pecorino, freshly grated to avoid graininess
  • 1 tsp Dijon mustard to stabilize and slightly thicken the cream
  • Fresh lemon for finishing; zest and 1–2 tsp juice
  • Fresh herbs β€” 2 tbsp chopped Italian parsley and 1 tbsp chopped basil for bright finish

Pantry & substitution tips
  • If cod is unavailable, use halibut or haddock with similar thickness; adjust sear time for denser fish.
  • For lower fat, use half-and-half but expect a thinner sauce; do not boil the sauce to avoid splitting.
  • Sun-dried tomatoes add concentrated umami; reconstitute dry tomatoes in warm water for 10 minutes before slicing if using dried.
  • Keep ingredients at room temperature for even cooking: cold fillets tighten and cook unevenly.

Portioning and scaling
  • Scale cream and tomatoes by 25% for each additional two fillets to maintain sauce ratio.
  • For meal prep servings, double the sauce but sear fillets just until opaque to avoid overcooking when reheating.

Equipment and Prep

Essential equipment

  • Large heavy skillet (10–12 inch) β€” stainless steel or cast iron for stable heat and good fond development
  • Small saucepan (optional) to warm cream separately if needed
  • Tongs and fish spatula for gentle handling of fillets
  • Microplane zester for lemon zest and fresh Parmesan grater
  • Instant-read thermometer for precision: target 135–140Β°F (57–60Β°C) for cod

Prep sequence for efficient cooking
  • Pat fillets dry with paper towels; moisture prevents browning. Season both sides with salt and pepper just before searing to avoid drawing moisture out too early.
  • Slice sun-dried tomatoes thinly so they integrate into the sauce and release oils quickly when warmed.
  • Measure cream and grate Parmesan in advance; keep near the stove to add immediately when needed.
  • Mince garlic fine and chop herbs; crushed or coarsely chopped garlic will brown faster and risk bitterness.
  • Warm the skillet over medium-high heat for 2–3 minutes before adding oil β€” a properly heated pan reduces sticking and creates a better sear.

Time-saving and quality tips
  • Use oil-packed sun-dried tomatoes and reserve a tablespoon of that oil to boost sauce flavor and prevent drying.
  • If using frozen cod, fully thaw in the refrigerator 24 hours and pat dry; partial thaw results in steam and poor sear.
  • Bring heavy cream to room temperature to reduce shock when added to hot pan; alternatively, temper by whisking a few tablespoons of warm pan liquid into the cream before adding.

Cooking Process β€” Pan-Seared Cod and Cream Sauce

Cooking Process β€” Pan-Seared Cod and Cream Sauce

Searing the cod

  • Heat skillet over medium-high until hot; add 2 tbsp olive oil and swirl to coat. The oil should shimmer but not smoke.
  • Place fillets presentation-side down; press gently for 10 seconds to ensure full contact. Do not move fillets during initial sear to form an even crust.
  • Sear 2.5–3.5 minutes per side depending on thickness. Look for opaque edges moving toward the center; a thin white line indicates readiness to flip.
  • Flip once with a fish spatula and sear the second side 1.5–3 minutes. Remove fillets to a warm plate at 135Β°F to rest; residual heat will finish to 140Β°F.

Building the Tuscan cream sauce in the same skillet
  • Reduce heat to medium; add 1 tbsp butter if using, then add minced garlic and cook 20–30 seconds until fragrant but not browned.
  • Add sun-dried tomatoes and stir for 30–45 seconds to bloom their oils and flavor the pan.
  • Pour in 3/4 cup heavy cream and stir, scraping the fond to dissolve browned bits; this adds depth and color to the sauce.
  • Add 1/3 cup grated Parmesan and 1 tsp Dijon mustard, whisking until the sauce thickens slightly; maintain a gentle simmer, not a boil.
  • Fold in 2 cups baby spinach in batches so it wilts evenly; adjust seasoning with salt and pepper.

Finishing and plating
  • Return fillets to the skillet briefly (30–60 seconds) to warm through and allow the sauce to coat the fish.
  • Finish with 1–2 tsp fresh lemon juice and zest for brightness; sprinkle chopped parsley and basil just before serving.
  • Serve immediately over cauliflower rice or sautΓ©ed zucchini noodles to keep the dish keto while soaking up the sauce.

Sauce Composition and Texture Tips

Achieving a silky, stable cream sauce

  • Use heavy cream for body; its high fat content resists curdling when warmed. Avoid high heat once cream is added β€” maintain medium-low simmer.
  • Dijon mustard acts as an emulsifier and adds tang; a small amount (1 tsp) helps bind fat and liquid without changing flavor profile.
  • Grated Parmesan not only flavors but thickens the sauce through melted proteins; add off-heat if the sauce is particularly hot to prevent graininess.
  • If sauce splits, remove pan from heat and whisk in 1 tbsp cold cream to re-emulsify; if necessary, add a small knob of cold butter off-heat and whisk to bind.

Controlling thickness
  • For thicker sauce: simmer gently to reduce liquid, or whisk in 1–2 tbsp finely grated Parmesan off-heat for instant body.
  • For thinner sauce: stir in 1–2 tbsp reserved pasta water or warm chicken stock (small amounts) until desired consistency is reached.
  • Remember heavy cream thickens as it cools; remove from heat when slightly looser than the final target consistency.

Flavor layering techniques
  • Sear first to build fond; the browned bits are the primary flavor base when deglazed with cream.
  • Add sun-dried tomatoes early to bloom their oils and distribute acidity; finish with lemon for fresh contrast to the richness.
  • Reserve a small amount of chopped herbs to sprinkle on the plated fish to preserve their fresh aromatic impact.

Timing, Heat Control, and Doneness

Precise doneness for tender, flaky cod

  • Target internal temperature: 135–140Β°F (57–60Β°C) for moist, slightly translucent center that will firm to 140Β°F while resting.
  • Use an instant-read thermometer inserted into the thickest part of the fillet; avoid touching the pan bottom to prevent false high readings.
  • If you prefer a firmer, fully opaque texture, cook to 145Β°F, but expect a slightly drier mouthfeel.

Heat control during sear and sauce
  • Start at medium-high for searing to create color; lower to medium when adding aromatics like garlic to avoid burning.
  • After adding cream, reduce to medium-low and maintain a gentle simmer; rapid boiling breaks emulsions and causes separation.
  • Adjust heat incrementally; if sauce thickens too quickly, remove from heat and stir in 1 tbsp warm cream or stock to loosen slightly.

Practical timing for a 20–30 minute meal
  • Prep (5–8 minutes): dry and season fish, slice tomatoes, mince garlic, measure cream and cheese.
  • Sear (6–8 minutes): 2.5–3.5 minutes per side depending on thickness.
  • Sauce & finish (4–6 minutes): build sauce, wilt spinach, return fillets for final 30–60 seconds.
  • Total active time: roughly 15–20 minutes; hands-off resting adds 2–3 minutes for carryover cooking.

Serving Suggestions and Low-Carb Sides

Keto-friendly pairings that complement the sauce

  • Cauliflower rice β€” sautΓ© riced cauliflower in butter and a pinch of salt for 3–4 minutes; spoon sauce over to absorb flavors without added carbs.
  • Zucchini noodles (zoodles) β€” lightly sautΓ© for 1–2 minutes to retain texture; drain excess moisture before plating to keep sauce creamy.
  • Garlic butter asparagus β€” roast or pan-sear asparagus spears with garlic and lemon; their snap balances the creamy sauce.
  • Wilted greens β€” kale or Swiss chard wilted briefly with olive oil, salt and a squeeze of lemon complements the fish and adds fiber.

Plating and portion control
  • Place 1 cup cauliflower rice or a nest of zoodles in the center, spoon 2–3 tbsp sauce over the base, set seared cod on top, and spoon additional sauce and spinach alongside.
  • Garnish with a thin lemon wheel, a light sprinkle of chopped parsley and grated Parmesan; avoid heavy garnishes that mask the sauce's flavor.
  • For restaurant-style presentation, finish with a small drizzle of high-quality olive oil and a few crackles of black pepper.

Beverage pairing
  • Choose crisp, acidic beverages: dry sparkling water with lemon, a light-bodied white wine like Pinot Grigio or Sauvignon Blanc to cut through the cream.
  • For non-alcoholic options, a cold herbal iced tea with citrus balances richness without added sugar.

Storage, Reheating, and Make-Ahead Notes

Cooling and refrigeration

  • Cool sauce and fish separately if planning to store: place fish on a plate uncovered for 10 minutes, then cover and refrigerate within 2 hours to minimize bacterial growth.
  • Store in airtight containers: sauce up to 3 days, seared cod 1–2 days for best texture. For longer storage, freeze sauce (without fish) up to 2 months.

Reheating for optimal texture
  • Reheat sauce gently over low heat, stirring frequently; add 1–2 tbsp water or stock if it thickened in the refrigerator.
  • Warm cod briefly in the sauce for 1–2 minutes just to heat through; avoid prolonged heating which overcooks delicate fish and makes it dry.
  • Alternate method: reheat sauce, place cold fillet on a baking sheet, warm in a 300Β°F oven for 6–8 minutes until internal temperature reaches 125–130Β°F, then finish in sauce for 30 seconds.

Make-ahead strategy for busy cooks
  • Prepare sauce fully and store chilled; on dinner night, sear fresh fillets and reheat sauce to finish β€” this preserves texture and reduces hands-on time to under 10 minutes.
  • For batch cooking, sear fish lightly (just until the exterior sets) and flash-chill; reheat briefly in warmed sauce to finish cooking without drying out.

Dietary Notes and Macros

Keto and allergy considerations

  • This dish is naturally low in carbohydrates when served with keto sides; heavy cream and olive oil supply most calories from fat, supporting ketogenic macros.
  • For dairy-free: replace heavy cream with canned coconut milk (full-fat) and omit Parmesan; expect a coconut undertone that changes the flavor profile.
  • For nut allergies, avoid nut-based flours or garnishes; the recipe as written contains no nuts.
  • For gluten-free: all ingredients listed are naturally gluten-free; verify labels on Dijon mustard and sun-dried tomatoes if cross-contamination is a concern.

Estimated macros per serving (approximate)
  • Based on 4 servings with 3/4 cup heavy cream and 1/3 cup Parmesan total: Calories ~420–520, Fat ~30–40g, Protein ~30–35g, Net carbs ~3–6g depending on sun-dried tomato amount and sides.
  • Use nutrition software with exact brands and portion sizes for precise tracking, especially if following strict ketogenic limits.

Adjusting for preferences
  • To increase protein and reduce fat, reduce cream by 25% and add 1/4 cup low-sodium chicken broth; sauce will be lighter but still satisfying.
  • To intensify umami without carbs, add 1 tsp anchovy paste when sautΓ©ing garlic; it melts into the sauce and is undetectable as a fish flavor but deepens savoriness.

FAQs

Can I use frozen cod?

  • Yes β€” fully thaw overnight in the refrigerator, pat very dry, and proceed. Partial thaw causes steam and prevents a good sear; if fillets release water while cooking, blot and reduce heat slightly to finish.

How do I prevent the cream from splitting?
  • Keep heat moderate once cream is added, avoid rolling boil, and stir continuously. Add an emulsifier like Dijon or a small amount of grated cheese off-heat if separation starts. Re-emulsify by removing from heat and whisking in a tablespoon of cold cream.

What if my cod flakes apart while flipping?
  • Use a thin fish spatula and flip only once. Allow the fillet to form a crust before flipping; if it sticks, it likely isn't ready. Alternatively, finish cooking in the sauce by searing one side thoroughly and then spooning sauce over the top while the pan is covered for 1–2 minutes.

Can I make this dairy-free and still creamy?
  • Use full-fat canned coconut milk and omit Parmesan; whisk in 1 tsp lemon juice and a small pinch of nutritional yeast for a savory note. Texture will differ but remain rich and saucy.

How to adjust seasoning for low-sodium diets?
  • Reduce added salt during cooking; use lemon zest, fresh herbs, and a small amount of Dijon for brightness. Taste the finished sauce before seasoning, as Parmesan and sun-dried tomatoes can contribute significant salt.

Best way to reheat without drying the fish?
  • Gently warm the sauce over low heat and heat the fish separately in a 300Β°F oven for 6–8 minutes until warm but not overcooked; combine briefly so the fish absorbs sauce without prolonged exposure to heat.

Any tips for increasing yield of sauce without diluting flavor?
  • Concentrate flavor by adding a splash of reserved sun-dried tomato oil or reducing a small amount of white wine before adding cream. Add extra cream in small increments and balance with lemon and Parmesan to maintain savory intensity.

Creamy Keto Tuscan Cod

Creamy Keto Tuscan Cod

Rich, low-carb Tuscan cod in a creamy garlic-parmesan sauce β€” perfect for keto weeknights!

total time

30

servings

4

calories

420 kcal

ingredients

  • Cod fillets 600g 🐟
  • Olive oil 2 tbsp πŸ«’
  • Butter 2 tbsp 🧈
  • Garlic 3 cloves πŸ§„
  • Cherry tomatoes 200g πŸ…
  • Sun-dried tomatoes 60g πŸŒžπŸ…
  • Fresh spinach 120g 🌿
  • Heavy cream 200ml πŸ₯›
  • Grated Parmesan 50g πŸ§€
  • Italian seasoning 1 tsp 🌿
  • Salt 1 tsp πŸ§‚
  • Black pepper 1/2 tsp 🐾
  • Lemon juice 1 tbsp πŸ‹
  • Fresh basil handful 🌱
  • Xanthan gum 1/4 tsp (optional) βš—οΈ

instructions

  1. Pat cod fillets dry and season with salt pepper and Italian seasoning
  2. Heat olive oil and 1 tbsp butter in a large skillet over medium-high heat
  3. Sear cod 3-4 minutes per side until golden and cooked through then remove and set aside
  4. Add remaining butter and minced garlic to skillet and cook 30 seconds until fragrant
  5. Stir in sun-dried tomatoes and halved cherry tomatoes and cook 2-3 minutes
  6. Add heavy cream and grated Parmesan and bring to a gentle simmer
  7. Add spinach and cook until wilted then whisk in lemon juice and optional xanthan gum to thicken
  8. Return cod to skillet and spoon sauce over fillets to warm through
  9. Garnish with fresh basil and adjust seasoning if needed
  10. Serve hot with extra Parmesan or a squeeze of lemon

related articles

Creamy Keto Tuscan Cod
Creamy Keto Tuscan Cod
Creamy Keto Tuscan Cod with garlic, spinach, and sun-dried tomatoes; quick skillet method, low-carb ...
Keto Cottage Cheese Pancakes β€” High-Protein, Low-Carb Breakfast
Keto Cottage Cheese Pancakes β€” High-Protein, Low-Carb Breakfast
Delicious keto cottage cheese pancakes: high-protein, low-carb breakfast with step-by-step instructi...
The Best Creamy Potato Soup
The Best Creamy Potato Soup
Creamy potato soup recipe with step-by-step instructions, tips, variations, and storage advice. Perf...
Strawberry Brownies with Creamy Frosting
Strawberry Brownies with Creamy Frosting
Rich chocolate strawberry brownies topped with a silky cream cheese frosting β€” easy steps, tips, and...
One-Pot Creamy Bolognese Pasta
One-Pot Creamy Bolognese Pasta
Easy one-pot creamy Bolognese pasta β€” a comforting, family-friendly dinner made in one skillet. Read...
Creamy White Chicken Chili
Creamy White Chicken Chili
Easy, savory Creamy White Chicken Chili with tender chicken, white beans, and a velvety brothβ€”perfec...
Tomato, Spinach & Shrimp Creamy Pasta
Tomato, Spinach & Shrimp Creamy Pasta
Easy Tomato, Spinach & Shrimp Creamy Pasta β€” a quick, flavorful weeknight seafood pasta with creamy ...
Mediterranean Keto Shrimp Salad
Mediterranean Keto Shrimp Salad
Fresh Mediterranean Keto Shrimp Salad β€” low-carb, high-flavor recipe with olives, feta, avocado, and...
Shrimp & Lobster Biscuit Pot Pie β€” Creamy Cheesy Comfort
Shrimp & Lobster Biscuit Pot Pie β€” Creamy Cheesy Comfort
A decadent Shrimp & Lobster Biscuit Pot Pie with creamy, cheesy filling and flaky biscuits. Easy sea...