15-Minute Keto Creamed Spinach (Thick & Luxurious)
Let’s skip the watery greens and make this restaurant-worthy keto creamed spinach instead. It’s a thick, velvety, and intensely savory side dish that clings to every leaf. If you’ve been craving serious steakhouse comfort at home, your 15-minute solution is right here.
![]()
![]()
Why This Recipe Works
- Melt-in-Your-Mouth Richness: The clever combination of cream cheese and heavy whipping cream creates an undeniably luxurious sauce that coats without clumping.
- Aromatic Flavor Base: Sautéed shallots and garlic build a deep, savory foundation that elevates standard greens into a gourmet experience.
- Lightning-Fast Prep: From fridge to table in just under 20 minutes, making it the ultimate quick addition to a busy weeknight dinner.
The Perfect Macro Fit
When I track the numbers for a meal, I want every single bite to pull its weight in flavor and satisfaction. This low carb creamed spinach delivers on those macros beautifully, offering a highly satisfying profile with only 5 net carbs per serving. It’s a wonderfully nutritious and easy addition to your dinner rotation.
I love pairing it with a hearty protein to round out the plate. Try serving it alongside a classic steak topped with my foolproof Béarnaise sauce, or keep things entirely hands-off with this slow cooker creamy Parmesan chicken for a fully keto-friendly feast. If you’re cooking for kids or family members who aren’t tracking carbs, tossing in some vibrant zucchini ribbons makes the whole table happy.
Building the Flavor (The How-To)
The magic starts by gently wilting fresh spinach until it’s perfectly tender. A crucial step here: once it cools slightly, squeeze out all that excess water so your final dish doesn’t turn soupy!
![]()
![]()
Next, we build the aromatic base. Sizzling butter meets minced shallots and garlic, filling your kitchen with an irresistible fragrance. Deglazing with broth pulls up all those savory notes before you whisk in the cream cheese and heavy cream. Once that sauce becomes a bubbling, smooth ribbon of flavor, fold the dry greens back in. A final stir of Parmesan and a whisper of nutmeg transforms it into pure comfort.
Expert Tips for Success
- Squeeze It Dry: Seriously, give that wilted spinach an aggressive squeeze. Removing the moisture guarantees a thick, clingy cream sauce.
- Adjusting Consistency: Don’t worry if your sauce thickens up too quickly as it bubbles! Just whisk in a splash of extra broth or cream until it reaches that perfect, silky texture.
- Frozen Spinach Swap: Short on time? You can absolutely use a 12-ounce package of frozen chopped spinach. Just make sure it is completely thawed and thoroughly wrung out before tossing it into the skillet.
- Storage: Pack any leftovers in an airtight container in the fridge for up to 4 days. A gentle reheat on the stove keeps the cheese sauce from breaking.
Quick FAQs
Can I use pre-grated Parmesan?
For the absolute best melt, I highly recommend freshly grating your Parmesan. Pre-packaged shreds often contain anti-caking agents that can make your luxurious sauce slightly grainy.
What if I don’t have shallots?
A finely minced yellow onion works perfectly in a pinch, though it won’t be quite as delicate and sweet as a shallot. Just make sure it cooks down until completely translucent.
PrintEasy Keto Creamed Spinach
- Prep Time: 5 minutes
- Cook Time: 12 minutes
- Total Time: 17 minutes
- Yield: 6 servings
- Category: Side Dish
- Cuisine: American
Description
Achieve restaurant-quality creamed spinach at home with this simple, low-carb recipe. It’s a rich, flavorful side dish perfect for any meal, ready in about 15 minutes.
Ingredients
- ¼ cup chicken or vegetable broth
- 1 ½ tablespoons unsalted butter
- 1 1-pound / 450 g bag fresh spinach
- 1 large shallot (minced)
- 3 cloves garlic (finely chopped)
- 3 ounces cream cheese (cut into cubes)
- ⅓ cup heavy whipping cream
- ⅓ cup finely shredded Parmesan cheese
- ¼ teaspoon sea salt
- ⅛ teaspoon ground white pepper
- Pinch of ground nutmeg
Instructions
- Wilt the Greens : Place the saucier over medium heat. Working in two batches, add the fresh spinach and cook, turning occasionally, until fully wilted, about 2–3 minutes per batch. Transfer the wilted spinach to a colander.
- Expel Moisture : Once the spinach is cool enough to handle, press it firmly against the sides of the colander with a spoon or squeeze it with your hands to remove as much excess water as possible. Set the drained spinach aside.
- Build the Aromatic Base : Return the saucier to medium-low heat and add the butter. Once it melts, add the minced shallot and cook until softened and translucent, stirring for 3–4 minutes. Add the chopped garlic and cook for another minute until fragrant.
- Form the Cream Sauce : Pour in the broth to deglaze the pan, scraping up any flavorful bits from the bottom. Add the cream cheese cubes and heavy cream, whisking gently as the cream cheese melts to create a smooth, uniform sauce.
- Season and Infuse : Stir in the Parmesan cheese until it has fully melted into the sauce. Season with the sea salt, white pepper, and a pinch of nutmeg. Allow the sauce to gently bubble at the edges for about 2 minutes to thicken slightly.
- Combine and Finish : Fold the dry, wilted spinach into the cream sauce. Stir until every leaf is coated and the mixture is heated through, which should take about 2–3 minutes. The final dish should be thick and creamy. Remove from heat and serve immediately.
Notes
- Storage: Keep leftovers in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetop or in the microwave.
- Frozen Spinach Shortcut: For a quicker prep, substitute a 12-ounce package of frozen chopped spinach. Ensure it’s fully thawed and thoroughly squeezed of all liquid before adding it to the sauce in the final step.
- Sauce Consistency: If your sauce becomes too thick, whisk in an extra tablespoon of heavy cream or broth until it reaches your preferred consistency.
Nutrition Facts (per serving): Calories: 170 kcal | Total Fat: 14 g (Saturated Fat: 9 g) | Total Carbs: 7 g (Fiber: 2 g, Sugars: 2 g, Net Carbs: 5 g) | Protein: 6 g | Sodium: 450 mg | Cholesterol: 50 mg | Potassium: 580 mg
These values are approximate and may vary based on ingredients and preparation.
Nutrition
- Calories: 170
Disclaimer: I’m just a data-loving home cook sharing the macro-friendly meals that work for my daily routine, not a medical professional or nutritionist. Always listen to your own body and consult your doctor when trying new dietary changes!
- Save for Later2.4K



Made this last night to go with grilled chicken and wow, it was spot-on! I was worried the sauce would break with the heavy cream, but it stayed silky smooth and the garlic-shallot combo made the kitchen smell insane. Even my picky kids went back for seconds huge win for a weeknight.
That’s the kind of weeknight win I love.If you ever want to keep it extra smooth every time, just stay on medium-low once the cream goes in and whisk gently until it comes together. One fun thing I like to track with rich sides like this❤️
Used the frozen spinach shortcut mentioned in the notes. Instead of a 12oz bag, I only had a 16oz bag, so I used the whole thing. The trick is putting the thawed spinach into a nut milk bag and twisting it tight. I wrung out almost a full cup of green water. The sauce stayed incredibly thick and coated the extra spinach just fine for my keto macros.
Using a nut milk bag to wring out the water is brilliant and saves so much frustration!