Are you ready to dive into a world where rich butterscotch meets creamy cheese in the most decadent brownies imaginable? Our roundup of 12 Delicious Butterscotch Cream Cheese Brownies Recipes is here to satisfy your sweet tooth and inspire your next baking adventure. Perfect for sharing or savoring solo, these recipes promise to be the highlight of any dessert table. Let’s get baking!
Classic Butterscotch Cream Cheese Brownies

Nothing beats the rich, creamy texture of butterscotch paired with the tangy depth of cream cheese in these brownies.
Ingredients
- Butterscotch chips – 1 cup
- Cream cheese – 8 oz
- Flour – 1 cup
- Eggs – 2
- Sugar – 1 cup
- Butter – ½ cup
- Vanilla extract – 1 tsp
- Salt – ½ tsp
Instructions
- Preheat oven to 350°F. Line an 8×8 inch baking pan with parchment paper.
- Melt butter in a microwave-safe bowl for 30 seconds. Stir in sugar until combined.
- Add eggs one at a time, mixing well after each addition. Stir in vanilla extract.
- Fold in flour and salt until just combined. Avoid overmixing to keep brownies tender.
- Pour half the batter into the prepared pan. Spread evenly with a spatula.
- Beat cream cheese until smooth. Drop spoonfuls over the batter, then swirl with a knife.
- Sprinkle butterscotch chips evenly over the top. Cover with remaining batter.
- Bake for 25 minutes or until a toothpick inserted comes out with moist crumbs.
- Cool in pan for 10 minutes, then transfer to a wire rack to cool completely.
Enjoy these brownies chilled for a firmer texture or warm for a gooey center. The butterscotch chips add a delightful crunch, while the cream cheese swirls offer a creamy contrast. Serve with a scoop of vanilla ice cream for an extra indulgent treat.
Gooey Butterscotch Cream Cheese Brownies

You won’t believe how easy these Gooey Butterscotch Cream Cheese Brownies are to make. Yet, they pack a punch of flavor that’ll have everyone asking for more.
Ingredients
– Flour – 1 cup
– Sugar – 1 cup
– Butter – ½ cup
– Cream cheese – 8 oz
– Butterscotch chips – 1 cup
– Eggs – 2
– Vanilla extract – 1 tsp
– Salt – ½ tsp
Instructions
1. Preheat oven to 350°F. Grease a 9×9 inch baking pan.
2. Melt butter in a microwave-safe bowl for 30 seconds. Tip: Ensure butter is fully melted but not hot to avoid cooking the eggs.
3. Mix sugar and melted butter in a large bowl until smooth.
4. Beat in eggs one at a time, then stir in vanilla extract.
5. Gradually add flour and salt, mixing just until combined. Tip: Overmixing can lead to tough brownies.
6. Fold in butterscotch chips.
7. Pour half the batter into the prepared pan.
8. Spread cream cheese evenly over the batter. Tip: Soften cream cheese for easier spreading.
9. Cover with remaining batter.
10. Bake for 25 minutes or until a toothpick comes out with moist crumbs.
How these brownies strike the perfect balance between gooey and firm is magic. The butterscotch adds a deep, caramel-like sweetness, while the cream cheese layer introduces a tangy contrast. Serve warm with a scoop of vanilla ice cream for an indulgent treat.
Fudgy Butterscotch Cream Cheese Brownies

Rich, decadent, and utterly irresistible, these brownies combine deep chocolate with sweet butterscotch and creamy cheese.
Ingredients
- Flour – 1 cup
- Sugar – 1 cup
- Butter – ½ cup
- Cocoa powder – ½ cup
- Cream cheese – 8 oz
- Butterscotch chips – 1 cup
- Eggs – 2
- Vanilla extract – 1 tsp
- Salt – ½ tsp
Instructions
- Preheat oven to 350°F. Line an 8-inch square baking pan with parchment paper.
- Melt butter in a microwave-safe bowl for 30 seconds. Stir in sugar until combined.
- Add eggs one at a time to the butter mixture, beating well after each addition.
- Mix in vanilla extract. Tip: Use pure vanilla for the best flavor.
- Sift together flour, cocoa powder, and salt. Gradually add to the wet ingredients, mixing just until combined.
- Spread half the batter into the prepared pan. Layer with cream cheese and butterscotch chips. Top with remaining batter. Tip: Swirl lightly with a knife for a marbled effect.
- Bake for 25-30 minutes, or until a toothpick inserted comes out with moist crumbs. Tip: Do not overbake to keep them fudgy.
- Cool completely in the pan before cutting into squares.
Best served slightly warm, these brownies offer a gooey center with a crisp top. Pair with vanilla ice cream for an extra indulgent treat.
Chewy Butterscotch Cream Cheese Brownies

