This keto rhubarb cheesecake delivers all the indulgence of a classic dessert without the carb overload. A buttery almond flour crust forms the base, topped with a velvety cream cheese filling that's marbled with a homemade rhubarb compote.
Using erythritol as the sweetener keeps it sugar-free while maintaining that satisfying sweetness. The rhubarb swirl adds a bright, tart contrast to the rich, creamy filling.
Plan ahead for chilling time — the cheesecake needs at least two hours in the refrigerator to set properly. Each slice comes in at just 4g net carbs, making it a perfect treat for anyone following a ketogenic or low-carb eating plan.
The window was open and a warm breeze kept fluttering my recipe notes as I tried to nail down a cheesecake that would not derail my sisters keto goals for her birthday. Rhubarb was everywhere at the farmers market that morning, its ruby stalks practically begging to be turned into something indulgent. That afternoon, after three attempts at getting the swirl just right, I finally pulled a cheesecake from the oven that made us both close our eyes at the first bite.
My sister actually teared up when she realized she could have dessert at her own birthday party without guilt, and my brother in law went back for a third slice before the candles were even lit.
Ingredients
- Almond flour (1 1/2 cups): This is your crust foundation, and you want fine blanched almond flour, not coarse meal, for a crust that holds together beautifully.
- Powdered erythritol (for crust and filling): Powdered dissolves far better than granulated, which means no gritty texture in your cheesecake.
- Unsalted butter, melted (1/3 cup): Helps bind the crust and adds richness, and melting it ensures even distribution through the almond flour.
- Cinnamon (1/2 tsp): A quiet warmth in the crust that pairs unexpectedly well with the tart rhubarb.
- Fresh rhubarb, chopped (1 1/2 cups): Fresh is best here, and try to pick stalks that are firm and brightly colored for the most vibrant swirl.
- Cream cheese, softened (24 oz): Full fat is non negotiable for that classic dense creamy texture, and make sure it is truly softened to avoid lumps.
- Large eggs (3): Add them one at a time to keep the batter smooth and prevent over mixing, which can cause cracks.
- Sour cream (1/3 cup): This is my secret for a cheesecake that stays velvety even after days in the fridge.
- Lemon zest (from 1 lemon): Just a little brightness that makes the vanilla and rhubarb flavors sing together.
- Heavy cream (1/4 cup): Loosens the batter just enough for that dreamy, silky consistency.
- Vanilla extract (1 tsp plus 1/2 tsp): Split between the swirl and the filling so the flavor is present in every layer.
Instructions
- Prep your pan:
- Preheat your oven to 325F, then grease a 9 inch springform pan and line the bottom with parchment paper so nothing sticks when you release it later.
- Build the crust:
- Stir the almond flour, erythritol, melted butter, cinnamon, and a pinch of salt together until the mixture looks like damp sand that holds its shape when you squeeze it. Press it firmly and evenly into the bottom of your pan, then bake for 10 to 12 minutes until the edges just start to turn golden, and set it aside to cool.
- Simmer the rhubarb swirl:
- Toss the chopped rhubarb, water, and erythritol into a small saucepan and bring it to a gentle simmer, stirring now and then, until the rhubarb softens and the mixture thickens into a jammy compote, about 8 to 10 minutes. Stir in the vanilla and let it cool completely before you use it.
- Whip up the filling:
- Beat the softened cream cheese and erythritol together in a large bowl until completely smooth and lump free, then add the eggs one at a time, mixing well after each. Blend in the sour cream, vanilla, lemon zest, and heavy cream until everything is silky and unified.
- Create the swirl:
- Pour the filling over your cooled crust, then drop spoonfuls of the rhubarb compote across the surface and use a knife or skewer to drag gentle figure eights through the batter for that gorgeous marbled look.
- Bake low and slow:
- Bake for 40 to 45 minutes until the edges are set but the center still has a gentle wobble when you shake the pan. Turn off the oven, crack the door open, and let the cheesecake sit inside for a full hour so it cools gradually and avoids dramatic cracks.
- Chill before slicing:
- Remove the cheesecake from the oven, let it come to room temperature on the counter, then refrigerate for at least 2 hours before you release the pan and slice into it with a sharp knife dipped in hot water.
That birthday evening ended with my sister boxing up the remaining slices and hiding them in the back of her fridge behind the mustard, which told me everything I needed to know about how good this cheesecake really was.
Swapping Ingredients for Your Needs
If you cannot find fresh rhubarb, frozen works fine, just thaw and drain it first so your compote does not turn watery. I have also tested this with sunflower seed flour in place of almond flour for a nut free version, and the crust holds up well with only a slightly earthier flavor. Any granulated keto sweetener can replace erythritol, though I find that erythritol powders give the cleanest, most sugar like texture in both the crust and the filling.
Serving Ideas That Make It Special
A dollop of barely sweetened whipped cream on each slice turns this into something truly celebratory, and a few sliced strawberries on the plate add color without piling on carbs. I like to garnish with a tiny strip of fresh rhubarb or a sprinkle of lemon zest so it looks as good as it tastes. For a dinner party, I slice it thin and serve it with espresso, and people always ask for the recipe.
Storage and Make Ahead Wisdom
This cheesecake actually improves after an overnight rest in the fridge, so it is the perfect make ahead dessert for entertaining. Keep it tightly wrapped and it stays beautiful for up to five days, though in my house it never lasts that long.
- Freeze individual slices wrapped in plastic and foil for up to a month, then thaw overnight in the fridge.
- Always slice with a hot dry knife for clean edges, wiping and reheating between each cut.
- Remove the cheesecake from the fridge about 20 minutes before serving so the flavors wake up.
Every time I see those pink ribbons of rhubarb threaded through golden cream cheese, I think about that breezy kitchen afternoon and my sisters face when she realized keto dessert could be this good. This is the kind of recipe that reminds you eating well never means eating boring.
Recipe FAQs
- → Can I use frozen rhubarb instead of fresh?
-
Yes, frozen rhubarb works well. Thaw it first and drain any excess liquid before cooking the compote to avoid a watery swirl.
- → Why does the cheesecake need to cool in the oven with the door cracked?
-
This gradual cooling method prevents the cheesecake from cracking. A sudden temperature drop causes the surface to contract too quickly, leading to fissures across the top.
- → What can I substitute for erythritol?
-
Monk fruit sweetener, allulose, or a monk fruit-erythritol blend are all excellent keto-friendly alternatives. Avoid xylitol if you have pets, as it is highly toxic to dogs.
- → How should I store leftover cheesecake?
-
Cover the cheesecake tightly or place slices in an airtight container. It keeps in the refrigerator for up to 5 days. You can also freeze individual slices for up to 2 months — thaw overnight in the fridge before serving.
- → Can I make this without a springform pan?
-
A springform pan is strongly recommended for easy removal. If you don't have one, use a deep cake pan lined with parchment paper, leaving enough overhang to lift the cheesecake out once chilled and set.
- → How do I know when the cheesecake is done baking?
-
The edges should be fully set and slightly pulled away from the pan, while the center still has a gentle jiggle — it should wobble slightly but not look liquid. It will continue to set as it cools.