Bean Jam Cake Recipe: Rustic Layers of Spiced Beans and Sweet Frosting

Desserts

Bean Jam Cake Recipe: Rustic Layers of Spiced Beans and Sweet Frosting

This bean jam cake recipe redefines dessert with its unexpected yet perfectly balanced combination of spiced beans and sweet frosting—creating a rustic, plant-based masterpiece that surprises even skeptics.

The secret lies in using a high-quality bean jam as both filling and flavor base, transforming traditional baking into something rich, moist, and deeply satisfying.

I developed this recipe after realizing how well the earthy-sweet flavors of bean jam could elevate cake texture, resulting in layers that are tender yet structurally sound.

The cake itself is a simple yet precise blend of whole wheat flour, coconut oil, and plant-based milk, baked just until golden to maintain that signature tender crumb.

The bean jam isn't just an ingredient—it's the soul of this dessert, providing natural sweetness without refined sugar while adding a subtle spiced warmth that complements the vanilla frosting.

What makes this recipe truly special is how it proves plant-based desserts can be both indulgent and sophisticated, without compromising on texture or flavor.

By the time you slice into this cake, you'll discover layers of moist, flavorful cake interspersed with jam that's neither too sweet nor too tart—just perfectly balanced. The vanilla frosting ties everything together, creating a dessert that's elegant enough for special occasions but simple enough for a weeknight treat.

Each bite delivers a harmonious blend of textures and flavors that defy expectations, making this cake a standout for any dessert table.

Serve it with a cup of chai or black tea to enhance the spiced notes, or enjoy it as a standalone dessert that leaves guests asking for seconds.

The beauty of this recipe lies in its versatility—whether you're hosting a dinner party or craving something special after dinner, this bean jam cake delivers restaurant-quality results with minimal effort. Let's get baking!

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for bean jam cake

Earthy bean jam meets tender cake layers—this vegan dessert surprises with every bite.

Ingredient Amount Notes
High-Quality Bean Jam 🍯 1 ½ cups Store-bought or homemade, spiced variety preferred
Unbleached Whole Wheat Flour 🌾 2 ½ cups Plus 2 tbsp for dusting pan
Organic Coconut Oil 🥥 ¾ cup Melted, not refined
Unsweetened Almond Milk 🥛 1 cup Vanilla or plain, unsweetened
Pure Maple Syrup 🍁 ½ cup Grade A or B for depth
Ground Flaxseed 🌱 1 tbsp Plus 3 tbsp water for flax egg
Baking Soda 🧂 1 tsp Aluminum-free preferred
Ground Cinnamon 🌿 1 ½ tsp Ceylon preferred for delicate flavor
Ground Nutmeg 🌿 ½ tsp Freshly grated for best aroma
Kosher Salt 🧂 ½ tsp Diamond Crystal preferred
Vanilla Extract 🌸 1 tbsp Pure Madagascar bourbon preferred
Vegan Vanilla Frosting 🍰 1 ½ cups Store-bought or homemade
Fresh Rosemary 🌿 ¼ cup Chopped, for garnish (optional)

The bean jam is the star, so don't skimp on quality. Trader Joe's or Whole Foods carry excellent spiced varieties, but homemade works too—just ensure it's not overly sweet. The flour matters too: King Arthur Unbleached Whole Wheat gives the best texture, but Bob's Red Mill is a solid backup. For the coconut oil, organic brands like Nutiva have the richest flavor. If you're making your own frosting, Earth Balance vegan butter and powdered sugar create the perfect balance—just add vanilla and a splash of almond milk to thin.

No bean jam? Substitute high-quality apricot or fig jam—the fruitiness complements the cake beautifully. Running low on almond milk? Soy or oat milk work too, though vanilla adds depth. Fresh rosemary garnish is optional but adds a sophisticated touch—substitute thyme if you prefer. For the frosting, store-bought vegan options like Reddi-wip Vanilla save time, but homemade with coconut cream is lighter. The flax egg is non-negotiable for binding, but chia seeds or mashed banana work in a pinch. Just remember: measure your spices carefully—too much nutmeg can overpower the delicate balance.

This cake keeps beautifully in the fridge for 5 days, though it's best enjoyed fresh. For make-ahead convenience, bake layers 1 day ahead and store wrapped at room temperature. The frosting can be made 2 days in advance—just whip it up before assembling. To serve, dust with powdered sugar or fresh rosemary for an elegant touch. Leftovers? Freeze slices for up to 3 months—just thaw at room temperature before serving.

❤️

