Reese’s Peanut Butter Cup Brownie Swirl Cake Easy Homemade Dessert Recipe

Ready In
Servings
Difficulty

Imagine this: you walk into your kitchen and the smell of rich chocolate and creamy peanut butter fills the air. It’s not just any chocolate, either—it’s the unmistakable aroma of gooey brownies mingling with sweet peanut butter cups, all swirling together in one show-stopping cake. The first time I made this Reese’s Peanut Butter Cup Brownie Swirl Cake, I honestly had to pause and just breathe in the moment (you know, the kind of moment where you just smile because you know you’ve created something truly special). It looked so good I almost didn’t want to cut into it—almost.

The recipe came into my life years ago, back when I was knee-high to a grasshopper and desperate to recreate my grandma’s legendary chocolate cake with a peanut butter twist. I was at a bake sale, eyeing a plate of brownies studded with peanut butter cups, and I thought, “Why not swirl that magic into a cake?” That idea stuck with me for ages, and let’s face it—I wish I’d tried it way sooner. Now, this cake is pure nostalgic comfort with a little something extra. My family couldn’t stop sneaking pieces off the cooling rack (can’t blame them!), and it quickly became a staple for birthday parties, family gatherings, and—let’s be honest—midnight snack runs.

This Reese’s Peanut Butter Cup Brownie Swirl Cake is dangerously easy, ridiculously decadent, and perfect for potlucks or for brightening up your Pinterest dessert board. It’s the kind of cake that feels like a warm hug and makes every guest ask for the recipe. I’ve tested it more times than I’ll admit (in the name of research, of course), and it always delivers. If you’re craving a dessert that’s rich, layered with flavor, and guaranteed to wow your friends, you’re going to want to bookmark this one.

Why You’ll Love This Recipe

If you’re searching for the ultimate homemade dessert, this Reese’s Peanut Butter Cup Brownie Swirl Cake checks every box—and then some. I’ve baked countless cakes over the years, but nothing gets reactions quite like this one. From family birthdays to late-night cravings, it’s never failed me. Here’s why:

  • Quick & Easy: Comes together in under an hour, so you can satisfy that sweet tooth even on busy weeknights or for last-minute gatherings.
  • Simple Ingredients: No fancy store runs needed—most ingredients are pantry staples, and the peanut butter cups are just the cherry on top.
  • Perfect for Any Occasion: Whether it’s a cozy weekend, a family celebration, or a Pinterest-worthy bake sale, this cake is always up to the challenge.
  • Crowd-Pleaser: Kids love it, adults rave about it, and even picky eaters come back for seconds (trust me, I’ve seen it happen!).
  • Unbelievably Delicious: The combination of fudgy brownie, sweet peanut butter swirl, and chunks of Reese’s cups creates a texture and flavor that’s pure comfort food.

What sets this recipe apart is the swirl technique—by layering and marbling the brownie batter with peanut butter, every slice is a surprise. Instead of just tossing peanut butter cups on top, they’re baked right in, melting into gooey pockets that make each bite an experience. I use a blend of cocoa powder and melted chocolate for the batter, which gives it a deeper, richer flavor that stands up to the peanut butter. And let’s not forget the peanut butter swirl: a simple mix of creamy peanut butter and a touch of powdered sugar is all it takes to get that sweet, salty kick.

