These Eggless Cheesecake Brownies are incredibly fudgy, rich, decadent, and super easy to make! With a thick layer of delicious cheesecake and plenty of chocolatey goodness, these will become your new favorite.  The recipe includes step-by-step photos and lots of tips.

stack of three eggless cheesecake brownies over parchment paper.

Egg-Free Cheesecake Brownies Recipe Highlights

When you can’t decide which dessert to make, make both! Eggless Cheesecake Brownies allow you to enjoy the best of both worlds in one delectable bite.

We love homemade brownies. We love cheesecake. Combine the two together, and we are in heaven. Eggless Cheesecake Brownies make my family extremely happy, and I’m sure they will do the same for yours! 

Eggless Cheesecake Brownies are incredibly fudgy and rich with a thick layer of delicious cheesecake and plenty of chocolatey goodness. The slight tanginess of the cheesecake layer truly compliments that yummy chocolate flavor and makes for an über decadent but balanced bite.

The brownie part of this recipe is adapted from my favorite eggless brownie recipe, which all of you love. They are rich and delicious!

If you’re looking for a new dessert to try, these fabulous Eggless Cheesecake Brownies are worthy of any special occasion! 

Eggless Cheesecake Brownies squares over a baking tray with parchment paper.

Ingredients You’ll Need

Here’s what you’ll need for Eggless Cheesecake Brownies. For the full recipe, scroll down!

Ingredients needed to make eggless Cheesecake brownies with name tags.

Ingredients Notes & Substitutions

For the Brownie Layer:

  • Butter: I prefer to use unsalted butter, but if you only have salted butter handy, you can use it. In this case, skip the salt called in the recipe.
  • Sugar: Regular white granulated sugar o caster sugar.
  • Oil: Vegetable or canola oil – Or any light-tasting oil of your preference. 
  • Yogurt: I recommend using the full-fat versions.
  • Vanilla Extract: For optimal flavor, reach for pure vanilla instead of imitation. Even better, try homemade vanilla extract!
  • Flour: Standard all-purpose flour works best here; skip the cake flour, bread flour, and wheat flour.
  • Unsweetened Natural Cocoa Powder: I like to use unsweetened natural cocoa powder instead of Dutch-processed, because it’s more acidic and reacts with baking soda, allowing your baked goods to rise. 
  • Baking Powder & Baking Soda: Make sure they’re not expired or too old.
  • Salt: I prefer kosher or sea salt. If you only have table salt handy, I recommend reducing the amount to half.

For the Cheesecake Layer:

  • Cornstarch: You can substitute for potato starch 1:1.
  • Cream Cheese: Make sure you use the full-fat version that comes in blocks.
  • Sugar: Regular white granulated sugar o caster sugar.
  • Sour Cream: You can substitute sour cream for plain regular yogurt. I recommend using the full-fat versions.
  • Sweetened Condensed Milk: I recommend using the full-fat versions.
  • Lemon Juice: Freshly squeezed is best!
  • Vanilla Extract: For optimal flavor, reach for pure vanilla instead of imitation. Even better, try homemade vanilla extract!
  • Heavy Cream: make sure it has at least 35% of fat content.

Step By Step Recipe Photo Tutorial

For the detailed recipe instructions, scroll down to the recipe card!

1- Make the Brownie Layer: 

  • First, you’ll microwave the butter, sugar, and oil in 30-second increments, whisking in between, until the mixture looks glossy and the butter is completely melted.
  • Next, mix in the yogurt and vanilla extract.
  • Add in the dry ingredients and mix them just until incorporated—Reserve 1/4 cup of the batter at this point. You’ll need it to swirl into the cheesecake layer.
Eggless Brownie Batter in a bowl.

2- Make the Cheesecake Layer:

  • Combine the water and cornstarch and stir them until they are combined. Make sure to scrape the bottom. Cornstarch likes to gather and lump in the bottom of a bowl of liquid. 
  • In a separate bowl, beat your room temperature cream cheese with the mixer until it’s no longer lumpy. Add in the sugar and sour cream and continue mixing.
  • Gradually add the sweetened condensed milk and continue to beat the mixture until the batter is nice and creamy. Last, add in the rest of the ingredients, including the cornstarch mixture, and beat it all on high for a few minutes.
Eggless Cheesecake Batter in a metal bowl with a spatula.

3- Assemble the Eggless Cheesecake Brownies: 

Preheat the oven to 350º F (180º C). Line a square baking pan (8 x 8 inches | 20 x 20 cm) with parchment paper and lightly spray with baking spray. The parchment paper should extend above the walls of the baking pan to allow easy removal at the end. Set aside.

square baking pan lined with parchment paper.

Spread the brownie batter in the prepared baking pan. Then pour the cheesecake layer on top. 

Take the brownie batter you set aside and drop small dollops over the cheesecake layer then use a skewer or knife and swirl the dollops into the cream cheese layer.

Bake for 35 – 40 minutes, or until the brownies begin to pull away from the edges of the pan. Allow to cool COMPLETELY before cutting and serving; the cheesecake layer must be cold before cutting into squares.

Recipe Tips

