Classic Eggless Mint Chocolate Brownies

This post may contain affiliate links. Read our disclosure policy.

These Classic Eggless Mint Chocolate Brownies are thick, fudgy chocolate brownies layered with cool peppermint frosting and topped with silky chocolate ganache—all completely egg-free. Made with simple pantry staples, they bake up moist, rich, and reliable without any complicated egg substitutes. If you’ve ever struggled to get that dense, bakery-style texture without eggs, this recipe solves it beautifully. Festive enough for Christmas or St. Patrick’s Day, but easy enough for a regular Friday night.

A close-up of two stacked Classic Eggless Mint Chocolate Brownies with a green mint layer between chocolate layers, topped with a smooth chocolate coating.

Oriana’s Thoughts On The Recipe

Oriana Romero, creator of Mommy's Home Cooking and egg-free baking queen.

Brownies have always been one of my go-to desserts—especially as an allergy mom. Getting that perfect fudgy bite without eggs took real testing, and I’ve made every mistake along the way so you don’t have to.

This Classic Eggless Mint Chocolate Brownies recipe is extra special to me because it was first developed and shared in my very first cookbook. That’s how much I believe in it. It’s one of those desserts that proves egg-free baking can be just as rich, indulgent, and bakery-worthy as the classics.

I always make these for Christmas—there’s something about chocolate and mint that just feels like the holidays. But they’re just as perfect for St. Patrick’s Day or anytime a mint chocolate craving hits. And if you’re worried they’ll taste like toothpaste, I promise they won’t. The peppermint layer is cool and fresh, not overpowering—just enough to balance all that deep chocolate.

In my house, these disappear fast. If I don’t grab one right away, they’re gone.

Why You’ll Want to Try My Recipe

  • Perfectly fudgy texture: Dense, moist brownies with that classic chewy center—no eggs needed.
  • Three layers in one dessert: Chocolate brownie base + peppermint frosting + silky ganache.
  • No complicated substitutes: No flax eggs, no unusual binders—just pantry-friendly ingredients.
  • Festive & Fun: The mint layer makes them extra special—especially for Christmas or St. Patrick’s Day celebrations.
  • Make-ahead friendly: Tastes even better once chilled and set.
  • Allergy-friendly by design: Created for families who need reliable egg-free desserts.
oriana's signature.


Ingredients You’ll Need, Substitutions & Notes

Top-down view of labeled baking ingredients for Classic Eggless Mint Chocolate Brownies in bowls and jars, including flour, sugars, cocoa, baking powder, baking soda, butter, chocolate, milk, buttermilk, vanilla, espresso, salt, and extracts.

For the Eggless Brownie Layer

  • Unsalted Butter: Adds richness and that classic fudgy texture.
  • Granulated Sugar + Brown Sugar: The combo gives sweetness and moisture. Brown sugar keeps the brownies soft and chewy.
  • Pure Vanilla Extract: Enhances the chocolate flavor.
  • Instant Espresso Powder (Optional): Doesn’t make them taste like coffee. It simply deepens the chocolate flavor.
  • Unsweetened Natural Cocoa Powder: Gives structure and rich chocolate taste.
  • All-Purpose Flour: Provides structure. Measure correctly—spoon and level for best results.
  • Baking Powder & Baking Soda: Work together to give just enough lift without making them cakey.
  • Buttermilk: Adds tenderness and moisture. It also helps activate the baking soda.
  • Semisweet Chocolate Chips: For pockets of melty chocolate throughout.

For the Mint Frosting Layer

  • Unsalted Butter: Creates a creamy, spreadable base.
  • Confectioners’ Sugar: Sweetens and thickens the frosting.
  • Milk: Loosens the frosting to the right consistency.
  • Peppermint Extract: Go easy! A little goes a long way.
  • Salt – Balances sweetness.
  • Gel Green Food Coloring: Optional, but makes them festive.

For the Chocolate Layer

  • Semisweet Chocolate Chips: Smooth, rich topping that firms up beautifully.
  • Unsalted Butter: Helps the ganache set with a soft bite.

Food Allergy Swaps