Honestly, this cake is the kind you close your eyes after the first bite—comfort food reimagined for the modern baker. It’s perfect for impressing guests without breaking a sweat, and it turns any ordinary day into something memorable. If dessert is your love language (it sure is mine), this Reese’s Peanut Butter Cup Brownie Swirl Cake is going to steal your heart.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these can be found in your pantry or local grocery store, and a few trusted brands can make a big difference in taste. Here’s what you need:

  • For the Brownie Batter:
    • 1 cup (226g) unsalted butter, melted (adds richness)
    • 1 1/4 cups (250g) granulated sugar
    • 3/4 cup (150g) packed light brown sugar
    • 3 large eggs, room temperature
    • 1 tsp vanilla extract (I recommend Nielsen-Massey for best flavor)
    • 1 cup (120g) all-purpose flour (use gluten-free blend for GF option)
    • 3/4 cup (75g) unsweetened cocoa powder (Dutch-process preferred for extra depth)
    • 1/2 tsp baking powder
    • 1/2 tsp salt
    • 4 oz (115g) semi-sweet chocolate, melted (Ghirardelli or Baker’s brand work great)
  • For the Peanut Butter Swirl:
    • 3/4 cup (180g) creamy peanut butter (use natural or classic—Skippy works well)
    • 1/4 cup (30g) powdered sugar (sweetens and helps swirl)
    • 2 tbsp (30ml) milk (dairy or non-dairy, thins the swirl)
  • For the Reese’s Peanut Butter Cups:
    • 1 1/2 cups (about 18 mini cups or 8 regular-size cups), coarsely chopped
    • Extra for topping, if desired
  • Optional:
    • Flaky sea salt, for sprinkling
    • Chopped roasted peanuts, for crunch

If you’re out of one ingredient, don’t worry—this recipe is forgiving. Swap dairy butter for vegan margarine, use gluten-free flour if needed, or substitute almond butter for a nutty twist. In summer, I sometimes add a handful of chocolate chips or swap Reese’s cups with peanut butter M&M’s for fun. For richer flavor, use dark chocolate instead of semi-sweet. Just make sure to use creamy peanut butter for the swirl—it gives the best texture.

These ingredients work together to create a cake that’s as beautiful as it is delicious. Whether you’re aiming for a classic flavor or want to get creative, you’ve got plenty of room to play.

Equipment Needed

To make this Reese’s Peanut Butter Cup Brownie Swirl Cake, you’ll need some basic kitchen tools. Here’s what I use every time (and a few budget-friendly alternatives):

  • 9-inch (23cm) round springform pan (or a regular cake pan lined with parchment for easy removal)
  • Mixing bowls—at least two: one for the brownie batter, one for the peanut butter swirl
  • Whisk and rubber spatula (a wooden spoon works in a pinch)
  • Electric mixer (hand or stand, but you can mix by hand if you’re up for a workout)
  • Measuring cups and spoons (for accuracy)
  • Kitchen scale (optional, but great for precise baking)
  • Small saucepan (for melting chocolate)
  • Butter knife or chopstick (for swirling the batters together)

If you don’t have a springform pan, just line a regular cake pan with parchment and leave a bit of overhang for easy lifting. I’ve used disposable aluminum pans for potlucks—they work fine! For cleaning, soak chocolatey tools right after use (trust me, it’s easier than scrubbing dry batter). If you bake often, investing in a sturdy whisk and a silicone spatula pays off—my favorites have lasted years and make swirling a breeze.

Preparation Method