Here are a few of my tried-and-true tips for making the perfect Eggless Cheesecake Brownies:

Measure the ingredients correctly. I highly recommend using a kitchen scale.

Preheat the oven at least 15 minutes before getting started to give it plenty of time to reach the ideal recipe temperature.

Don’t overmix either of the batters. Mix them just until you’ve evenly distributed the ingredients throughout the batter.

Ovens are all different, so baking times are always approximate. Oven thermostats are sometimes inaccurate, and that will all affect baking time, so keep an eye on things.

Allow the brownies to cool completely before attempting to cut.  For a very clean cut, refrigerate the brownies for several hours, use a warm knife (the best way to warm a knife is to run it under hot water and then dry it off just before cutting), and wipe the knife clean between cuts.

When lining the baking pan, the parchment paper should extend above the walls of the baking pan to allow easy removal at the end. 

women hand holding a eggless cheesecake brownie.

Frequently Asked Questions

Can I make these ahead of time?

Absolutely! I recommend making them at least one day ahead, so the cheesecake layers have plenty of time to chill.

Can cheesecake brownies be left out?

I recommend not leaving them sitting out at room temperature for more than an hour or two. Since the top layer is real cheesecake, it should be kept refrigerated.

Can I use box brownie mix to make the brownie layer?

This is something I have never tried myself, but I don’t see why not. However, the baking time will change, so you may need to do some experimenting on your own.

3 eggless cheesecake brownies stack together.

Storing & Freezing Instructions

  • For Storing: These brownies can be stored in the refrigerator for up to seven days.
  • For Freezing: Wrap the cut bars individually with plastic wrap, then place them in a freezer-safe zip-top bag in the freezer for up to two months. Thaw your brownies at room temperature when you’re ready to eat them.
eggless Cheesecake brownies square bitten.

More Recipes You’ll Love!

❤️ Love what you see? JOIN my Private Baking Club. Also, Subscribe to Mommy’s Home Cooking email list, so you’ll never miss a recipe! And FOLLOW along on Instagram, Pinterest, and Facebook for more fun! 

stack of three eggless cheesecake brownies over parchment paper

Eggless Cheesecake Brownies

64569017466b70122dc3c6f02423c7db?s=30&d=mm&r=gOriana Romero
These Eggless Cheesecake Brownies are incredibly fudgy, rich, decadent, and super easy to make! With a thick layer of delicious cheesecake and plenty of chocolatey goodness, these will become your new favorite.  Step-by-step photo tutorial included.
5 from 13 votes
Prep Time 20 minutes
Cook Time 45 minutes
Total Time 1 hour 5 minutes
Servings 9 squares

Ingredients
 

Brownie Layer:

  • 6 tablespoons (85 g) unsalted butter
  • 1 1/4 cup (250 g) granulated sugar
  • 1 tablespoon (15 ml) vegetable or canola oil
  • 1/2 cup (120 g) plain regular yogurt
  • 1 teaspoon (5 ml) pure vanilla extract
  • 1 cup (140 g) all-purpose flour
  • 1/2 cup (50 g) unsweetened natural cocoa powder
  • 1 1/2 teaspoon baking powder
  • 1/4 teaspoon baking soda
  • 1/4 teaspoon salt

Cheesecake Layer:

  • 1 tablespoon (10 g) cornstarch
  • 1 tablespoon (15 ml) water
  • 8 oz (226 g) full-fat cream cheese, softened to room temperature
  • 3 tablespoons (36 g) granulated sugar
  • 1/4 cup (60 g) sour cream
  • 1/2 cup + 1 tablespoon (135 g) sweetened condensed milk
  • 1 teaspoon (5 ml) fresh lemon juice
  • 1 teaspoon (5 ml) pure vanilla extract
  • 3 tablespoons (45 ml) heavy cream

Important

Don’t forget to check out the step-by-step photos above in the post—they’ll guide you through the process and make everything super clear!

Instructions
 

  • Preheat oven to 350º F (180º C). Line a square baking pan (8 x 8 inches | 20 x 20 cm) with parchment paper and lightly spray with baking spray. Set aside.

Make the Brownie Layer:

  • Place butter, sugar, and oil in a large microwave-safe bowl. Microwave for 30 seconds, then remove and stir with a whisk. Repeat process 2-3 more times until the mixture looks glossy and the butter is completely melted.
  • Add yogurt and vanilla extract; mix until well incorporated.
  • Add in flour, cocoa powder, baking powder, baking soda, and salt; continue to mix until just combined. Please DO NOT overmix the batter.
  • Reserve 1/4 cup of the brownie batter in a separate bowl. Set aside.
  • Spread the batter in the prepared baking pan. Set aside.

Make the Cheesecake Layer:

  • Mix cornstarch and water in a small bowl until smooth. Set aside.
  • Place the cream cheese in the bowl of an electric mixer, beat on low speed for 2-3 minutes until smooth and free of any lumps. Add sugar and sour cream and continue mixing until incorporated. Gradually add sweetened condensed milk and beat, scraping down the bowl as necessary, until creamy, for 2 minutes.
  • Add lemon juice, vanilla extract, heavy cream, and cornstarch mixture; beat on high speed until well incorporated, about 2 minutes.