Get ready to indulge in these decadent Chewy Butterscotch Cream Cheese Brownies. They combine rich flavors with a perfect texture.
Ingredients
- Butterscotch chips – 1 cup
- Cream cheese – 8 oz
- Flour – 1 cup
- Sugar – 1 cup
- Eggs – 2
- Butter – ½ cup
- Vanilla extract – 1 tsp
- Salt – ½ tsp
Instructions
- Preheat oven to 350°F. Line an 8×8 inch baking pan with parchment paper.
- Melt butter in a microwave-safe bowl for 30 seconds. Tip: Ensure butter is fully melted but not hot.
- Mix sugar, eggs, and vanilla extract in a large bowl until smooth.
- Add melted butter to the sugar mixture. Stir until combined.
- Sift flour and salt into the wet ingredients. Fold gently to avoid overmixing.
- Spread half the batter into the prepared pan. Tip: Use a spatula to evenly distribute.
- Beat cream cheese until smooth. Spread over the batter layer.
- Sprinkle butterscotch chips over the cream cheese layer.
- Top with remaining batter. Tip: Dollop and spread carefully to not disturb the layers.
- Bake for 25 minutes or until a toothpick comes out clean.
Amazingly chewy with a creamy center, these brownies are a crowd-pleaser. Serve warm with a scoop of vanilla ice cream for an extra treat.
Blonde Butterscotch Cream Cheese Brownies

Blonde butterscotch cream cheese brownies are a decadent twist on the classic, combining rich flavors with a creamy texture.
Ingredients
- Butterscotch chips – 1 cup
- Cream cheese – 8 oz
- Flour – 1 cup
- Butter – ½ cup
- Eggs – 2
- Sugar – 1 cup
- Vanilla extract – 1 tsp
Instructions
- Preheat oven to 350°F. Line an 8×8 inch baking pan with parchment paper.
- Melt butter in a microwave-safe bowl for 30 seconds. Tip: Ensure butter is fully melted but not hot to avoid cooking the eggs.
- Whisk sugar into the melted butter until fully combined.
- Add eggs one at a time, whisking after each addition. Stir in vanilla extract.
- Fold in flour until just combined. Tip: Overmixing can lead to dense brownies.
- Spread half the batter into the prepared pan. Dot with cream cheese and butterscotch chips.
- Cover with remaining batter. Use a knife to swirl the layers together. Tip: A few swirls are enough to marbelize without overmixing.
- Bake for 25 minutes or until a toothpick comes out with a few moist crumbs.
Perfectly balanced, these brownies offer a creamy contrast to the chewy base. Serve slightly warm with a scoop of vanilla ice cream for an indulgent treat.
Marble Butterscotch Cream Cheese Brownies

Satisfy your sweet tooth with these decadent marble butterscotch cream cheese brownies. They’re a perfect blend of rich chocolate and creamy butterscotch, swirled together for a visually stunning treat.
Ingredients
– Flour – 1 cup
– Sugar – 1 cup
– Butter – ½ cup
– Eggs – 2
– Cream cheese – 8 oz
– Butterscotch chips – 1 cup
– Cocoa powder – ¼ cup
– Vanilla extract – 1 tsp
– Salt – ½ tsp
Instructions
1. Preheat oven to 350°F. Grease a 9×9 inch baking pan.
2. Melt butter in a microwave-safe bowl for 30 seconds. Stir in sugar until combined.
3. Beat in eggs one at a time, then add vanilla extract.
4. Mix flour, cocoa powder, and salt in a separate bowl. Gradually add to wet ingredients.
5. Spread half the brownie batter into the prepared pan.
6. Soften cream cheese in the microwave for 15 seconds. Spread over brownie batter.
7. Melt butterscotch chips in the microwave for 1 minute, stirring halfway. Drizzle over cream cheese layer.
8. Drop remaining brownie batter by spoonfuls over the top. Swirl with a knife to marble.
9. Bake for 25 minutes or until a toothpick comes out with moist crumbs.
10. Cool completely before cutting into squares.
Oozing with butterscotch and cream cheese, these brownies offer a gooey center with a slightly crisp top. Serve warm with a scoop of vanilla ice cream for an extra indulgent dessert.
Gluten-Free Butterscotch Cream Cheese Brownies

