Imagine the soul-warming richness of classic mushroom stroganoff — earthy cremini and baby bella mushrooms swimming in a velvety sauce, finished with a bubbling golden cheddar crust. Now imagine pulling that from your fridge any weeknight, reheating a single portion, and sitting down to a dinner that tastes like you spent an hour at the stove. This batch-prep coconut cream mushroom stroganoff bake delivers exactly that experience, swapping traditional flour-thickened sour cream sauce for a luscious coconut cream and cream cheese base that is unmistakably indulgent.

Each generous serving packs roughly 53 grams of fat and only 7 grams of net carbs, landing squarely in the keto sweet spot. The fat comes from coconut cream, butter, cream cheese, and sharp cheddar — all working together to create a sauce so silky you will forget it is low-carb. Baked eggs nestled into the casserole push the protein to 22 grams per serving, making this a genuinely complete dinner without any side dishes required.

The beauty of this recipe lies in its meal-prep design. You bake one 9×13-inch casserole on a Sunday evening, portion it into four containers, and you have satisfying dinners ready for three to five days. It reheats beautifully in the microwave or oven, and the sauce actually thickens and develops deeper flavor as it sits. If you are tired of scrambling for weeknight keto dinners, this stroganoff bake is about to become your new best friend.

Ingredients (serves 4)

For the mushroom filling:

  • 1 lb (450g) mixed mushrooms (cremini and baby bella), sliced ¼-inch thick
  • 3 tablespoons (42g) unsalted butter, divided
  • 3 cloves garlic, minced
  • 1 teaspoon smoked paprika
  • 1 teaspoon onion powder
  • ½ teaspoon dried thyme
  • ½ teaspoon freshly cracked black pepper
  • ½ teaspoon fine sea salt

For the coconut cream sauce:

  • 1 can (13.5 oz / 400ml) full-fat coconut cream
  • 4 oz (113g) cream cheese, softened and cubed
  • 2 tablespoons (16g) coconut flour
  • 1 tablespoon (15ml) Dijon mustard
  • 1 tablespoon (15ml) coconut aminos (or tamari for deeper flavor)
  • 1 tablespoon (15ml) coconut oil, melted

For the topping and eggs:

  • 4 large eggs
  • 6 oz (170g) sharp cheddar cheese, shredded and divided
  • 2 tablespoons fresh flat-leaf parsley, chopped (for garnish)

Instructions

  1. Preheat and prep. Set your oven to 375°F (190°C). Lightly grease a 9×13-inch (23×33cm) baking dish with a thin coat of coconut oil or butter. Slice all mushrooms to an even ¼-inch thickness so they cook uniformly.

  2. Sauté the mushrooms. Melt 2 tablespoons of the butter in a large skillet over medium-high heat. Add the sliced mushrooms in a single layer — you may need to work in two batches to avoid crowding. Cook without stirring for 3 to 4 minutes until the undersides turn deep golden brown. Flip and cook another 2 to 3 minutes. The goal is caramelized edges with a slight chew in the center. Transfer to a bowl and set aside.

  3. Build the aromatic base. In the same skillet, reduce heat to medium and add the remaining 1 tablespoon of butter. Add the minced garlic and cook for 30 seconds until fragrant, stirring constantly. Sprinkle in the smoked paprika, onion powder, dried thyme, black pepper, and salt. Stir for another 30 seconds to bloom the spices in the butter — you will smell a rich, toasty aroma.

  4. Make the coconut cream sauce. Pour the coconut cream into the skillet and stir to combine with the spices. Add the cubed cream cheese, coconut flour, Dijon mustard, coconut aminos, and melted coconut oil. Whisk steadily over medium heat for 3 to 4 minutes until the cream cheese melts completely and the sauce thickens enough to coat the back of a spoon. The coconut flour will absorb liquid as it heats, so give it the full time.

  5. Combine and add half the cheddar. Remove the skillet from heat. Fold in the sautéed mushrooms and 4 ounces (about two-thirds) of the shredded cheddar. Stir until the cheese melts into the sauce, creating a thick, glossy stroganoff mixture.

  6. Transfer and create egg wells. Pour the mushroom stroganoff mixture into the prepared baking dish and spread it evenly with a spatula. Using the back of a large spoon, press four evenly spaced wells into the surface, each about 3 inches wide and 1 inch deep. These will cradle the eggs.

  7. Add eggs and top with remaining cheddar. Crack one egg carefully into each well. Sprinkle the remaining 2 ounces of shredded cheddar over the entire surface of the casserole, covering both the sauce and the egg whites while leaving the yolks partially visible.

  8. Bake until golden and set. Place the dish on the center rack and bake for 20 to 25 minutes. The casserole is done when the cheese topping is deeply golden and bubbling, and the egg whites are fully set while the yolks remain slightly jammy. If you prefer fully set yolks for meal prep, bake an additional 3 to 4 minutes.

  9. Rest and portion. Remove from the oven and let the casserole rest for 10 minutes — this is essential, as the sauce will continue to thicken and will hold its shape when sliced. Cut into four equal portions, each containing one egg. Garnish with fresh chopped parsley before serving or packing into meal-prep containers.