Reese’s Peanut Butter Cup Brownie Swirl Cake preparation steps

  1. Preheat the Oven: Set your oven to 350°F (175°C). Lightly grease your 9-inch (23cm) springform pan and line the bottom with parchment paper. This helps the cake release easily.
  2. Melt the Chocolate and Butter: In a small saucepan, melt 1 cup (226g) unsalted butter and 4 oz (115g) semi-sweet chocolate over low heat, stirring until smooth. Let it cool for 5 minutes—you want it warm, not hot.

    Tip: If you rush, the eggs might scramble when mixing.
  3. Make the Brownie Batter: In a large bowl, whisk together 1 1/4 cups (250g) granulated sugar, 3/4 cup (150g) brown sugar, and the cooled butter-chocolate mixture. Add 3 large eggs, one at a time, mixing well after each. Stir in 1 tsp vanilla extract.

    Note: Batter should be shiny and thick.
  4. Combine Dry Ingredients: In a separate bowl, sift together 1 cup (120g) flour, 3/4 cup (75g) cocoa powder, 1/2 tsp baking powder, and 1/2 tsp salt. Fold dry ingredients into the wet mixture, stirring just until combined.

    Don’t overmix—this keeps the brownies fudgy, not cakey.
  5. Prepare the Peanut Butter Swirl: In a medium bowl, mix 3/4 cup (180g) creamy peanut butter, 1/4 cup (30g) powdered sugar, and 2 tbsp (30ml) milk until smooth. It should be spreadable but not runny.

    If it’s too thick, add a splash more milk.
  6. Layer the Batters: Pour half of the brownie batter into the prepared pan. Dollop spoonfuls of the peanut butter mixture over the batter. Sprinkle half the chopped Reese’s cups (about 3/4 cup) on top.
  7. Repeat and Swirl: Add the remaining brownie batter, then dollop the rest of the peanut butter swirl and sprinkle remaining Reese’s cups. Use a butter knife or chopstick to gently swirl the batters together—just a few figure-eights for a marbled look.

    Don’t over-swirl, or you’ll lose the distinct layers!
  8. Bake: Bake for 40-45 minutes, or until a toothpick inserted in the center comes out with moist crumbs (not wet batter).

    Ovens vary—mine is always done at 42 minutes. If edges look set but the center jiggles, leave it in for another 3-5 minutes.
  9. Cool: Let the cake cool in the pan for 15 minutes, then run a knife around the edge and release the springform. Cool completely on a wire rack.

    If you’re impatient (like me), it’s still delicious slightly warm, but the swirl sets best when cool.
  10. Serve: Slice and serve as-is, or top with extra chopped Reese’s cups and a sprinkle of flaky sea salt.

For troubleshooting: If your swirl sinks, the batter may be too thin—try chilling the peanut butter mixture for 5 minutes before swirling next time. If the cake cracks, don’t worry! It just means it’s extra fudgy inside. For a cleaner cut, use a sharp knife dipped in hot water between slices.

Cooking Tips & Techniques

Here’s where I get to share the secrets I’ve learned from lots of trial and error (and some “oops” moments along the way):

  • Don’t Overmix: When combining the wet and dry ingredients, stir until just blended. Overmixing leads to a tougher, cake-like texture instead of those gooey brownie pockets.
  • Swirl Strategy: For a beautiful marbled look, use a light hand. I’ve gone overboard and ended up with a muddy mess—gentle figure-eights are all you need.
  • Room Temperature Ingredients: Eggs and butter blend better when not cold, giving you a smoother batter and more even baking.
  • Watch the Bake Time: Since ovens vary, begin checking at 40 minutes. The cake should be set at the edges and slightly soft in the center. It keeps baking as it cools!
  • Layering Reese’s Cups: Don’t just sprinkle on top—layer half in the middle for those irresistible gooey bites. I learned that the hard way after my first batch was only chocolaty at the surface.
  • Clean Slices: For picture-perfect servings (hello, Pinterest!), clean your knife between each cut. I keep a damp cloth nearby for speed.
  • Batch Baking: If you want to double the recipe, use a 9×13-inch (23x33cm) pan instead. You may need to adjust the bake time by 5-10 minutes.

One time, I forgot to line the pan—major regret. Now I always use parchment, even for non-stick pans. For multitasking, prep the peanut butter swirl while the chocolate melts, and chop the Reese’s cups while the oven heats up. Consistency comes from measuring ingredients carefully and not rushing the cooling process. If you want every bake to turn out like the photos, these little steps make all the difference.

Variations & Adaptations

This cake is a dream for customizing—so here are some of my favorite twists:

  • Gluten-Free: Swap all-purpose flour for a 1:1 gluten-free blend (Bob’s Red Mill is my go-to). Texture stays fudgy, and nobody will notice the difference!
  • Vegan: Use plant-based butter, egg replacer (like flaxseed), and dairy-free milk. Sub almond butter for peanut butter—works like a charm.
  • Seasonal Swaps: In summer, add a handful of fresh raspberries to the swirl for a fruity twist. In winter, sprinkle crushed peppermint candy over the top before baking.
  • Nut-Free: Substitute SunButter or WowButter for the peanut butter, and use nut-free chocolate candies instead of Reese’s.
  • Flavor Boost: Mix in a teaspoon of instant espresso powder with the cocoa for deeper chocolate flavor. My brother swears by this trick!