Kickstart your gluten-free baking with these decadent butterscotch cream cheese brownies. Perfect for any occasion, they blend rich flavors with a satisfying texture.
Ingredients
- Gluten-free flour – 1 cup
- Cocoa powder – ½ cup
- Butterscotch chips – 1 cup
- Cream cheese – 8 oz
- Eggs – 2
- Sugar – 1 cup
- Butter – ½ cup
- Vanilla extract – 1 tsp
Instructions
- Preheat oven to 350°F. Line an 8×8 inch baking pan with parchment paper.
- Melt butter in a microwave-safe bowl for 30 seconds. Stir in sugar until combined.
- Add eggs and vanilla extract to the butter mixture. Whisk until smooth.
- Sift gluten-free flour and cocoa powder into the wet ingredients. Mix until just combined.
- Fold in butterscotch chips. Pour batter into the prepared pan.
- Beat cream cheese until smooth. Drop spoonfuls onto the brownie batter. Swirl with a knife.
- Bake for 25 minutes or until a toothpick comes out with moist crumbs.
- Cool in the pan for 10 minutes. Transfer to a wire rack to cool completely.
Soft and fudgy, these brownies offer a creamy contrast with the butterscotch swirls. Serve chilled for a firmer texture or warm with ice cream for a decadent dessert.
Vegan Butterscotch Cream Cheese Brownies

You won’t believe how rich and fudgy these vegan brownies are, with a swirl of butterscotch cream cheese that’s utterly irresistible.
Ingredients
– Flour – 1 cup
– Cocoa powder – ½ cup
– Sugar – 1 cup
– Vegan butter – ½ cup
– Vegan cream cheese – 8 oz
– Butterscotch chips – 1 cup
– Baking powder – 1 tsp
– Salt – ½ tsp
– Vanilla extract – 1 tsp
Instructions
1. Preheat oven to 350°F. Line an 8×8 inch baking pan with parchment paper.
2. Melt vegan butter in a microwave-safe bowl for 30 seconds. Tip: Ensure it’s fully melted but not hot.
3. Whisk sugar into melted butter until combined. Add vanilla extract.
4. Sift flour, cocoa powder, baking powder, and salt into the wet ingredients. Mix until just combined.
5. Spread half the brownie batter into the prepared pan.
6. Soften vegan cream cheese in a microwave for 15 seconds. Tip: It should be soft but not runny.
7. Mix butterscotch chips into the cream cheese. Drop spoonfuls over the brownie batter.
8. Top with remaining brownie batter. Use a knife to swirl the layers together.
9. Bake for 25 minutes. Tip: The brownies are done when the edges pull away from the pan.
10. Cool completely before cutting.
Serve these brownies slightly warm for a gooey center, or chill for a firmer texture. The butterscotch cream cheese adds a creamy contrast to the dense chocolate base.
Keto Butterscotch Cream Cheese Brownies

Decadent and rich, these brownies blend creamy butterscotch with tangy cream cheese for a low-carb treat.
Ingredients
- Almond flour – 1 cup
- Erythritol – ¾ cup
- Butter – ½ cup
- Cream cheese – 8 oz
- Eggs – 2
- Vanilla extract – 1 tsp
- Baking powder – ½ tsp
- Salt – ¼ tsp
- Sugar-free butterscotch chips – ½ cup
Instructions
- Preheat oven to 350°F. Line an 8×8 inch baking pan with parchment paper.
- Melt butter in a microwave-safe bowl for 30 seconds. Stir in erythritol until dissolved.
- Beat in eggs one at a time, then add vanilla extract.
- Mix almond flour, baking powder, and salt in a separate bowl. Gradually combine with wet ingredients.
- Spread half the batter into the prepared pan. Layer cream cheese slices over the batter.
- Pour remaining batter over cream cheese. Swirl gently with a knife for a marbled effect.
- Sprinkle butterscotch chips evenly on top.
- Bake for 25 minutes or until edges are golden and center is set.
- Cool in pan for 10 minutes, then transfer to a wire rack to cool completely.
Buttery and moist, these brownies offer a perfect balance of sweet and tangy. Serve chilled for a firmer texture or warm for a gooey delight.
Paleo Butterscotch Cream Cheese Brownies

