Bavarian cream is a luxurious dessert known for its creamy texture and rich flavor. Traditionally made with eggs and heavy cream, this recipe offers a vegan and eggless alternative without compromising on taste or texture. By using coconut milk as the base, this recipe provides a creamy and indulgent dessert that is suitable for those following a vegan diet or with egg allergies. Whether you’re looking for a dairy-free option or simply want to try something new, this vegan Bavarian cream is sure to impress with its delicious flavor and smooth consistency.
Why make this dessert
Eggless and Vegan: This recipe is suitable for those who follow a vegan diet or have egg allergies, making it inclusive and versatile. Creamy and Rich Texture: The use of full-fat coconut milk gives the Bavarian cream a creamy and rich texture, similar to traditional Bavarian cream made with dairy. Simple Ingredients: The recipe uses simple ingredients that are easy to find in most grocery stores, making it accessible to many people. Customizable: While this recipe includes a strawberry sauce, you can easily customize it by using different fruits or flavors to suit your taste preferences. Healthier Option: Compared to traditional Bavarian cream, which is made with heavy cream and eggs, this vegan version is lighter and lower in cholesterol. Delicious Flavor: Despite being eggless and vegan, this Bavarian cream is delicious and satisfying, with a sweet vanilla flavor that pairs perfectly with the fruity strawberry sauce.
Ingredients and substitutes
Milk: It provides the creamy base for the Bavarian cream. Full-fat milk or coconut milk is preferred for a richer texture. You can use other non-dairy milks like almond or soy, but the texture and flavor may vary. Sugar: Sweetens the cream and helps in thickening the mixture. Any sweetener of your choice can be used, such as maple syrup, agave nectar, or a sugar substitute for a lower-calorie option. Cornstarch: Acts as a thickening agent, helping the cream achieve a pudding-like consistency. Arrowroot powder or tapioca starch can be used instead of cornstarch. Vanilla Extract: Adds flavor to the Bavarian cream. Vanilla bean paste or the seeds scraped from a vanilla bean can be used for a more intense vanilla flavor. Salt: Enhances the flavor of the cream and balances the sweetness. Strawberries: For the sauce, strawberries are cooked down with sugar to create a sweet and tangy topping for the Bavarian cream. You can use other berries or fruits for the sauce, such as raspberries, blueberries, or peaches, depending on your preference and what’s in season. Lemon Juice: Sometimes added to the strawberry sauce to enhance the flavor and balance the sweetness. Lime juice or orange juice can be used as a substitute for lemon juice in the strawberry sauce.
Step by step: Eggless vegan bavarian cream
Bavarian cream
In a medium saucepan, whisk together the coconut milk, sugar, cornstarch, vanilla extract, and salt until smooth. Place the saucepan over medium heat and cook, stirring constantly, until the mixture thickens, about 5-7 minutes. It should be thick enough to coat the back of a spoon. Remove the saucepan from the heat and let the mixture cool slightly. Pour the mixture into a bowl and cover with plastic wrap, making sure the plastic wrap touches the surface of the cream to prevent a skin from forming.
Strawberry sauce
Combine the strawberries, sugar, and lemon juice in a small saucepan. Cook over medium heat, stirring occasionally, until the strawberries are soft and the mixture has thickened about 10-15 minutes. Remove from heat and let the sauce cool slightly.
Assemble
Divide the Bavarian cream between the individual dessert cups or jars. Refrigerate the Bavarian cream for at least 2 hours or until chilled and set. Top each bavarian cream with the cool strawberry sauce and chill until served.
Tips for Success
Use Full-Fat Coconut Milk: This will ensure a rich and creamy texture for the Bavarian cream. Thoroughly Mix Ingredients: Whisk the coconut milk, sugar, cornstarch, vanilla extract, and salt together until smooth to avoid lumps in the cream. Cook Over Medium Heat: Cook the mixture over medium heat, stirring constantly, to prevent burning and ensure even thickening. Chill Properly: Cover the Bavarian cream with plastic wrap, pressing the wrap directly onto the surface of the cream to prevent a skin from forming. Chill the cream for at least 2 hours or until set. Stir Occasionally: While chilling, stir the Bavarian cream occasionally to prevent a skin from forming on top. Adjust Consistency: If the cream is too thick after chilling, you can whisk in a little more coconut milk to reach the desired consistency. Prepare Strawberry Sauce Ahead: Make the strawberry sauce ahead of time and let it cool before serving with the Bavarian cream for the best flavor and texture combination.
Creative variations
Chocolate Bavarian Cream: Add cocoa powder to the coconut milk mixture for a chocolatey twist. Top with chocolate sauce or ganache. Fruit-infused Bavarian Cream: Add fruit puree, such as raspberry or mango, to the coconut milk mixture for a fruity flavor. Top with fresh fruit or a fruit compote. Nutty Bavarian Cream: Stir in some almond or hazelnut extract for a nutty flavor. Top with chopped nuts or a nut praline. Spiced Bavarian Cream: Add a pinch of cinnamon, nutmeg, or cardamom to the coconut milk mixture for a warm, spiced flavor. Top with caramel sauce. Coconut Bavarian Cream: Use coconut extract instead of vanilla extract for an extra coconutty flavor. Top with toasted coconut flakes. Coffee-flavored Bavarian Cream: Dissolve instant coffee or espresso powder in a little warm water and add it to the coconut milk mixture for a coffee-flavored cream. Top with coffee syrup or chocolate-covered coffee beans.
Creative ways to serve Bavarian cream
In Mini Dessert Cups: Serve small portions of Bavarian cream in mini dessert cups for a cute and elegant presentation. As a Cake Filling: Use Bavarian cream as a filling for cakes, cupcakes, or pastries. It pairs well with chocolate, vanilla, or fruit-flavored cakes. In Parfaits: Layer Bavarian cream with fresh fruits, granola, or crumbled cookies in parfait glasses for a delicious and visually appealing dessert. In Crepes: Fill crepes with Bavarian cream and top with chocolate sauce, caramel sauce, or fresh berries for a decadent breakfast or dessert. As a Dip: Serve chilled Bavarian cream as a dip for fresh fruit, cookies, or pretzels at a party or gathering. In Trifles: Layer Bavarian cream with cake cubes and fruit in a trifle dish for a stunning and delicious dessert. As a Pie Filling: Use Bavarian cream as a filling for pies, either alone or layered with fruit or chocolate. As a Topping: Spoon Bavarian cream over warm desserts like waffles, pancakes, or bread pudding for a creamy and indulgent treat
Strawberry Bavarian CreamStrawberry Bavarian Cream CakeBavarian Cream (Creme Bavaria ~ Creme Bavarois)Vanilla Pastry Cream – EgglessEggless Vanilla Cake Recipe
Frequently asked questions
Did you LIKE this recipe? Save it for later. You can find my recipes on Pinterest. Follow me on Facebook, Twitter, and Instagram.Subscribe, and I’ll send you new recipes right to your inbox. Thank you for sharing - Save for later