Desserts
This bean jam cake recipe transforms humble legumes into a dessert that's as vibrant as it is moist—no eggs or dairy required. The secret lies in blending bean jam's natural sweetness with a tender crumb that stays light and fluffy.
I developed this recipe after discovering how well bean jam's jammy texture holds up in baked goods, creating a cake that's both unique and satisfyingly familiar.
The magic happens in the batter, where a combination of baking powder and applesauce creates lift without eggs, while the bean jam swirls add bursts of fruity flavor in every bite. What sets this apart is the balanced sweetness—just enough to satisfy cravings without overpowering the cake's natural richness.
The result? A dessert that's perfect for tea time or as a showstopper at gatherings.
By the time it emerges from the oven, you'll have a cake with a golden crust, tender crumb, and those signature jam swirls that peek through like edible confetti. The texture is consistently moist, never dense, thanks to a few key techniques I've perfected over years of testing.
This isn't just a vegan cake—it's a dessert that proves plant-based baking can be just as indulgent as traditional recipes.
Pair it with a cup of chai or fresh berries for an elevated presentation. The beauty of this recipe is its versatility—use it for celebrations, potlucks, or a simple weekend treat. Here's how to make it shine in your kitchen.
Ingredients for bean jam cake
Pantry staples plus a few specialty touches—this cake proves vegan baking can be just as indulgent.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 2 cups | Spray sifter for light texture |
| Granulated Sugar 🍚 | 1 ½ cups | White or light brown |
| Coconut Oil 🫒 | ¾ cup | Melted, full-fat preferred |
| Unsweetened Almond Milk 🥛 | 1 cup | Cold, vanilla flavor works |
| Applesauce 🍎 | ½ cup | Unsweetened, smooth texture |
| Vanilla Extract 🌿 | 1 tbsp | Pure, no alcohol needed |
| Baking Powder 🧂 | 2 tsp | Freshly opened |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Bean Jam 🍇 | 1 ½ cups | Store-bought or homemade |
| Ground Flaxseed 🌾 | 1 tbsp | For flax egg binder |
| Water 💧 | 3 tbsp | Room temperature |
| Almond Flour 🥜 | ½ cup | For extra moisture |
The bean jam is the star, so grab the best quality you can find—Whole Foods or Trader Joe's usually have great options. If you're using store-bought, check for minimal additives. For the flax egg, grind your own flaxseed (it keeps better and tastes fresher). The almond milk? Silk vanilla is my go-to, but any unsweetened works. Pro tip: measure your dry ingredients first—they pack differently when you scoop from the bag.
No bean jam? Strawberry or raspberry jam works in a pinch, but the legume sweetness is what makes this cake special. Short on almond milk? Oat milk or soy milk are great swaps. The coconut oil needs to be melted—microwave 40 seconds to just soften it. For extra richness, add 1 tbsp vegan chocolate chips to the batter. And if you're feeling fancy, toast the almond flour first for a nutty depth.
This cake keeps beautifully—5 days in an airtight container at room temperature or 3 months frozen. I like to wrap it tightly in plastic wrap, then foil, for extra protection. The jam swirls stay vibrant when stored properly, so don't skip the sealing step. For serving, dust with powdered sugar or add fresh berries—strawberries or blueberries cut into the jam swirls look stunning.
Why You'll Love This Recipe
- Uses what you’ve got: no eggs, no dairy, and that coconut oil? It’s my secret for keeping this cake tender without needing butter. Plus, the jam adds richness, so you won’t miss expensive add-ins.
- No Mixer Needed: I swear by this—just stir the coconut oil into the almond milk until it melts, then fold in the flour and applesauce. The batter’s thick but forgiving, and I’ve never had a clump in my life.
- Sweet-Savory Magic: That applesauce keeps it moist while the sugar caramelizes just enough to balance the earthy bean jam. Honestly, it’s the kind of cake that makes you take a second bite without thinking.
- Breakfast or Snack: Slice it warm with a drizzle of honey for a quick breakfast, or pack it in lunchboxes—it’s sturdy enough to handle the ride. My kids grab it straight from the fridge, no fuss.
Step-by-step instructions for bean jam cake
Here's how to create a wonderfully moist cake with those beautiful jam swirls everyone will love.
Create the Flax Egg and Mix Wet Ingredients
In a small bowl, whisk together the 1 tablespoon ground flaxseed and 3 tablespoons water. Let it sit for 5 minutes until it thickens into a gel-like consistency—this replaces eggs in our vegan version. The mixture should be smooth and slightly sticky, similar to raw egg whites.
In a separate large bowl, combine the 1.5 cups granulated sugar, 0.75 cup melted coconut oil, 1 cup unsweetened almond milk, 0.5 cup applesauce, and 1 tablespoon vanilla extract. Mix with a whisk until smooth and fully incorporated. The applesauce adds moisture while keeping the cake light, and the coconut oil gives it that tender crumb we're after.
Combine Dry Ingredients and Prepare the Jam Swirls
In another medium bowl, sift together the 2 cups all-purpose flour, 2 teaspoons baking powder, 0.5 teaspoon salt, and 0.5 cup almond flour. Sifting prevents lumps and ensures an even texture throughout the cake. Gently fold these dry ingredients into the wet mixture using a spatula, mixing just until combined—overmixing develops gluten and makes the cake tough.
Now for the fun part: the jam swirls. Take 1 cup of the bean jam and set it aside for the final step. To the remaining 1 cup bean jam, gently fold it into the batter using a rubber spatula, swirling it in just enough to create marbled streaks. Don't worry about making it perfect—the natural swirls will develop beautifully as it bakes.
Prepare the Pans and Bake to Perfection
Preheat your oven to 350°F. Grease two 8-inch round cake pans with coconut oil or line them with parchment paper circles cut to fit the bottom. Divide the batter evenly between the pans, spreading it out smoothly. Here's the secret to those gorgeous swirls: drop spoonfuls of the reserved 1 cup bean jam onto the batter in each pan, then gently swirl with a knife or skewer to create ribbons throughout.
Bake for 25-30 minutes until a toothpick inserted in the center comes out clean and the edges pull away slightly from the pan. The cake should be golden brown on top but still moist underneath. Real talk: your oven might run hot, so start checking at the 20-minute mark—we want moist, not dry.
Cool and Serve with Confidence
Remove the cakes from the oven and let them cool in the pans for 10 minutes. Then carefully transfer them to a wire rack to cool completely. This cooling period is crucial—it allows the jam to set properly and prevents the cake from becoming gummy in the center.
The finished cake should have a tender, moist crumb with those vibrant jam swirls peeking through. Slice it while still slightly warm for the best texture—each bite should deliver that perfect balance of sweet jam and tender cake. Store leftovers covered at room temperature for up to 3 days, or refrigerate for up to 5 days if you're making it ahead.
Pro Tips For Making Bean Jam Cake
- Melt the Coconut Oil Slowly: Dump that coconut oil straight into the hot pan and stir—it’ll seize up like a stubborn toddler. Instead, melt it first in a small saucepan over low heat, then whisk it into the dry ingredients. The batter will be smoother, and you’ll avoid lumps that turn into weird, gummy pockets in your cake.
- Use Cold Almond Milk: I learned this the hard way—warm almond milk thins the batter too much, and your cake ends up dense and sad. Grab that carton straight from the fridge, measure it, and let it sit for just a minute to soften. Cold works better, and your texture stays light.
- Don’t Overmix the Batter: The second you see streaks of flour disappearing, stop stirring. Overmixing glues the gluten, and your cake turns into a chewy brick instead of a tender, jammy slice. Fold in the applesauce and bean jam gently—just until combined. Less stirring, more love.
- Bake Until the Center Jiggles: Your cake’s done when the edges pull away from the pan and the center wobbles like Jell-O when you give it a gentle shake. Stick a toothpick in—if it comes out clean, great. If not, give it 2-3 more minutes. Underbaking is the real enemy here.
Wine and beer pairings for this recipe
Red Wine Pairings
A Pinot Noir from Oregon or California is my go-to choice for this cake—its bright acidity and red fruit notes (think cherry and raspberry) mirror the bean jam's natural sweetness while cutting through the richness of the coconut oil.
Look for a lighter-bodied wine with 12-13% ABV like La Crema Sonoma Coast or Domaine Serene Willamette Valley. The slight earthiness in these wines complements the cake's subtle legume undertones without overpowering them. 🍷
White Wine Options
For those who prefer white, a dry Riesling from Germany or Alsace is a surprising but brilliant match. The wine's citrus and mineral notes balance the cake's sweetness, while its lingering finish enhances the jam swirls' flavor.
Try Dr. Loosen Blue Slate or Trimbach Gewurztraminer for a touch of exotic spice that pairs beautifully with the bean jam's complexity. Serve slightly chilled to let the wine's acidity shine.
Fruity Beer Pairings
A Belgian-style Witbier like Hoegaarden or Stella Artois brings refreshing contrast with its corianander and orange peel notes. The beer's light effervescence cleanses your palate between bites, making the cake's moist texture even more enjoyable.
For a bolder option, try a fruit-forward Saison like Allagash Saison Rouge—its raspberry and strawberry undertones echo the jam's sweetness while adding a crisp, refreshing finish. 🍺
Coffee and Tea Alternatives
If you're not a wine or beer drinker, Earl Grey tea with its bergamot notes creates a sophisticated pairing that enhances the cake's vanilla and jam flavors. For coffee lovers, a light roast with hints of berry (like Peet's Major Dickason's Blend) complements the bean jam's fruity depth.
Both options let the cake's unique flavors take center stage while adding a cozy, comforting element to your dessert experience.
Non-Alcoholic Pairings
Don't overlook sparkling apple cider like Martinelli's or a ginger-infused iced tea for a refreshing, alcohol-free option. The cider's tartness balances the cake's sweetness, while the ginger tea's spicy kick adds an unexpected but delightful contrast.
For a more indulgent choice, try vanilla chai latte—the warm spices enhance the cake's vanilla and coconut oil richness without competing for attention. ✨
Nutrition facts
Frequently asked questions
Can I substitute regular jam for bean jam in this recipe?
You can try, but bean jam's unique legume sweetness and texture make this cake special. Strawberry or raspberry jam will work in a pinch, but the cake's signature flavor comes from the bean jam's natural depth. If substituting, reduce sugar by 1-2 tablespoons since store-bought jams are often sweeter.
Why does my cake turn out dense instead of moist?
Overmixing the batter develops gluten, making the cake tough. Mix dry ingredients just until combined, and fold wet ingredients gently. Also, ensure your coconut oil is fully melted (not warm) and use room-temperature almond milk. Baking time matters too—check at 20 minutes to avoid overbaking.
How do I make this cake gluten-free?
Replace the 2 cups all-purpose flour with a 1:1 gluten-free baking flour blend (like Bob's Red Mill). Add 1 extra teaspoon xanthan gum to improve texture. For the almond flour, use a certified gluten-free version. Keep all other ingredients the same—this swap maintains moisture without compromising structure.
Can I bake this cake in a single 9-inch pan instead of two 8-inch pans?
Yes, but reduce baking time by 5-7 minutes—a 9-inch pan bakes faster. Use the same total batter volume, but expect a slightly thicker layer. For even cooking, place the pan on the middle rack and check for doneness at 20 minutes. The cake may rise higher in a single pan, so watch closely.
What's the best way to store leftovers?
Wrap the cake tightly in plastic wrap, then foil for extra protection. Store at room temperature for 3 days or refrigerate for 5 days. For longer storage, freeze slices in an airtight container for up to 3 months. Thaw overnight in the fridge—never at room temperature.