I once tried swirling in cookie butter instead of peanut butter—not traditional, but wow, was it good. If you want to experiment, try swirling in caramel or marshmallow fluff for a sticky sweet variation. You can also bake this in individual muffin tins for mini cakes (just reduce the bake time to 18-22 minutes). No matter which way you go, this recipe is flexible and forgiving.

Serving & Storage Suggestions

For serving, I like this Reese’s Peanut Butter Cup Brownie Swirl Cake slightly warm, with extra peanut butter cups sprinkled on top and a drizzle of melted chocolate. It looks gorgeous on a cake stand—definitely Pinterest-worthy! If you’re all about presentation, add a few roasted peanuts or a dusting of cocoa powder for contrast.

Pair it with cold milk, hot coffee, or even chocolate milk for the kids. It’s fantastic as a birthday cake, bake sale centerpiece, or midnight snack straight from the pan (no judgment here). For parties, slice into generous wedges and serve with a dollop of whipped cream or a scoop of vanilla ice cream—honestly, you can’t go wrong.

To store, wrap leftover cake tightly in plastic wrap or place in an airtight container. It keeps well at room temperature for 2 days, or refrigerate up to 5 days. Freeze individual slices for up to 2 months; thaw in the fridge overnight. For reheating, zap slices in the microwave for 10-15 seconds to revive the gooey magic. Flavors deepen and meld over a day or two, so I sometimes bake it ahead for peak deliciousness.

Nutritional Information & Benefits

Here’s the scoop on nutrition—this is a treat, but it’s got some perks, too! Each slice (based on 12 servings) has about 350-400 calories, with 22g fat, 36g carbs, and 6g protein. You get a solid dose of protein from the peanut butter, and the chocolate provides antioxidants (hey, it counts!).

The recipe is naturally nutty and rich, and you can make it gluten-free or dairy-free if needed. It contains peanuts, eggs, and dairy, so keep allergies in mind. Personally, I love that you can control the sugar and use natural nut butters for a healthier twist. If you’re watching macros, use dark chocolate and swap in monk fruit sweetener. It’s dessert, but a little indulgence is good for the soul!

Conclusion

If you’ve been craving a dessert that’s rich, satisfying, and just a little bit over-the-top, this Reese’s Peanut Butter Cup Brownie Swirl Cake is your ticket to pure happiness. It’s earned its place as a family favorite, and I genuinely hope it brings as much joy to your table as it does to mine.

Don’t be afraid to customize—swap out flavors, tweak the swirl, or make it gluten-free. The best recipes are the ones you make your own. I love this cake for its nostalgic comfort and its crowd-pleasing wow-factor, and I know you will, too.

So go ahead, give it a try! Share your own twists in the comments, pin it for later, or tag me in your creations. Baking is meant to be fun and a little bit messy—and this cake is the perfect place to start. Save it, share it, and keep it in your dessert rotation. Happy baking!

Frequently Asked Questions

Can I make this cake ahead of time?

Absolutely! The flavors only get better after a day or so. Just store it tightly wrapped at room temp or in the fridge, and bring to room temperature before serving.

Can I use crunchy peanut butter for the swirl?

You can, but the swirl won’t be as smooth. If you like a little texture, go for it—just add an extra splash of milk to help it spread.

What’s the best way to cut clean slices?

Use a sharp knife dipped in hot water and wiped clean between each cut. It helps prevent sticking and keeps those swirls picture-perfect.

Can I bake this as cupcakes instead?

Yes! Divide the batter and swirl into lined muffin tins. Bake at 350°F (175°C) for 18-22 minutes. Perfect for parties or lunchboxes.

Is there a nut-free version?

Sure thing! Substitute SunButter or WowButter for peanut butter, and use nut-free chocolate candies instead of Reese’s cups. Just as delicious and allergy-friendly.

Pin This Recipe!

Reese’s Peanut Butter Cup Brownie Swirl Cake recipe

Print