Why You'll Love This Recipe

  • No-Fuss Mixing: I swear by this—just stir, pour, bake. The coconut oil keeps things creamy without fuss, and the whole wheat flour handles like a dream. Even if I’m distracted (hello, phone scrolling), this cake still turns out tender and golden.
  • Jam-Packed Richness: That bean jam? It’s the star. The deep, caramelized flavors cut through the cake’s subtle sweetness, while the maple syrup ties everything together. Honestly, one slice and you’ll forget it’s healthy—it’s just good.
  • Breakfast or Dessert: Serve it warm with almond milk for a cozy morning treat, or dust with powdered sugar for an after-dinner surprise. I’ve even packed slices in lunchboxes—kids devour it before adults do. (Yes, even on a Tuesday night.)
  • Budget-Friendly Staples: Whole wheat flour, coconut oil, and maple syrup stretch further than you’d think. Plus, leftover cake stays moist for days—perfect for quick snacks. Here’s what sold me: no wasted ingredients, just pure satisfaction.

Step-by-step instructions for bean jam cake

This rustic cake delivers layers of spiced bean jam richness with a tender crumb—here's how to nail it every time.

1

Prepare the Flax Egg and Mix Wet Ingredients

In a small bowl, whisk together the 1 tablespoon ground flaxseed with 3 tablespoons water and let it sit for 5 minutes while you prep the rest. This creates a gel-like flax egg that replaces traditional eggs without compromising structure. The mixture should thicken noticeably—if it doesn't, add another ½ teaspoon water and wait another minute.

In a separate large bowl, combine the 0.75 cup melted organic coconut oil, 0.5 cup pure maple syrup, and 1 cup unsweetened almond milk. Whisk until fully emulsified—the coconut oil should be completely incorporated without any streaks. This step ensures your cake will be moist without being greasy. Add the 1 tablespoon vanilla extract and mix until fragrant.

2

Combine Dry Ingredients and Fold in Bean Jam

In a medium bowl, sift together the 2.5 cups unbleached whole wheat flour, 1.5 teaspoons ground cinnamon, 0.5 teaspoon ground nutmeg, 0.5 teaspoon kosher salt, and 1 teaspoon baking soda. Whisk to break up any lumps—this prevents dense pockets in your finished cake. The flour should look cloudy and evenly distributed with the spices.

Pour the dry ingredients into the wet mixture and gently fold with a spatula until just combined. You'll see streaks of flour remaining—that's intentional. Overmixing develops gluten, which makes the cake tough. Now add the 1.5 cups high-quality bean jam and fold it in using a rubber spatula, being careful not to overwork the batter. The jam should be evenly distributed but still visible in swirls throughout.

3

Bake in Layers with Rosemary Garnish

Preheat your oven to 350°F and grease two 8-inch round cake pans with coconut oil, then dust with 2 tablespoons unbleached whole wheat flour (from the ingredients list) for easy release. Divide the batter evenly between the pans—you should have about 1.25 cups per pan. Sprinkle 0.125 cup chopped fresh rosemary (one-quarter of the total) evenly over each batter surface for aroma and visual appeal.

Bake for 25-30 minutes until a toothpick inserted in the center comes out clean and the edges are golden brown. The cake should spring back slightly when pressed gently. If the tops brown too quickly, tent with foil after 20 minutes to prevent over-browning. Let the cakes cool in the pans for 10 minutes, then transfer to a wire rack to cool completely before frosting.

4

Assemble with Vegan Vanilla Frosting

Once both cakes are completely cool, place one layer on a serving plate. Spread ¾ cup vegan vanilla frosting evenly over the top, leaving a ½-inch border unfrosted. This prevents the frosting from sliding off the sides when you add the second layer. Place the second cake on top and press down gently to create a clean edge.

Spread the remaining ¾ cup vegan vanilla frosting over the entire cake, then use a spatula to create texture—either smooth sides or rustic swirls. For extra flair, sprinkle the remaining 0.125 cup chopped fresh rosemary over the frosting. Serve at room temperature for the best texture contrast between the warm-spiced cake and cool frosting.

👨‍🍳

Pro Tips For Making Bean Jam Cake

  • Melt the Coconut Oil Slowly: I used to dump cold coconut oil into the almond milk and stir—big mistake. Instead, gently warm the coconut oil (just until it liquefies) before mixing it with the almond milk and maple syrup. This keeps the batter smoother and prevents lumps that turn into dense pockets in the cake.
  • Measure Flour by Spooning: Scoop the whole wheat flour directly from the bag into your measuring cup, then level it with a knife. Packing it down (like I did the first three times) makes the cake dense and dry. Whole wheat flour absorbs moisture differently—give it space.
  • Fold in Jam Gently: Drizzle the bean jam into the batter in thin streams, then fold it in with a spatula using a J-shaped motion—don’t stir like you’re making pancakes. Overmixing breaks the jam into tiny bits, and you’ll end up with a cake that’s more muddy than marbled. Less is more here.
  • Bake at 325°F, Not Hotter: After burning the top of two batches at 350°F, I learned: this cake’s moisture needs time to set. Bake it at 325°F for the full time, then tent loosely with foil if the edges brown too fast. The center should spring back when pressed—no guessing.