Yield to your cravings with these decadent Paleo Butterscotch Cream Cheese Brownies. They’re rich, fudgy, and perfectly sweet.
Ingredients
- Almond flour – 1 cup
- Coconut sugar – ¾ cup
- Cocoa powder – ½ cup
- Eggs – 2
- Coconut oil – ¼ cup
- Vanilla extract – 1 tsp
- Baking soda – ½ tsp
- Salt – ¼ tsp
- Cream cheese – 8 oz
- Butterscotch chips – ½ cup
Instructions
- Preheat oven to 350°F. Line an 8×8 inch baking pan with parchment paper.
- In a bowl, mix almond flour, coconut sugar, cocoa powder, baking soda, and salt.
- Add eggs, melted coconut oil, and vanilla extract to the dry ingredients. Stir until combined.
- Spread half of the brownie batter into the prepared pan.
- Layer cream cheese and butterscotch chips over the batter.
- Top with remaining brownie batter. Use a knife to swirl the layers slightly.
- Bake for 25 minutes or until a toothpick comes out with a few moist crumbs.
- Cool in the pan for 10 minutes, then transfer to a wire rack to cool completely.
Enjoy the contrast of creamy cheese and sweet butterscotch in every bite. Serve slightly warm with a scoop of coconut milk ice cream for an extra treat.
Nutty Butterscotch Cream Cheese Brownies

Oven-baked treats don’t get much better than this. Nutty butterscotch cream cheese brownies are a decadent twist on the classic, combining rich flavors with a satisfying texture.
Ingredients
– Flour – 1 cup
– Sugar – 1 cup
– Butter – ½ cup
– Cream cheese – 8 oz
– Eggs – 2
– Butterscotch chips – 1 cup
– Walnuts – ½ cup
– Vanilla extract – 1 tsp
– Salt – ½ tsp
Instructions
1. Preheat oven to 350°F. Line a 9×9 inch baking pan with parchment paper.
2. Melt butter in a microwave-safe bowl for 30 seconds. Tip: Ensure butter is fully melted but not boiling.
3. Mix sugar and melted butter in a large bowl until combined.
4. Add eggs one at a time, stirring well after each addition. Tip: Room temperature eggs blend more smoothly.
5. Stir in vanilla extract and salt.
6. Gradually add flour, mixing until just incorporated. Tip: Overmixing can lead to tough brownies.
7. Fold in butterscotch chips and walnuts.
8. Pour batter into prepared pan, spreading evenly.
9. Beat cream cheese until smooth in a separate bowl, then dollop over brownie batter.
10. Use a knife to swirl cream cheese into the batter for a marbled effect.
11. Bake for 25-30 minutes, or until a toothpick inserted comes out with a few moist crumbs.
12. Cool in pan for 10 minutes, then transfer to a wire rack to cool completely.
Unexpectedly creamy with a crunchy nutty top, these brownies are a crowd-pleaser. Serve slightly warm with a scoop of vanilla ice cream for an extra indulgent treat.
Spiced Butterscotch Cream Cheese Brownies

Just when you thought brownies couldn’t get any better, these Spiced Butterscotch Cream Cheese Brownies come along. They’re a game-changer with their rich, spiced butterscotch swirls and creamy cheese layers.
Ingredients
– Flour – 1 cup
– Sugar – 1 cup
– Butter – ½ cup
– Cream cheese – 8 oz
– Eggs – 2
– Butterscotch chips – 1 cup
– Cinnamon – 1 tsp
– Vanilla extract – 1 tsp
– Baking powder – ½ tsp
– Salt – ¼ tsp
Instructions
1. Preheat oven to 350°F. Grease a 9×9 inch baking pan.
2. Melt butter in a microwave-safe bowl for 30 seconds. Stir in sugar until combined.
3. Beat in eggs one at a time, then add vanilla extract.
4. Mix flour, baking powder, salt, and cinnamon in a separate bowl.
5. Gradually add dry ingredients to wet ingredients, stirring until just combined.
6. Fold in butterscotch chips. Tip: Reserve a handful for topping.
7. Pour half the batter into the prepared pan.
8. Beat cream cheese until smooth. Spread over batter in pan.
9. Top with remaining batter. Use a knife to swirl layers together.
10. Sprinkle reserved butterscotch chips on top. Tip: Press chips lightly into batter.
11. Bake for 25-30 minutes, or until a toothpick comes out clean. Tip: Check at 25 minutes to avoid overbaking.
12. Cool completely before cutting.
Creamy, spicy, and irresistibly sweet, these brownies are a texture dream. Serve warm with a scoop of vanilla ice cream for an extra decadent treat.
Conclusion
Unbelievable is the only word to describe these 12 butterscotch cream cheese brownie recipes! Each one offers a unique twist on the classic, promising to delight your taste buds and impress your loved ones. We’d love to hear which recipe stole your heart—drop us a comment below. And if you’re as excited about these treats as we are, don’t forget to share the love on Pinterest. Happy baking!