Decadent Chocolate Caramel Swirl Fudge Bars

I’m sorry.

I truly am.

I’ve been a little selfish. I kept this recipe to myself for more than a year because it’s one of my absolute favorites from the kitchen. I couldn’t bear the idea of sharing it, but that’s not fair to you. So here it is — my genuine apology and the recipe you’ve been missing.

Chocolate Swirl Caramel Fudge Bars are a sweet, gooey, sticky, soft caramel fudge with caramel chocolate (Rolos) mixed throughout the warm caramel to create a swirl on top of an Oreo base. #oreofudge #caramelfudge #caramelchocolatefudge

Part of the reason I held back was indecision — I couldn’t think of the right name for these bars. I finally settled on Chocolate Swirl Caramel Fudge Bars, which describes them well: a crisp Oreo crumb base topped with a soft, gooey caramel fudge, into which caramel-filled chocolates are stirred when warm so they melt into delicate chocolate swirls.

Chocolate Swirl Caramel Fudge Bars are a sweet, gooey, sticky, soft caramel fudge with caramel chocolate (Rolos) mixed throughout the warm caramel to create a swirl on top of an Oreo base. #oreofudge #caramelfudge #caramelchocolatefudge

These bars are deceptively simple to make. Aside from a short bake for the Oreo base, everything is essentially no-bake. You only need a food processor to make the crust and a saucepan to prepare the caramel. The method is straightforward, but the end result is impressive: a crunchy, chocolatey base supporting a sweet, sticky, melt-in-the-mouth caramel layer threaded with ribbons of chocolate.

Chocolate Swirl Caramel Fudge Bars are a sweet, gooey, sticky, soft caramel fudge with caramel chocolate (Rolos) mixed throughout the warm caramel to create a swirl on top of an Oreo base. #oreofudge #caramelfudge #caramelchocolatefudge

Watch carefully as the warm caramel accepts small pieces of caramel-filled chocolate and the chocolate softens and drifts through the caramel, creating gorgeous swirls and pockets of extra sweetness. The contrast of crunchy Oreo base and the silky caramel is what makes these bars addictive. They’re ideal for sharing at gatherings, gifting, or keeping in a sealed container for indulgent bites whenever you need a treat.

I know this sounds simple, and it is — but that simplicity is part of the charm. There’s nothing fussy here: a few quality ingredients, some patience while the caramel sets, and you’ll have a tray of stunning bars that look and taste like something far more complicated.

Chocolate Swirl Caramel Fudge Bars are a sweet, gooey, sticky, soft caramel fudge with caramel chocolate (Rolos) mixed throughout the warm caramel to create a swirl on top of an Oreo base. #oreofudge #caramelfudge #caramelchocolatefudge

Here’s the honest truth: my words don’t give these fudge bars justice. The texture, the balance of sweetness, and the pockets of melted caramel chocolate are best experienced firsthand. So stop reading for a moment and make them — you’ll thank yourself later.

Right now.

Chocolate Swirl Caramel Fudge Bars are a sweet, gooey, sticky, soft caramel fudge with caramel chocolate (Rolos) mixed throughout the warm caramel to create a swirl on top of an Oreo base. #oreofudge #caramelfudge #caramelchocolatefudge

In the spirit of “Just do it!” — go on, try the recipe below. It’s broken down into simple steps and uses everyday pantry ingredients. You’ll end up with caramel that’s soft and slightly sticky, chocolate ribbons running through its surface, and an Oreo base that gives every bite a satisfying crunch. Perfect for afternoon tea, parties, or a weekend baking session.

Chocolate Swirl Caramel Fudge Bars

Oreo crumb base topped with a sweet caramel fudge, folded through with caramel-filled chocolate so the chocolate swirls through the warm caramel.
Prep Time
20 mins
Cook Time
10 mins
Total Time
30 mins (plus chilling)
Course: Dessert, Snack
Cuisine: American-style
Servings: 16 Pieces
Calories: 329kcal
Author: Emma Burton

Ingredients

Oreo Base

  • 28 Oreos (1 packet)
  • 1/4 cup butter, melted (55g)

Caramel Fudge

  • 1 tin sweetened condensed milk (397g)
  • 1/3 cup butter (75g)
  • 1/4 cup golden syrup (90g)
  • 1 teaspoon vanilla extract
  • 250 g caramel-filled chocolate (e.g., Rolos or Caramello)

Instructions

  1. Preheat the oven to 180°C (350°F). Line a 9″ x 9″ (23 cm x 23 cm) baking pan with baking paper or lightly grease it so the bars release easily.
  2. Place the Oreos in a food processor and blitz until they become fine crumbs. Combine the crumbs with the melted butter until evenly moistened.
  3. Press the Oreo mixture firmly and evenly into the base of the prepared pan. Bake for about 15 minutes, then remove and let the base cool to room temperature.
  4. Break the caramel chocolates into pieces. Reserve about 50g and scatter these pieces across the cooled Oreo base.
  5. In a medium saucepan, combine the sweetened condensed milk, golden syrup and butter. Heat gently, stirring, and bring the mixture up to a simmer. Keep stirring to avoid scorching.
  6. As soon as the mixture is nearly boiling, remove it from the heat and stir in the vanilla extract.
  7. Add the remaining caramel chocolates to the warm caramel and stir lightly so the pieces begin to soften and create swirls of chocolate through the caramel, but do not fully melt them.
  8. Pour the caramel over the Oreo base and spread it into an even layer. Cool slightly, then place the pan in the refrigerator for about two hours or until the caramel is set enough to slice into bars.

Notes

Makes roughly 12 large, indulgent pieces or 16–24 regular pieces depending on how you slice them. Store in an airtight container in the fridge for best texture; bring to room temperature briefly before serving if you prefer a softer bite.

Nutrition

Serving: 1 Piece | Calories: 329 kcal | Carbohydrates: 43 g | Protein: 4 g | Fat: 16 g | Saturated Fat: 8 g

Cholesterol: 27 mg | Sodium: 179 mg | Potassium: 142 mg | Fiber: 1 g | Sugar: 36 g

Tried this Recipe?
If you make these bars, save a photo for yourself and enjoy sharing them with friends and family.

Chocolate Swirl Caramel Fudge Bars are a sweet, gooey, sticky, soft caramel fudge with caramel chocolate (Rolos) mixed throughout the warm caramel to create a swirl on top of an Oreo base. #oreofudge #caramelfudge #caramelchocolatefudge