I baked these vegan salted caramel brownies for my friend’s birthday last weekend. The salted caramel made the brownies gooey, and she said they were the best birthday treat she had ever had.
Indulgent Vegan Salted Caramel Brownies Recipe

These brownies are made with a gooey caramel filling nestled within a rich chocolate brownie. The recipe takes about 45 minutes to prepare and bake, and it serves 12 generous portions.
Ingredients
- 1 cup all-purpose flour
- 1/2 cup unsweetened cocoa powder
- 1 cup granulated sugar
- 1/2 teaspoon baking powder
- 1/4 teaspoon salt
- 1/2 cup unsweetened applesauce
- 1/2 cup dairy-free chocolate chips
- 1/4 cup coconut oil melted
- 1 teaspoon vanilla extract
- 1/2 cup vegan caramel sauce
- Sea salt for sprinkling
Instructions
- Preheat the Oven: Preheat your oven to 350°F (175°C) and grease a baking pan.
- Mix Dry Ingredients: In a large bowl, whisk together the flour, cocoa powder, sugar, baking powder, and salt until well combined.
- Combine Wet Ingredients: In another bowl, mix the applesauce, melted coconut oil, and vanilla extract until smooth.
- Combine Mixtures: Pour the wet ingredients into the dry ingredients and stir until just combined. Fold in the dairy-free chocolate chips.
- Prepare for Baking: Pour half of the brownie batter into the prepared pan, spreading it out evenly. Drizzle the vegan caramel sauce over the batter and then layer the remaining brownie batter on top.
- Bake: Bake in the preheated oven for 25-30 minutes or until the edges are firm and the center is set but still gooey.
- Cool and Serve: Allow to cool in the pan for about 10 minutes, then sprinkle with sea salt before cutting into squares. Serve warm for the gooey center or at room temperature.
Cook and Prep Times
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
Nutrition Information
- Servings: 12 brownies
- Calories: 180kcal
- Fat: 7g
- Protein: 2g
- Carbohydrates: 30g
I store the brownies in an airtight container at room temperature for up to three days, or in the fridge for up to five days. The centers stay gooey, and I let brownies come to room temperature before serving.