This recipe is naturally egg, nut, peanut, soy, sesame, fish, and shellfish-free, making it suitable for most dietary needs, but always check labels for hidden allergens.

  • Dairy-Free: To make this recipe dairy-free, you can easily swap out the dairy ingredients for non-dairy alternatives.
    • Butter: Substitute butter with dairy-free butter substitutes. Miyoko’s Creamery Organic Vegan Butter, Trader Joe’s brand vegan butter, and Earth Balance Vegan Buttery Sticks are my favorite butter substitutes for baking. For the best flavor, use a vegan butter that tastes good. Use sticks or blocks, not tub (spreadable) butter.
    • Buttermilk: Make a homemade buttermilk substitute by mixing 1 cup of non-dairy milk with 1 tablespoon of vinegar or lemon juice and letting it sit for a few minutes until it curdles.
    • Milk: You can use your favorite non-dairy milk, like soy or oat milk.
    • Chocolate: Use your favorite dairy-free chocolate. One of my favorites is Ghirardelli Non-Dairy Dark Chocolate Chips for Baking. Here you can find other brands I like and use.
    • Make sure your peppermint extract is dairy-free.
  • Gluten-Free: Use a gluten-free, all-purpose flour blend. Look for a gluten-free flour blend specifically formulated for baking, as it will have the right combination of flours and starches to mimic the texture of wheat flour. My favorite is Better Batter Original Blend. I also like Doves Farm Freee Gluten-Free All-Purpose Flour, but this blend does not contain xanthan gum, so you need to add 1/4 teaspoon of xanthan gum per cup (140 g) of gluten-free flour blend.

Process Overview: Step-by-Step Photos

Please check the recipe card at the bottom of the post for exact quantities and detailed instructions (scroll down).

Make the Brownie Base

In a large microwave-safe bowl, combine the melted butter and both sugars. Microwave in short bursts, whisking between each, until the mixture looks glossy and smooth. Let it cool slightly, then stir in the vanilla and espresso powder. Whisk in the cocoa powder until fully combined.

Short on time?

You can absolutely use your favorite egg-free brownie mix for the base layer. Check out my How to Make a Brownie Mix Without Eggs recipe. 

Bake the Brownie Layer

Whip the Mint Frosting

Spread the frosting evenly over the cooled brownies. Chill until firm.

Make the Chocolate Layer

Refrigerate again until the chocolate sets.

Slice and Enjoy

Simple line drawing of a bowl with a spoon inside, centered on a dark gray background—perfect for showcasing Eggless Sugar Cookie Bites recipes.

Recipe Tips For Success

➤ Troubleshooting Tips:

  • Brownies Came Out Dry: Dry brownies usually mean they were overbaked. Pro Tip: Check a few minutes early. A toothpick inserted halfway between the edge and center should come out with a few moist crumbs—not clean.
  • Frosting Is Too Soft to Spread: If your kitchen is warm, the butter may be too soft. Pro Tip: Beat the frosting until fluffy, then refrigerate it for 10–15 minutes before spreading if needed.
  • Layers Are Sliding When Cutting: Warm brownies or ganache can cause messy slices. Pro Tip: Chill the fully assembled brownies before cutting. Wipe the knife clean between each slice for neat squares.
  • Ganache Looks Oily or Separated: Chocolate can overheat easily. Pro Tip: Melt slowly and stir constantly. If microwaving, use short 20-second bursts and stir between each one.

➤ Extra Tips:

  • Let the brownies cool completely before frosting. I know it’s hard to wait—but it’s worth it.
  • Refrigerating between layers helps you get those clean, bakery-style slices.
  • For the cleanest slices, chill the brownies thoroughly and use a long, sharp knife. You can also dip the knife in warm water and wipe it dry between cuts for perfectly defined layers.
Three Classic Eggless Mint Chocolate Brownies are stacked on a cooling rack, featuring a fudgy chocolate base, green mint layer, and rich chocolate topping. More bars are visible in the background.

Variations & Additions

  • Add mini chocolate chips to the mint layer for texture.
  • Sprinkle crushed peppermint candies on top during the holidays.
  • Skip the food coloring for a natural look.
  • Swap semisweet chocolate for dark chocolate if your family loves a richer flavor.

Storage and Freezing Instructions

Store covered in the refrigerator for up to 5 days. Because of the frosting and ganache layers, I recommend keeping them chilled. Let them sit at room temperature for about 10–15 minutes before serving for the best texture.

Freeze: You can freeze them, tightly wrapped, for up to 2 months. Thaw overnight in the refrigerator before serving.

Frequently Asked Questions

Not at all. They’re rich, fudgy, and completely classic.

Mix regular milk with 1 teaspoon of vinegar or lemon juice. Let it sit for 5 minutes, then use as directed.

You can, but the brownies won’t be quite as moist. The brown sugar really helps with texture.

Yes. Peppermint extract is actually preferred for a clean, classic mint chocolate flavor. Start with a small amount—peppermint is strong.

No special adjustments are needed. Bake until the center looks set and a toothpick comes out with moist crumbs (not wet batter).