Pro cooking tips for great bean jam cake

Flax Egg Mastery

The flax egg is the unsung hero of this vegan cake—get it right, and your layers stay tender. Measure 1 tbsp ground flaxseed with 3 tbsp water precisely, then let it sit for 5-7 minutes until it thickens to a gel-like consistency.

If it's still runny, add another ½ tsp water and wait another minute. This binding agent replaces eggs perfectly, but timing is critical. I use Bob's Red Mill ground flaxseed because it's finely milled and activates faster than some brands. 💫

Jam Swirl Technique

Fold the 1.5 cups bean jam into the batter gently—think marbled, not mixed. Use a rubber spatula to create swirls by dragging it through the batter in a figure-eight motion. This creates pockets of jam that burst with flavor when sliced.

For extra drama, pipe dollops of jam onto the batter before folding. The goal is visible swirls in every slice, so don't overmix after adding the jam.

Baking Precision

Bake at 350°F for exactly 25-30 minutes—any longer risks dryness. The edges should be golden while the center springs back when pressed. I use two 8-inch Wilton Perfect Circle pans because they conduct heat evenly.

For even browning, rotate the pans halfway through baking. If the tops brown too fast, tent with foil at 20 minutes to prevent over-browning.

Rosemary Garnish Hack

Chop the ¼ cup fresh rosemary into ¼-inch pieces and sprinkle evenly over the batter before baking. The heat releases its aromatic oils, infusing the cake with subtle herbal notes.

For a cleaner look, use a fine-mesh strainer to dust the top with powdered sugar after baking, then add rosemary sprigs as garnish. This adds visual appeal without overwhelming the bean jam's natural sweetness.

Frosting Texture Tips

Spread the 1.5 cups vegan frosting in two stages: first between layers, then on top. Use a bench scraper to create clean edges or a piping bag with a star tip for decorative swirls.

For a rustic touch, drag a fork through the frosting in a crosshatch pattern. Chill the cake for 30 minutes before serving to let the frosting set—this prevents messy slides.

Oven Calibration

If your cake browns too quickly, your oven runs hot. Test it with an oven thermometer—most home ovens run 25-50°F hotter than set. For this recipe, reduce the temperature to 325°F if needed.

I also recommend baking on the middle rack for even heat distribution. The goal is a cake with a golden crust and moist interior—never dry or gummy. 🔥

Nutrition facts

Servings 8
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 18g90%
Cholesterol 0mg0%
Sodium 520mg23%
Total Carbohydrate 68g25%
Dietary Fiber 8g29%
Sugars 38g
Protein 10g20%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this bean jam cake without whole wheat flour?

For a lighter texture, substitute 2 cups all-purpose flour instead of whole wheat. If you want to keep it gluten-free, use a 1:1 gluten-free flour blend like Bob's Red Mill or King Arthur. Just note that whole wheat adds natural fiber and a slightly nutty flavor that complements the bean jam beautifully.

2

How do I know when my bean jam is too sweet or not sweet enough?

Taste your jam before using—it should balance between sweet and tangy, with a hint of spice. If it's too sweet, reduce the amount to 1 cup and add 1 tablespoon lemon juice to the cake batter to balance flavors. For less sweetness, use 1 cup jam + ½ cup unsweetened applesauce to dilute it naturally. The goal is a jam that enhances, not overpowers, the cake.

3

Can I substitute the flax egg with another vegan binder?

Yes! Try a chia egg (1 tbsp chia seeds + 3 tbsp water) or mashed banana (½ cup) for the flax egg. Chia works identically, while banana adds moisture but may alter the flavor slightly. For a neutral option, use ½ cup unsweetened applesauce—just reduce the almond milk by ¼ cup to maintain balance. Always let binders thicken for 5 minutes before mixing.

4

Why did my cake turn out dense instead of moist?

Overmixing the batter or baking too long are the most common causes. Stop folding when just combined (flour streaks should remain), and bake until a toothpick comes out clean—no longer. If your oven runs hot, reduce temp to 325°F. For extra moisture, brush warm layers with 2 tbsp almond milk before frosting. Dense texture often means the flax egg didn't gel properly—double-check your timing!

5

What's the best way to store leftovers?

Keep the cake in an airtight container at room temperature for up to 3 days. For longer storage, wrap individual slices in plastic and freeze for up to 3 months. Thaw frozen slices at room temperature for 1-2 hours before serving. The frosting may soften slightly when reheated—just re-chill for 10 minutes before serving.

★★★★★4.5(14 reviews)
Categories Desserts