Reese’s Peanut Butter Cup Brownie Swirl Cake

A decadent, easy-to-make cake that combines fudgy brownie batter, creamy peanut butter swirl, and chunks of Reese’s Peanut Butter Cups for a show-stopping dessert. Perfect for birthdays, potlucks, or any occasion that calls for a rich, crowd-pleasing treat.

  • Author: paula
  • Prep Time: 20 minutes
  • Cook Time: 40-45 minutes
  • Total Time: 1 hour 5 minutes
  • Yield: 12 servings 1x
  • Category: Dessert
  • Cuisine: American

Ingredients

Scale
  • 1 cup (226g) unsalted butter, melted
  • 1 1/4 cups (250g) granulated sugar
  • 3/4 cup (150g) packed light brown sugar
  • 3 large eggs, room temperature
  • 1 tsp vanilla extract
  • 1 cup (120g) all-purpose flour (or gluten-free blend for GF option)
  • 3/4 cup (75g) unsweetened cocoa powder (Dutch-process preferred)
  • 1/2 tsp baking powder
  • 1/2 tsp salt
  • 4 oz (115g) semi-sweet chocolate, melted
  • 3/4 cup (180g) creamy peanut butter
  • 1/4 cup (30g) powdered sugar
  • 2 tbsp (30ml) milk (dairy or non-dairy)
  • 1 1/2 cups (about 18 mini cups or 8 regular-size cups) Reese’s Peanut Butter Cups, coarsely chopped
  • Extra Reese’s Peanut Butter Cups for topping, if desired
  • Flaky sea salt, for sprinkling (optional)
  • Chopped roasted peanuts, for crunch (optional)

Instructions

  1. Preheat oven to 350°F (175°C). Lightly grease a 9-inch springform pan and line the bottom with parchment paper.
  2. In a small saucepan, melt butter and semi-sweet chocolate over low heat, stirring until smooth. Let cool for 5 minutes.
  3. In a large bowl, whisk together granulated sugar, brown sugar, and the cooled butter-chocolate mixture. Add eggs one at a time, mixing well after each. Stir in vanilla extract.
  4. In a separate bowl, sift together flour, cocoa powder, baking powder, and salt. Fold dry ingredients into the wet mixture until just combined.
  5. In a medium bowl, mix creamy peanut butter, powdered sugar, and milk until smooth and spreadable.
  6. Pour half of the brownie batter into the prepared pan. Dollop spoonfuls of the peanut butter mixture over the batter. Sprinkle half the chopped Reese’s cups on top.
  7. Add the remaining brownie batter, then dollop the rest of the peanut butter swirl and sprinkle remaining Reese’s cups. Use a butter knife or chopstick to gently swirl the batters together for a marbled look.
  8. Bake for 40-45 minutes, or until a toothpick inserted in the center comes out with moist crumbs.
  9. Let the cake cool in the pan for 15 minutes, then run a knife around the edge and release the springform. Cool completely on a wire rack.
  10. Slice and serve as-is, or top with extra chopped Reese’s cups and a sprinkle of flaky sea salt.

Notes

For gluten-free, use a 1:1 GF flour blend. For vegan, use plant-based butter, egg replacer, and dairy-free milk. Don’t overmix the batter for fudgy texture. Swirl gently for a marbled look. Store tightly wrapped at room temp for 2 days, or refrigerate up to 5 days. Freeze slices for up to 2 months. For clean slices, use a hot, sharp knife. You can bake as cupcakes (18-22 minutes at 350°F).

Nutrition

  • Serving Size: 1 slice (1/12 of cak
  • Calories: 375
  • Sugar: 28
  • Sodium: 210
  • Fat: 22
  • Saturated Fat: 10
  • Carbohydrates: 36
  • Fiber: 3
  • Protein: 6

Keywords: brownie swirl cake, Reese’s peanut butter cup cake, chocolate peanut butter dessert, easy homemade cake, potluck dessert, birthday cake, fudgy brownie cake

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Share This Recipe

You might also love these recipes

Leave a Comment

Recipe rating