A close-up of Classic Eggless Mint Chocolate Brownies with a brownie base, green mint layer, and chocolate topping, resting on a black cooling rack.

❤️ Love what you see? Subscribe to Mommy’s Home Cooking email list, so you’ll never miss a recipe! Follow along on Instagram, Pinterest, and Facebook for more fun! 

Recipe Card

A close-up of two stacked Classic Eggless Mint Chocolate Brownies with a green mint layer between chocolate layers, topped with a smooth chocolate coating.

Eggless Mint Chocolate Brownies

Oriana Romero
These Classic Eggless Mint Chocolate Brownies feature a rich, fudgy chocolate base topped with cool peppermint frosting and smooth chocolate ganache. Made without eggs and without complicated substitutes, they’re moist, reliable, and perfect for holidays or everyday mint chocolate cravings.
No ratings yet
Prep Time 30 minutes
Cook Time 30 minutes
Chilling Time: 2 hours
Total Time 3 hours
Servings 12 servings

Important

• For best results, I highly recommend using a kitchen scale to measure the ingredients.

Ingredients
 

For the Eggless Brownie Layer:

  • 1/2 cup (115 g) unsalted butter, melted
  • 1/2 cup (100 g) granulated sugar
  • 1/2 cup (100 g) brown sugar
  • 1 teaspoon (5 ml) pure vanilla extract
  • 1/2 teaspoon (0.5 g) instant espresso powder (optional)
  • 1/4 cup + 1 tablespoon (38 g) unsweetened natural cocoa powder
  • 3/4 cup (105 g) all-purpose flour
  • 1 teaspoon (4 g) baking powder
  • 1/8 teaspoon (0.75 g) baking soda
  • 1/4 cup + 2 tablespoons (90 ml) buttermilk, at room temperature
  • 1/2 cup (100 g) semisweet chocolate chips or chocolate chunks

For the Mint Frosting Layer:

  • 1/2 cup (115 g) unsalted butter, softened
  • 2 cups (240 g) confectioners’ sugar
  • 2 tablespoons (30 ml) milk
  • 1 1/4 teaspoons (8.75 ml) peppermint extract
  • 1/4 teaspoon (1 g) salt
  • 1 to 2 drops gel green food coloring

For the Chocolate Ganache Layer:

  • 4 tablespoons (58 g) unsalted butter
  • 1/2 cup (100 g) semisweet chocolate chips

Instructions
 

Make the Eggless Brownie Layer:

  • Preheat the oven to 350ºF (180ºC). Line an 8 x 8 x 3-inch (20 x 20 x 7.5 cm) square baking pan with parchment paper, leaving some overhang on the sides for easy removal. Lightly spray with baking spray.
  • In a large microwave-safe bowl, combine the melted butter, granulated sugar, and brown sugar. Microwave for 30 seconds, then whisk. Repeat 2 to 3 more times, until the mixture looks glossy and fully combined. Let cool slightly.
  • Stir in the vanilla extract and espresso powder, if using. Add the cocoa powder and whisk until fully incorporated.
  • Add half of the flour, the baking powder, and the baking soda; mix until combined. Add the buttermilk and mix again. Add the remaining flour and stir until just combined. Do not overmix.
  • Fold in the chocolate chips.
  • Spread the batter evenly into the prepared pan. Bake for 25 to 30 minutes, or until a toothpick inserted halfway between the edge and center comes out with a few moist crumbs. Do not overbake.
    eggless brownie batter in a square baking pan.
  • Transfer the pan to a wire rack and cool completely in the pan, about 1 1/2 hours. Once cooled, lift the brownies out using the parchment overhang and place on a baking sheet.
    baked boxed brownie made without eggs in a baking pan.

Make the Mint Frosting Layer:

  • In a large bowl, beat the butter with an electric hand mixer or stand mixer on medium speed until smooth and creamy, about 3 to 4 minutes.
  • Reduce the speed to low. Add 1 cup of the confectioners’ sugar and mix until incorporated. Add the milk, peppermint extract, salt, and food coloring. Once combined, add the remaining confectioners’ sugar. Beat on low for 1 minute, then increase to medium-high and beat for 4 to 5 minutes, until smooth, fluffy, and spreadable, scraping down the bowl as needed.
  • Spread the frosting evenly over the cooled brownies. Refrigerate for at least 1 hour and up to 4 hours, until the frosting is firm. This helps create clean layers when adding the chocolate topping.

