Desserts
This bean cream recipe transforms humble ingredients into a silky, velvety mousse that rivals traditional desserts—without dairy or eggs. The secret lies in blending cooked beans until perfectly smooth, then infusing them with vanilla bean for an aromatic depth that feels luxurious.
I developed this recipe after realizing how many plant-based desserts missed that creamy, airy texture we crave.
The process is surprisingly simple: beans simmer until tender, then blend with a touch of sweetener and vanilla until completely smooth. Whipped coconut cream swirled into the mixture adds lightness without compromising structure.
What results is a dessert that's rich yet light, with a texture so refined it could pass for French pâtisserie.
Perfect for special occasions or satisfying cravings, this mousse serves as an elegant centerpiece or elegant bite-sized treat. Garnish with fresh berries or toasted coconut for extra flair, or keep it minimalist to let the flavors shine.
The best part? It stays fresh for days in the refrigerator, making it ideal for meal prep.
This recipe proves plant-based desserts can be just as indulgent as their traditional counterparts. The vanilla bean infusion adds a sophisticated touch that elevates simple ingredients into something extraordinary. Ready to create a dessert that impresses without compromise?
Ingredients for bean cream
Simple ingredients transform into luxurious vanilla bean mousse with perfect silky texture.
| Ingredient | Amount | Notes |
|---|---|---|
| Great Northern Beans (Dried) 🌱 | 1 ½ cups | Unsoaked, rinsed thoroughly |
| Filtered Water 💧 | 4 cups | For soaking and cooking |
| Vanilla Bean 🌿 | 1 whole | Seeds scraped and pod reserved |
| Pure Maple Syrup 🍯 | ½ cup | Grade A for best flavor |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | Light fruity variety preferred |
| Full-Fat Coconut Milk 🥥 | 13 ½ oz | Canned, chilled overnight |
| Coconut Cream (Whipped) 🥥 | 1 ½ cups | Chilled coconut milk cream |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
| Pinch Sea Salt 🧂 | ¼ tsp | Fine grain preferred |
| Fresh Blueberries 🫐 | ½ cup | For garnish, optional |
| Toasted Coconut Flakes 🥥 | 2 tbsp | For garnish, optional |
The beans are the foundation—Great Northern or cannellini work best for their neutral flavor and creamy texture. Soak overnight for faster cooking, or use the quick-soak method with boiling water. For the vanilla, Madagascar Bourbon beans from Penzeys deliver the deepest flavor, but any quality vanilla bean will work. The maple syrup should be Grade A for its delicate flavor profile—avoid the darker grades that can taste overly robust. Coconut milk is critical: use full-fat canned coconut milk (like Thai Kitchen or Goya) and chill it overnight so the thick cream separates from the water—this is what we'll whip for the swirl.
No vanilla bean? Pure vanilla extract at half the amount works in a pinch, but the seeds and pod add complexity you won't get otherwise. Running short on maple syrup? Agave nectar or date syrup are good substitutes, though maple's distinct flavor is ideal. The olive oil adds richness without dairy—Kirkland Signature or California Olive Ranch are reliable brands. For the whipped coconut cream, if your coconut milk doesn't separate enough, blend the thick layer with 1 tsp powdered sugar and chill again for better whipping. The lemon juice brightens the entire dessert, so don't skip it—it balances the sweetness beautifully.
Store the base mousse in an airtight container with a thin layer of olive oil on top to prevent browning—keeps for 5-6 days in the fridge. The whipped coconut cream should be added fresh before serving, as it deflates over time. For meal prep, portion the mousse into small jars and keep the whipped cream separate. Garnishes like blueberries or toasted coconut can be added just before serving to maintain freshness. Freeze for up to 3 months if desired, though texture may slightly alter upon thawing.
Why You'll Love This Recipe
- No-Soaking Needed: I’ll admit—soaking beans used to stress me out. Not here. Just toss the dried Great Northerns in water overnight, then simmer until tender. No fancy tools, no peeling, no fuss. The beans practically melt into that velvety cream all on their own.
- Vanilla Maple Magic: That first spoonful? Chef’s kiss. The vanilla bean’s floral depth and pure maple syrup’s caramel notes balance the earthy beans perfectly. It’s sweet but not cloying—more like a grown-up dessert than a savory spread. Honestly, I’ve used it as a dip, a spread, and even swirled into yogurt.
- Weeknight to Holiday: Between us, this is my lazy Sunday morning staple, but it also shines at holiday brunches. Serve it warm with crusty bread for a cozy vibe, or chill it overnight for a smooth, spreadable topping on pancakes. (Yes, even on a Tuesday night.)
- Pantry Goldmine: Dried beans cost pennies, and they stretch forever. A single batch feeds my family for days—slathered on toast, stirred into oatmeal, or even mixed into soups for richness. Plus, the olive oil keeps it creamy without dairy, so it’s secretly my budget-friendly secret weapon.
Step-by-step instructions for silky vanilla bean mousse
Transform simple ingredients into a velvety dessert with this precise method.
Soak and Cook the Great Northern Beans
Place the 1.5 cups Great Northern Beans (Dried) in a medium saucepan and cover with the 4 cups Filtered Water. Bring to a boil over medium-high heat, then immediately reduce to a simmer. Cook for 1 hour to 1 hour 15 minutes until the beans are fork-tender but not mushy—you should be able to crush them easily between your fingers.
Drain the beans thoroughly in a fine-mesh strainer, reserving the cooking liquid. Return the beans to the saucepan and mash them with a potato masher until completely smooth. This creates the base for your mousse, so don't rush—any lumps will make the final texture grainy. The mixture should resemble thick, creamy hummus.
Infuse and Sweeten the Bean Mixture
Transfer the mashed beans to a blender. Add the scraped seeds from the 1 whole Vanilla Bean, the 0.5 cup Pure Maple Syrup, 0.25 cup Extra-Virgin Olive Oil, 1 tbsp Lemon Juice, and 0.25 tsp Pinch Sea Salt. Blend on high for 1-2 minutes until completely smooth and silky. The olive oil adds richness while keeping the texture light, and the lemon juice brightens the natural sweetness.
Taste and adjust sweetness if needed—you want a balance between the earthy beans and the maple syrup. The vanilla bean seeds provide depth, but the pod itself can be reserved for another use, like infusing sugar or a simple syrup. Strain the mixture through a fine-mesh sieve into a clean bowl to ensure absolute smoothness—this step is crucial for that restaurant-quality finish.
Incorporate the Coconut Components
Open the 13.5 oz Full-Fat Coconut Milk can and scoop out the thick coconut cream from the top, leaving the watery portion behind. Add this to the bean mixture and whisk vigorously until fully combined. The coconut cream adds a luxurious mouthfeel and balances the earthiness of the beans.
In a separate bowl, whip the 1.5 cups Coconut Cream (Whipped) until soft peaks form. Gently fold one-third of the whipped coconut cream into the bean mixture to lighten it slightly. This creates the signature swirl effect while keeping the mousse airy. Work quickly to maintain the whipped texture—overmixing can deflate the cream.
Assemble and Chill for Perfect Texture
Divide the bean mixture evenly among 6 serving glasses or ramekins. Using a spoon, carefully dollop the remaining whipped coconut cream on top of each portion, then gently swirl with the back of the spoon to create marbled patterns. This technique ensures each bite delivers both the rich bean base and the light coconut cream.
Cover the glasses with plastic wrap and refrigerate for at least 4 hours, preferably overnight. The longer it chills, the more the flavors meld and the texture becomes silky. When ready to serve, garnish with 0.5 cup Fresh Blueberries and 2 tbsp Toasted Coconut Flakes for a pop of color and crunch. Serve chilled—this dessert should be enjoyed straight from the fridge for that perfect creamy consistency.
Pro Tips For Making Bean Cream
- SOAK BEANS OVERNIGHT: I learned this the hard way—rushing the soak with cold water leaves your beans tough and gummy. Use 3 cups filtered water per cup of dried beans, let them sit 12+ hours, then drain. No need for fancy soaking methods; just patience.
- SCRUB THE BEANS: Dried Great Northerns hide dust and debris that’ll cloud your cream. Rinse them in a colander, then scrub under running water like you’re washing potatoes. The extra 30 seconds saves you from gritty mouthfeel later.
- SIMMER GENTLY AFTER BOIL: After the initial boil, drop the heat to a bare simmer—think tiny bubbles, not rolling. I used to keep it hot, and the beans would split and turn to mush. A low simmer keeps them intact and creamy when blended.
- WHISK IN OIL LAST: Add the olive oil after blending the hot beans with syrup and vanilla. The heat helps emulsify it better than mixing cold. Plus, it coats your blender jar so cleanup’s easier—no one likes scraping bean paste off the sides.
Dietary considerations for bean cream
Vegan-Friendly Base
This bean cream recipe is naturally vegan—no dairy, eggs, or animal products are used in the entire process. The Great Northern beans provide a rich, protein-packed foundation, while coconut milk replaces traditional cream. The vanilla bean and maple syrup add luxurious flavor without any animal-derived ingredients. 🌱
Gluten-Free Assurance
All ingredients in this recipe are inherently gluten-free, making it safe for those with celiac disease or gluten sensitivity. The Great Northern beans, coconut milk, and maple syrup are naturally gluten-free, and there’s no risk of cross-contamination if prepared in a clean kitchen.
Always double-check your vanilla bean and coconut milk labels for hidden additives, though most brands are safe.
Nut-Free Option
While the recipe doesn’t contain nuts, it’s important to note that coconut is technically a fruit but often processed in facilities that handle tree nuts. If you have severe nut allergies, opt for a nut-free facility-certified coconut milk like Thai Kitchen Nut-Free or Goya Nut-Free.
The rest of the ingredients are completely nut-free, so this dessert remains safe for nut-sensitive guests.
Low-Sugar Adaptation
For a lower-sugar version, reduce the maple syrup to 0.25 cup and enhance the flavor with an extra ½ tsp vanilla bean seeds or a pinch of cinnamon.
You can also substitute monk fruit sweetener for half the maple syrup, though the texture may slightly alter. The natural sweetness of the beans balances the reduced sugar beautifully.
Protein-Packed Boost
This dessert is surprisingly high in protein—each serving delivers about 8-10 grams from the beans alone. For an extra boost, stir in 1 scoop vanilla plant-based protein powder (like Orgain or Naked Nutrition) when blending the bean mixture.
This makes it a great post-workout treat or a satisfying snack for active lifestyles.
Allergen Considerations
If you’re serving this to guests with allergies, note that the recipe contains coconut (a common allergen) and soy (if using store-bought vanilla extract). For a soy-free version, use pure vanilla bean seeds instead of extract.
Always label your dish clearly if sharing with others who have dietary restrictions—it’s a thoughtful way to ensure everyone can enjoy it safely. ✨
Nutrition facts
Frequently asked questions
Can I use canned beans instead of dried for this recipe?
Yes, you can substitute 2 (15 oz) cans of Great Northern Beans (drained and rinsed) for the dried beans. Drain them well and mash thoroughly to avoid excess liquid in your mousse. Canned beans cook faster but may require straining extra water to achieve the same silky texture.
What if my coconut milk doesn't separate into cream?
No worries! If your coconut milk doesn't separate well, chill it for an additional 4-6 hours to encourage separation. For better results, use full-fat canned coconut milk (like Thai Kitchen) and refrigerate it overnight. If needed, blend the thick layer with 1 tsp powdered sugar and chill again for 1 hour before whipping.
How do I fix grainy texture in my bean cream?
Grainy texture usually means the beans weren't blended or strained enough. First, blend the mixture again for 1-2 minutes**strong> on high. Then strain through a fine-mesh sieve into a clean bowl to remove any remaining lumps. For extra smoothness, press the mixture through a sieve with a spoon. The key is patience—don't rush this step!
Can I make this recipe without a vanilla bean?
Use 1 tsp pure vanilla extract instead of a whole vanilla bean. For best flavor, choose high-quality vanilla extract. You'll miss the subtle floral notes from the pod, but the extract will still add sweet vanilla aroma. If you want extra depth, add a pinch of cinnamon or cardamom to complement the flavor.
How long will this dessert keep in the fridge?
The bean cream base stays fresh for 5-6 days when stored in an airtight container with a thin layer of olive oil on top. The whipped coconut cream should be added fresh before serving, as it deflates over time. For longer storage, portion the mousse into small jars and keep the whipped cream separate. Freeze for up to 3 months, though texture may slightly alter upon thawing.
