
This 1 cup chocolate cake recipe delivers decadent fudgy layers and velvety vanilla swirls in a single serving—perfect for satisfying cravings without the fuss. The secret lies in precise ingredient ratios and a gentle baking technique that creates a moist, rich texture with every bite.
I developed this recipe after years of testing, ensuring it yields a cake that’s both impressive and foolproof for home bakers.
What sets this recipe apart is the balance of cocoa powder and melted chocolate, which creates that signature fudgy texture without being overly dense. The vanilla bean swirl adds a luxurious touch that elevates the flavor profile, making it taste like a bakery masterpiece.
Baking at 350°F for 18-20 minutes ensures a perfectly set center with a golden crust.
By the time it emerges from the oven, you’ll have a cake that’s rich, moist, and packed with chocolatey flavor—ideal for a solo indulgence or a small gathering. The vanilla swirls add visual appeal and a subtle sweetness that complements the deep cocoa taste.
Serve it warm with a scoop of vanilla ice cream or dust with powdered sugar for an elegant finish.
This recipe is designed for simplicity, using just 6 ingredients and minimal equipment. Whether you’re craving a dessert for one or want to practice baking techniques, this 1-cup cake is the perfect project. Let’s get started on creating your own delicious treat!
Ingredients for 1 cup chocolate cake
Six ingredients create this single-serving chocolate cake with luxurious vanilla swirls.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | ½ cup | Sifted for even texture |
| Unsweetened Cocoa Powder 🍫 | ¼ cup | Dutch-processed for smoothness |
| Granulated Sugar 🍚 | ½ cup | White or light brown |
| Melted Unsweetened Chocolate 🍫 | ½ cup | 70% cacao minimum |
| Large Eggs 🥚 | 2 whole | Room temperature for blending |
| Vanilla Extract 🌿 | 1 tbsp | Pure vanilla bean preferred |
| Baking Powder 🧂 | ½ tsp | Aluminum-free recommended |
| Salt 🧂 | ¼ tsp | Fine sea salt preferred |
| Vanilla Bean Paste 🌿 | 1 tbsp | For swirls and extra flavor |
| Vegetable Oil 🫒 | ¼ cup | Light neutral flavor |
The cocoa powder and melted chocolate are the stars here—Dutch-processed cocoa ensures smoothness without bitterness, while 70% cacao chocolate delivers that rich, fudgy texture. Ghirardelli or Hershey’s Special Dark are solid choices, but any high-quality bar works. For the vanilla bean paste, Madagascar bourbon has a more complex flavor than Tahitian, but both work beautifully. The eggs must be room temperature—cold eggs create air pockets that disrupt the cake’s structure. Sift the flour and cocoa together to avoid lumps, which is especially important for a small batch like this.
No Dutch-processed cocoa? Natural cocoa powder at the same amount works, though the flavor will be slightly more acidic. Running out of vanilla bean paste? Pure vanilla extract plus a pinch of sugar mimics the texture, though it won’t have those little specks of vanilla. Substituting butter for the vegetable oil? Use the same amount but melt it first—don’t cream it, or the cake will be dense. The baking powder is crucial here; aluminum-free is best if you’re sensitive to metallic aftertaste. For a lighter texture, add 1/4 tsp baking soda along with the baking powder, but reduce the salt to 1/4 tsp to balance it.
Mix the dry ingredients first, then fold in the wet to avoid overmixing. The batter should be thick but pourable—don’t overbeat, or the cake will be tough. For the vanilla swirls, pipe a zigzag of vanilla bean paste into the center of the batter before baking. This cake keeps well at room temperature for 2 days in an airtight container, though it’s best enjoyed fresh. If storing longer, wrap tightly in plastic and refrigerate for up to 5 days. Freeze for 3 months if you want to make ahead—just thaw at room temperature before serving.
Why You’ll Love This Recipe
- Here’s what sold me: that deep, fudgy flavor from the melted chocolate and cocoa powder, but with just enough sugar to keep it balanced. It’s decadent but not cloying—like a hug for your taste buds.
- I’ll be real: this recipe costs me pennies. A cup of flour, a scoop of cocoa, and a handful of sugar stretch farther than you’d think. Plus, leftovers? They’re my secret weapon for quick breakfasts or after-dinner treats.
Step-by-step instructions for fudgy chocolate cake with vanilla swirls
Here’s how to achieve perfectly moist layers with rich chocolate flavor and velvety vanilla swirls.
Preheat Oven and Prepare Pans
Preheat your oven to 350°F and grease two 6-inch round cake pans with vegetable oil. Line the bottoms with parchment paper circles cut to fit, then lightly grease the parchment. This prevents sticking and ensures easy removal of the fudgy layers. I use a small offset spatula to spread the oil evenly on all surfaces—don’t miss the sides or the cake will tear when unmolding.
Place the pans on a baking sheet to catch any potential drips. The pans should be at room temperature when you pour the batter, so if they’ve been in the fridge, let them sit for 10 minutes before using. This helps the batter spread evenly and prevents cracking during baking.
Melt Chocolate and Mix Wet Ingredients
In a microwave-safe bowl, melt the 0.5 cup melted unsweetened chocolate in 20-second intervals, stirring between each interval until completely smooth. Let it cool for 5 minutes until it reaches body temperature—this prevents scrambling the eggs when mixed. In a separate large mixing bowl, whisk together the 2 whole large eggs, 0.5 cup granulated sugar, and 0.25 cup vegetable oil until fully combined and slightly thickened.
Add the 1 tablespoon vanilla extract and 1 tablespoon vanilla bean paste to the egg mixture, whisking until the paste is completely dissolved. The batter should be smooth with no visible flecks of vanilla bean. This step is crucial for developing the cake’s signature flavor—don’t skip the vanilla bean paste if you want that authentic depth. Set the chocolate aside for now; we’ll incorporate it in the next step.
Combine Dry Ingredients and Create the Batter
In a medium bowl, sift together the 0.5 cup all-purpose flour, 0.25 cup unsweetened cocoa powder, 0.5 teaspoon baking powder, and 0.25 teaspoon salt. Whisk to remove any lumps and ensure even distribution of the cocoa powder. This prevents dense spots in your cake and guarantees that every bite has that rich chocolate flavor.
Gradually add the dry ingredients to the wet mixture in 3 additions, mixing just until combined after each addition. Be careful not to overmix—stop as soon as the flour disappears. Then gently fold in the melted chocolate using a spatula, being careful not to deflate the batter. The result should be a thick, glossy batter that holds its shape when spooned—this indicates proper consistency for fudgy layers.
Divide Batter and Add Vanilla Swirls
Divide the batter evenly between the two prepared pans, filling each about ⅔ full. For the swirls, take ⅓ cup of the batter from one pan and place it in a separate small bowl. To this reserved batter, add 1 tablespoon vanilla bean paste and mix thoroughly. Spoon dollops of this vanilla batter over the remaining batter in each pan, then gently swirl with a knife or skewer to create marbled patterns.
Tap the pans firmly on the counter 3 times to eliminate any air bubbles that might have formed during mixing. This ensures even baking and prevents cracks in the cake layers. The swirls should be visible but not overly pronounced—think delicate marble patterns rather than thick stripes. Bake for 25-30 minutes or until a toothpick inserted in the center comes out with a few moist crumbs (not wet batter).
Cool and Assemble the Cake
Remove the cakes from the oven and let them cool in the pans for 10 minutes. Then invert them onto a wire rack to cool completely. I find it helpful to run a thin knife around the edges before inverting to loosen any stuck cake. Allow the cakes to cool completely before assembling—this prevents the frosting from melting and ensures clean layers.
Once cooled, place one layer on a cake stand or plate and spread a thin layer of your favorite chocolate frosting. Add the second layer and frost the top and sides. The contrast between the rich chocolate cake and the vanilla swirls creates a perfect balance of flavors. Serve at room temperature for the best texture—this cake is best enjoyed within 2-3 days when stored properly.
Pro Tips For Making 1 Cup Chocolate Cake
- Sift the Cocoa First: Mixing cocoa powder directly into dry ingredients creates clumps that ruin texture. I learned this the hard way—after burning three batches, I finally figured out that sifting the cocoa with the flour first guarantees a smoother batter, even if it looks like overkill.
- Melt Chocolate Slowly: Dumping chocolate into boiling water seizes the fat, leaving you with grainy, bitter chunks. Instead, melt it in 30-second bursts in the microwave, stirring between each, until it’s just past 110°F—smooth and glossy, not hot enough to scorch.
- Don’t Overmix the Batter: Every extra fold after adding eggs introduces air pockets that make the cake dense. Mix just until the flour disappears, then stop—yes, even if it looks lumpy. The cake will still rise, but it’ll be tender, not brick-like.
- Use Room-Temp Eggs: Cold eggs curdle when they hit melted chocolate, turning your batter into a science experiment. Take them out 30 minutes before baking, or run them under warm water for 2 minutes—your future self will thank you for the even crumb.
Perfect pairings for this dish
Creamy Ice Cream
Pair your chocolate cake with vanilla bean ice cream for a classic combination that enhances the cake’s richness. I recommend Breyer’s Vanilla Bean or Ben & Jerry’s Phish Food for that creamy, sweet contrast.
Serve a scoop alongside the cake, or even layer it between the two cake layers for a deconstructed dessert. The cold ice cream cuts through the fudgy texture beautifully, balancing the deep chocolate flavor. 🍦
Whipped Cream
Lightly sweetened whipped cream adds a cloud-like texture that complements the cake’s density. Use Cool Whip for convenience or homemade whipped cream with powdered sugar and heavy whipping cream for a lighter touch.
Pipe it around the edges of the plate or dollop it on top for an elegant finish. A pinch of vanilla powder or cocoa powder can elevate the flavor even further. ✨
Fresh Berries
Bright, tangy berries like raspberries or strawberries add a refreshing contrast to the rich chocolate. Arrange them in a circular pattern on the plate or sprinkle them over the whipped cream. The acidity in the berries cleanses your palate between bites, making the chocolate taste even more decadent.
For extra flair, toss the berries in a little honey or powdered sugar. 🍓
Chocolate Ganache
Drizzle the cake with dark chocolate ganache for a luxurious finish. Heat ½ cup heavy cream with 4 ounces chopped dark chocolate (70% cacao) until smooth, then let it cool slightly before drizzling over the cake.
The ganache adds a glossy sheen and intensifies the chocolate flavor. For a lighter option, use white chocolate ganache to create a sweet, creamy contrast. 🍫
Coffee or Espresso
Serve a small cup of hot coffee or espresso alongside the cake to enhance the chocolate’s depth. The bitterness of the coffee pairs beautifully with the sweetness of the cake, creating a sophisticated flavor profile.
If you prefer cold drinks, try an iced vanilla latte or chocolate milk for a creamy, comforting match. ☕
Salted Caramel Sauce
Drizzle salted caramel sauce over the cake for a sweet-salty balance that takes it to the next level. Heat ½ cup granulated sugar in a saucepan until melted, then add ¼ cup heavy cream and 2 tablespoons butter, stirring until smooth.
Finish with a pinch of flaky sea salt and drizzle over the cake. The caramel’s richness complements the cake’s fudgy texture perfectly. 💛
Nutrition facts
Frequently asked questions
Can I make this recipe with just 1 egg instead of 2?
Yes, but you’ll need to make adjustments to maintain the cake’s structure. Replace the second egg with 2 tablespoons of applesauce or mash 1 ripe banana for moisture. The cake will be slightly less rich but still delicious. For best results, use Dutch-processed cocoa powder to compensate for the reduced fat from the missing egg yolk.
Why did my chocolate cake turn out dense instead of fudgy?
Dense texture usually means overmixing or incorrect ingredient ratios. Make sure to fold the melted chocolate gently after combining wet and dry ingredients—don’t overbeat. Also verify you used 0.5 cup vegetable oil (not butter) and Dutch-processed cocoa powder. If your cocoa was natural (not Dutch-processed), add 1/4 teaspoon baking soda to the dry ingredients for better lift.
How can I make this recipe gluten-free?
Replace the 0.5 cup all-purpose flour with 0.5 cup gluten-free 1:1 baking flour (like Bob’s Red Mill). Add 1/2 teaspoon xanthan gum to help bind the cake. You may also need to reduce the baking powder by 1/8 teaspoon since gluten-free flours often don’t need as much leavening. For best results, use a gluten-free measuring system to avoid packing the flour too tightly.
Can I bake this in a single 6-inch pan instead of two?
Yes, but you’ll need to adjust the baking time. If using just one pan, reduce the total batter by 1/3 cup (about 1/4 of the recipe) and bake for 15-18 minutes instead of 25-30. The cake will be thicker, so check for doneness with a toothpick at 13 minutes. For a single-serving cake, consider using a 4-inch ramikin instead—it yields a perfect individual portion.
What’s the best way to store leftovers?
Wrap the cake tightly in plastic wrap or place in an airtight container at room temperature for up to 2 days. For longer storage, refrigerate for up to 5 days or freeze for 3 months. To reheat, microwave for 10-15 seconds or warm in a 250°F oven for 5 minutes to restore moisture. The vanilla swirls may separate slightly after freezing—just mix gently before serving.
- Baked Potatoes in Crock Pot Recipe: Buttery Interiors and Crispy Top Magic - November 1, 2026
- Braised Beef Short Ribs Recipe: Crock Pot Fall-Off-Bone Magic in 6 Hours - November 1, 2026
- Crock Pot Cocoa Recipe: Velvety Warmth With Hidden Spice Magic - November 1, 2026