Make the Chocolate Ganache Layer:

  • In a medium saucepan over medium heat, melt the butter and chocolate chips, stirring constantly, about 5 minutes. Alternatively, melt in the microwave in 20-second increments, stirring between each, until smooth.
  • Let the chocolate cool slightly if very hot, then pour over the mint layer. Gently spread with an offset spatula or knife.
  • Refrigerate for 1 hour, or until the chocolate is set.
  • Remove from the refrigerator, cut into squares, and serve. Store covered in the refrigerator for up to 5 days. Tip: Use a sharp knife to cut the brownies. For extra-neat squares, wipe the knife clean between each cut.
    A close-up of two stacked Classic Eggless Mint Chocolate Brownies with a green mint layer between chocolate layers, topped with a smooth chocolate coating.
Oriana’s Notes
 
Short on time? You can absolutely use your favorite egg-free brownie mix for the base layer. Check out my How to Make a Brownie Mix Without Eggs recipe. 
 
Store covered in the refrigerator for up to 5 days. Because of the frosting and ganache layers, I recommend keeping them chilled. Let them sit at room temperature for about 10–15 minutes before serving for the best texture.
 
Freeze: You can freeze them, tightly wrapped, for up to 2 months. Thaw overnight in the refrigerator before serving.
 
Food Allergy Swaps:
This recipe is naturally egg, nut, peanut, soy, sesame, fish, and shellfish-free, making it suitable for most dietary needs, but always check labels for hidden allergens.
  • Dairy-Free: To make this recipe dairy-free, you can easily swap out the dairy ingredients for non-dairy alternatives.
    • Butter: Substitute butter with dairy-free butter substitutes. Miyoko’s Creamery Organic Vegan Butter, Trader Joe’s brand vegan butter, and Earth Balance Vegan Buttery Sticks are my favorite butter substitutes for baking. For the best flavor, use a vegan butter that tastes good. Use sticks or blocks, not tub (spreadable) butter.
    • Buttermilk: Make a homemade buttermilk substitute by mixing 1 cup of non-dairy milk with 1 tablespoon of vinegar or lemon juice and letting it sit for a few minutes until it curdles.
    • Milk: You can use your favorite non-dairy milk, like soy or oat milk.
    • Chocolate: Use your favorite dairy-free chocolate. One of my favorites is Ghirardelli Non-Dairy Dark Chocolate Chips for Baking. Here you can find other brands I like and use.
    • Make sure your peppermint extract is dairy-free.
  • Gluten-Free: Use a gluten-free, all-purpose flour blend. Look for a gluten-free flour blend specifically formulated for baking, as it will have the right combination of flours and starches to mimic the texture of wheat flour. My favorite is Better Batter Original Blend. I also like Doves Farm Freee Gluten-Free All-Purpose Flour, but this blend does not contain xanthan gum, so you need to add 1/4 teaspoon of xanthan gum per cup (140 g) of gluten-free flour blend.
 
Recipe Tips For Success 
Troubleshooting Tips:
  • Brownies Came Out Dry: Dry brownies usually mean they were overbaked. Pro Tip: Check a few minutes early. A toothpick inserted halfway between the edge and center should come out with a few moist crumbs—not clean.
  • Frosting Is Too Soft to Spread: If your kitchen is warm, the butter may be too soft. Pro Tip: Beat the frosting until fluffy, then refrigerate it for 10–15 minutes before spreading if needed.
  • Layers Are Sliding When Cutting: Warm brownies or ganache can cause messy slices. Pro Tip: Chill the fully assembled brownies before cutting. Wipe the knife clean between each slice for neat squares.
  • Ganache Looks Oily or Separated: Chocolate can overheat easily. Pro Tip: Melt slowly and stir constantly. If microwaving, use short 20-second bursts and stir between each one.
 
Extra Tips:
  • Let the brownies cool completely before frosting. I know it’s hard to wait—but it’s worth it.
  • Refrigerating between layers helps you get those clean, bakery-style slices.
  • For the cleanest slices, chill the brownies thoroughly and use a long, sharp knife. You can also dip the knife in warm water and wipe it dry between cuts for perfectly defined layers.
 
Variations & Additions:
  • Add mini chocolate chips to the mint layer for texture.
  • Sprinkle crushed peppermint candies on top during the holidays.
  • Skip the food coloring for a natural look.
  • Swap semisweet chocolate for dark chocolate if your family loves a richer flavor.
 
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: 452kcalCarbohydrates: 55gProtein: 3gFat: 26gSaturated Fat: 16gPolyunsaturated Fat: 1gMonounsaturated Fat: 7gTrans Fat: 1gCholesterol: 53mgSodium: 114mgPotassium: 222mgFiber: 4gSugar: 43gVitamin A: 613IUCalcium: 64mgIron: 2mg

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 452
Keyword brownies chocolate Eggless mint

More Recipes To Explore!

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.