Fudgy Caramel Brownies with Homemade Caramel Sauce

Prep: 30 minCook: 30 min16 browniesmediumAmerican
Fudgy Caramel Brownies with Homemade Caramel Sauce

Rich, fudgy brownies topped with silky homemade caramel sauce create an indulgent dessert perfect for special occasions or whenever you crave something decadent. The brownies have a dense, chocolatey texture from unsweetened baking chocolate and cocoa powder, while the golden caramel adds sweetness and elegance. This recipe makes the caramel from scratch, giving you control over the flavor and consistency. The combination of warm spices, buttery caramel, and deep chocolate makes these brownies irresistible for chocolate lovers and dinner party hosts alike.

Ingredients

Yield: 16 brownies
  • 4 ounces unsweetened baking chocolate
  • ¾ cup unsalted butter
    vegan butter1:1dairy-freevegandairy-free

    use solid vegan butter stick

    Full guide →
  • 1 ¾ cups granulated sugar
    erythritol1:1ketolow-carb

    may affect caramel texture

    Full guide →
  • 3 large eggs
  • 1 teaspoon vanilla extract
  • ½ teaspoon salt
    vegan butter1:1dairy-freevegandairy-free

    use solid vegan butter stick

    Full guide →
  • 2 tablespoons unsweetened cocoa powder
  • 1 cup all-purpose flour
    almond flour1:1gluten-freeketogluten-free

    use blanched almond flour

  • ½ cup granulated sugar
    erythritol1:1ketolow-carb

    may affect caramel texture

    Full guide →
  • 2 tablespoons unsalted butter, sliced
    vegan butter1:1dairy-freevegandairy-free

    use solid vegan butter stick

    Full guide →
  • cup heavy whipping cream
    coconut cream1:1dairy-freevegandairy-free

    use thick canned coconut cream

    Full guide →
  • ½ teaspoon vanilla extract
  • 1 pinch salt
    vegan butter1:1dairy-freevegandairy-free

    use solid vegan butter stick

    Full guide →
  • sea salt, coarse salt, or kosher salt, for topping(optional)

Instructions

  1. 1

    Preheat oven to 350°F and line a 9x9 inch pan with foil or parchment, then spray with nonstick cooking spray

  2. 2

    Place baking chocolate and butter in a large microwave-safe bowl and heat in 30-second increments, stirring between each, until melted and smooth

  3. 3

    Stir sugar into chocolate mixture, then stir in eggs until well mixed

  4. 4

    Add vanilla, cocoa, and salt and stir until smooth, then carefully stir in flour

  5. 5

    Pour batter into prepared pan and bake for 28-35 minutes until a toothpick comes out with just a few crumbs an inch from the side

  6. 6

    Add sugar to a small saucepan and heat over medium heat, stirring often without getting sugar up the sides

  7. 7

    Continue cooking until sugar melts into clumps then becomes a smooth amber liquid

  8. 8

    Add butter and stir until melted, then stir in cream

  9. 9

    If mixture solidifies when adding cream, reduce heat to low and stir constantly until clump dissolves

  10. 10

    Remove from heat and stir in vanilla and pinch of salt, then transfer to a jar to cool

  11. 11

    Let brownies sit 5 minutes, then pour 1/4 cup caramel over top and spread with a spatula

  12. 12

    Let cool completely before slicing, refrigerating if needed to harden caramel

Tips

Tip 1

Be careful not to get sugar up the sides of the pan when making caramel as this can cause crystallization

Tip 2

If the caramel mixture solidifies when adding cream, reduce heat to low and stir constantly until smooth

Tip 3

Let brownies cool completely before slicing to prevent the caramel from running off the top

Good to Know

Storage

Store brownies tightly covered for up to 3 days at room temperature or freeze for up to a month. Store leftover caramel in refrigerator in airtight container and reheat to thin before using.

Make Ahead

Brownies can be made 1-2 days ahead and stored covered. Caramel can be made up to 1 week ahead and reheated.

Serve With

Serve at room temperature or slightly warm. Drizzle with reserved caramel sauce just before serving.

Common Mistakes

Watch

Don't get sugar up the sides of the pan when making caramel to avoid crystallization

Watch

Don't overbake brownies or they will lose their fudgy texture

Watch

Let brownies cool completely before cutting to prevent caramel from running off

Substitutions

Dairy-Free Swaps

heavy whipping cream
coconut cream1:1dairy-freevegandairy-free

use thick canned coconut cream

Full guide →
unsalted butter
vegan butter1:1dairy-freevegandairy-free

use solid vegan butter stick

Full guide →

Gluten-Free Swaps

all-purpose flour
almond flour1:1gluten-freeketogluten-free

use blanched almond flour

Full guide →

General Alternatives

granulated sugar
erythritol1:1ketolow-carb

may affect caramel texture

Full guide →
Find more substitutions →

FAQ

Can I use store-bought caramel sauce instead?

Yes, you can substitute with about 1/2 cup of high-quality store-bought caramel sauce, though homemade will have better flavor and consistency.

What if my caramel crystallizes while cooking?

If crystals form, add a tablespoon of water and continue cooking on low heat while stirring until smooth again.

How long do these brownies keep?

Store covered at room temperature for up to 3 days or freeze for up to one month. The caramel stays fresh in the fridge for one week.