Assemble:

  • Pour cheesecake over prepared brownie batter.
  • Take your reserved 1/4 cup brownie and dollop the batter over the cheesecake batter. NOTE: if it has become too stiff, just stir in 1 teaspoon of milk and mix it with a spoon. Use a skewer or knife to swirl the two batters together.
  • Bake for 35 – 40 minutes, or until the brownies begin to pull away from the edges of the pan. IMPORTANT: Unlike other recipes, these will not have a springy center, and a skewer inserted into the center will NOT come out clean. Your brownies are done when the center looks set, with a little wiggle, and you see the edges puff up, and it just begins to brown and crack.
  • Allow the brownies to cool in the pan set on a wire rack for 1-2 hours. Then cover and refrigerate for at least 2 hours and up to 1 day. Allow to cool COMPLETELY before cutting and serving; the cheesecake layer must be cold before cutting into squares.
  • Use the parchment overhang to lift the brownies out of the pan. Cut into squares, then serve. NOTE: For neat squares, I use a very sharp knife and wipe it clean with a paper towel after each cut.
Oriana’s Notes
 
Store: These brownies can be stored in the refrigerator for up to 7 days.
Freeze: Simply wrap the bars individually with plastic wrap, then place them in a resealable bag in the freezer for up to 2 months. Thaw your brownies at room temperature when you’re ready to eat them.
Recipe Tips:
  • Measure the ingredients correctly. I highly recommend using a kitchen scale.
  • Preheat the oven at least 15 minutes before getting started to give it plenty of time to reach the ideal recipe temperature.
  • Don’t overmix either of the batters. Mix them just until you’ve evenly distributed the ingredients throughout the batter.
  • Ovens are all different, so baking times are always approximate. Oven thermostats are sometimes inaccurate, and that will all affect baking time, so keep an eye on things.
  • When lining the baking pan, the parchment paper should extend above the walls of the baking pan to allow easy removal at the end. 
  • Allow the brownies to cool completely before attempting to cut.  For a very clean cut, refrigerate the brownies for several hours, use a warm knife (the best way to warm a knife is to run it under hot water and then dry it off just before cutting), and wipe the knife clean between cuts.
 
If you’re making this recipe, please read the whole post content to get lots of tips, tricks, variations, frequently asked questions, and step-by-step photos.
 
 Did you make this recipe? Don’t forget to give it a star rating below!
 
Please note that nutritional information is a rough estimate, and it can vary depending on the products used.
I appreciate your feedback, and it helps others, too!Recipe reviews on the website are extremely valuable to other readers online. So, please don’t forget to give it a 5-star rating below.

Nutrition

Calories: 446kcalCarbohydrates: 60gProtein: 5gFat: 23gSaturated Fat: 14gCholesterol: 61mgSodium: 272mgFiber: 2gSugar: 45g

Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.

Share your Creations!Tag @mommyshomecooking on Instagram and hashtag it #mommyshomecooking or Join my Private Facebook Group
Course Dessert
Cuisine American
Calories 446
Keyword brownies cheesecake dessert eggfree Eggless recipe

Eggless Baking Frequently Asked Questions

You’ve asked, and I’ve answered! Read on for a handful of answers to the most frequently asked questions about eggless baking.

Originally posted in April 2021, the post content was edited to add more helpful information, with no change to the recipe in July 2022.  

Similar Posts

5 from 13 votes (11 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

10 Comments

  1. 5 stars
    This is the best eggless brownie recipe I have tried so far. My daughter is severely allergic to eggs. So being able to make baked goods that taste and look this good really improves the quality of our food life. I did find that weighing everything is key. The butter measurement in cups seemed off unless maybe it is for melted butter. Again I just weighed everything and followed the directions, and the brownies turned out how I expected brownies to turn out. Delicious.

    1. Hello Tracey! I’m thrilled to hear that you loved the eggless brownie recipe! It’s fantastic that you found a solution for your daughter’s egg allergy, and being able to enjoy delicious baked goods is so important. You’re absolutely right—weighing ingredients can make a big difference, especially with butter. I’m glad you followed the directions and found success! Thanks for sharing your experience, and here’s to many more batches of delicious brownies!

  2. 5 stars
    This is such a good recipe! I cut down on sugar a bit but didn’t affect the texture at all. Also I didn’t have sour cream so replaced it with greek yogurt, still turned out so yummy.

  3. Hi Oriana – The cheesecake brownies turned out to be absolutely delicious. Thank you for the receipe. Loved it 😄

  4. Hi. There seems to be a recipe problem. When you increase to 2x or 3x the cups and spoon amount changes but the measurements offered in brackets grams remains the same.
    Please check errors.

  5. Hi Oriana, Seems to be another great sounding recipe – certainly will be on my to-do list! However, the brownie layer instructions call for using buttermilk along with yogurt and vanilla extract – but the ingredients list does not contain buttermilk. It would be helpful if you could clarify whether buttermilk is also needed and if so, how much (the quantity/measure).

    I cannot wait to try it with the clarification!

    Thank you.