Nutrition per Serving

Nutrient Amount
Calories ~620 kcal
Fat ~53g
Protein ~22g
Total Carbs ~9g
Fiber ~2g
Net Carbs ~7g

Nutrition values are approximate and may vary based on specific brands of coconut cream, cheese, and mushroom varieties used.

Tips & Variations

Meal-prep storage and reheating. Store individual portions in airtight containers in the refrigerator for up to five days. Reheat in the microwave for 2 to 3 minutes at 70% power, or in a 350°F oven covered with foil for 12 to 15 minutes. The sauce thickens considerably when chilled, but it loosens perfectly upon reheating.

Swap the cheese for variety. Sharp cheddar gives this bake its classic American comfort feel, but Gruyère adds a nuttier depth and fontina creates an even stretchier, meltier texture. Avoid pre-shredded bagged cheeses — they contain anti-caking starches that add hidden carbs and prevent smooth melting.

Make it richer with sour cream. For an even more traditional stroganoff flavor, stir 4 tablespoons of full-fat sour cream into the sauce at step four. This adds approximately 1 gram of net carbs per serving while giving the sauce a tangy depth that pairs beautifully with the earthy mushrooms.

Watch the coconut cream label. Not all canned coconut products are created equal. Look for coconut cream (not coconut milk) with no added sugar. The ingredient list should be short: coconut extract and water, possibly guar gum as a stabilizer. Some brands sneak in added sugars that can push net carbs above your target. Brands like Aroy-D or Thai Kitchen coconut cream are reliable choices.

Add extra vegetables carefully. Diced zucchini or fresh spinach folded in at step five are excellent low-carb additions that bulk up the casserole without significantly changing the macros. Avoid onions, peas, and carrots — common stroganoff additions that are carb-heavy and can quickly push this dish out of keto range.

Frequently Asked Questions

Will this bake actually keep me in ketosis with 7g net carbs per serving?
At 7 grams of net carbs per serving, this casserole fits comfortably within the standard ketogenic target of 20 to 25 grams of net carbs per day. That leaves 13 to 18 grams for your other meals and snacks. If you are following a stricter protocol of under 20 grams daily, pair it with zero-carb sides like butter-sautéed spinach or a simple green salad dressed with olive oil. The high fat content at 53 grams per serving ensures strong satiety, which means you are less likely to snack after dinner.
Can I substitute the cream cheese with something else?
Mascarpone is the most seamless swap — it has a similar fat content and even milder flavor, and it melts into the sauce beautifully. For a tangier profile, full-fat ricotta whisked smooth works well, though it creates a slightly grainier texture. If you are avoiding all soft cheeses, an additional quarter cup of coconut cream plus one tablespoon of coconut flour will approximate the thickening and richness, though the flavor will lean more coconut-forward.
How do the eggs hold up after several days of meal prep?
Eggs baked into a casserole like this hold up remarkably well for three to five days in the refrigerator. Baking the yolks to fully set rather than jammy is recommended for meal prep, as it prevents any textural issues upon reheating. The eggs absorb some of the coconut cream sauce as they sit, which actually makes them more flavorful by day three. When reheating, use medium power in the microwave to avoid rubbery whites.
How can I make this dairy-free for vegan keto?
Replace the cream cheese with an equal amount of cashew-based vegan cream cheese — Miyoko's or Kite Hill are reliable low-carb options. Swap the butter for additional coconut oil, and use nutritional yeast (3 tablespoons) in place of the cheddar for a cheesy, umami-rich topping. Omit the eggs or replace them with firm tofu slices seasoned with black salt (kala namak) for an eggy flavor. These swaps will shift the macros slightly, lowering protein by a few grams, so consider adding hemp hearts as a garnish.
Can I use regular coconut milk instead of coconut cream?
You can, but the results will be noticeably thinner. Coconut cream has roughly double the fat content of coconut milk, which is what gives this bake its rich, stroganoff-like consistency. If coconut milk is all you have, refrigerate the can overnight and scoop out only the thick, solidified cream from the top — discard the watery liquid at the bottom. Alternatively, add an extra tablespoon of coconut flour to compensate for the thinner consistency, and increase the bake time by five minutes to allow the extra moisture to evaporate.