These Eggless Easy Cranberry White Chocolate Bars are the perfect blend of tangy, sweet, and indulgent, with chewy cranberries, creamy white chocolate, and a luscious orange-scented frosting. They’re easy to whip up. No complicated steps, no fancy equipment—just simple ingredients that come together beautifully. These bars are perfect for sharing (or keeping all to yourself—no judgment here!). Whether it’s for a holiday gathering, a bake sale, or just a cozy afternoon treat, these bars will disappear fast.

Close-up of eggless easy cranberry white chocolate bars, layered and topped with white frosting and dried cranberries, served on a light surface.

Oriana’s Thoughts On The Recipe

When I first made these Eggless Cranberry White Chocolate Bars, I knew they were something special. The combination of tangy cranberries, creamy white chocolate, and a hint of orange zest is absolutely divine. Every bite is like a little burst of holiday cheer, making them perfect for the season—or anytime you need a little sweetness in your life!

What I love most about this recipe is how easy it is to whip up. The bars themselves come together with pantry staples, and the creamy frosting adds a touch of indulgence that’s hard to resist. Even if you’re new to baking, you’ll find the steps simple and approachable.

These bars are also wonderfully versatile. Whether you’re taking them to a party, giving them as a homemade gift, or just treating yourself and your family, they’re sure to disappear fast.

What I Love About This Recipe

  • Ridiculously Easy to Make: No complicated techniques or fancy equipment here—just a bowl, a whisk, and a love for baking. It’s beginner-friendly and stress-free.
  • Completely Egg-Free: Whether you’re avoiding eggs for dietary reasons or simply ran out, this recipe is a winner. The texture is so perfect that you’d never guess it’s eggless.
  • Simple Ingredients: You probably already have most of these ingredients in your kitchen! With a few fresh add-ins like orange zest, you’re good to go.
  • Exquisite Texture and Flavor: The dried cranberries bring a delightful tanginess that perfectly balances the sweetness of the white chocolate and frosting. The bars are soft yet sturdy, with chewy bits of cranberry, creamy white chocolate chunks, and a luscious cream cheese frosting. Each layer brings something unique to the table.
  • Perfect for Sharing: These bars are a crowd-pleaser! Bring them to potlucks, holiday parties, or bake sales—they’re guaranteed to be a hit.
A slice of eggless cranberry white chocolate cookie bar topped with cream cheese frosting and dried cranberries offers an easy, delightful treat.

Ingredients You’ll Need, Substitutions & Notes

Ingredients arranged on a surface include white chocolate, evaporated milk, flour, cornstarch, sugar, cranberries, and brown sugar. With baking soda and orange for a zesty touch and butter for richness, these eggless treats make crafting Easy Cranberry White Chocolate Bars blissfully simple.

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

For the Bars:

  • All-Purpose Flour: The base for the bars, providing structure.
  • Cornstarch: Adds softness and tenderness to the texture.
  • Baking Soda: Helps the bars rise slightly and stay tender.
  • Salt: Balances sweetness and enhances flavor.
  • Granulated and Brown Sugar: The mix adds sweetness and depth of flavor.
  • Orange Zest: Brings a bright citrus note.
  • Butter: Adds richness and moisture.
  • Evaporated Milk: Keeps the batter moist while maintaining structure.
  • Vanilla Extract: Enhances all the flavors.
  • White Chocolate: Adds creamy sweetness and texture.
  • Dried Cranberries: Bring a chewy, tangy flavor to the bars.

For the Frosting:

  • Cream Cheese: The star of the frosting, adding tang and creaminess.
  • Powdered Sugar: Sweetens and thickens the frosting.
  • Vanilla Extract and Orange Zest: Tie the frosting flavors to the bars.

Food Allergy Swaps

  • Dairy-Free: To make this recipe dairy-free, you can easily swap out the dairy ingredients for non-dairy alternatives. Butter: Use vegan butter instead of dairy butter. Many brands are available in stores. I usually use Earth Balance Vegan Buttery Sticks or Miyoko’s Creamery Organic Vegan Butter. For the evaporated milk, use evaporated coconut milk or evaporated oat milk, or make your own dairy-free evaporated milk with your favorite plant-based milk. Evaporated milk is just milk that has been reduced to eliminate the water content, so it’s super easy to make at home with any milk of your choice. Check out my How to Make Evaporated Milk post. White Chocolate: Finding a good dairy-free substitute for white chocolate can be challenging. I have tried several brands, and so far, my favorite is Pascha Organic Vegan White Chocolate Chip and King David Vegan Baking Chocolate Melting Bar. It’s important to mention that King David bars contain soy.
  • 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.

Potential Recipe Challenges & Pro Tips

  1. Bars Turning Out Dense: Overmixing: Overmixing the batter can lead to dense bars. Pro Tip: Mix the wet and dry ingredients until just combined—don’t overdo it!
  2. Frosting Too Runny: If the cream cheese frosting is too soft, it won’t spread well. Pro Tip: Make sure your cream cheese is at room temperature but not overly warm, and add powdered sugar gradually until you achieve the desired consistency.

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).

Step 1 – Mix Dry Ingredients

In a medium bowl, stir together the flour, cornstarch, baking soda, and salt. Set aside.

Step 2 – Combine Wet Ingredients

Add granulated sugar and brown sugar to a large bowl. Add orange zest and massage the zest into the sugar with your fingers until it is very fragrant. Whisk in melted butter until smooth. Add evaporated milk and vanilla; mix to incorporate.

Step 3 – Mix Dry And Wet Ingredients

Use a rubber spatula to fold the dry ingredients into the wet ingredients until no streaks of flour remain. Fold in the dried cranberries and white chocolate.

Step 4 – Bake

Spread the dough in an even layer at the bottom of the prepared pan.

Bake for 25 – 30 minutes, or until a toothpick inserted in the center comes out with just a few moist crumbs attached. It’s super important NOT TO OVER-BAKE these bars. The bars may appear very soft, but they will set up as they cool. Transfer the pan to a wire rack and cool completely, about 4 hours, before cutting. Lift the bars out of the pan using the overhang paper on the sides. Once the bars have cooled completely, make the frosting.

Step 5 – Frost And Cut

Add cream cheese to the bowl of a stand mixer fitted with the paddle attachment and cream at medium speed for 2 to 3 minutes or until fluffy. Add powdered sugar, vanilla, and orange zest; beat until smooth, for about 1 to 2 minutes.

A bowl of creamy cream cheese frosting with a purple spatula.

Step 6 – Frost And Cut

Spread the frosting in an even layer over the cooled bars. Add chopped cranberries and more orange zest, if desired. Set in the fridge to cool for about 1 hour, then cut into 24 even triangles and serve.

Pro Tip:

To get the triangle-shaped bars, cut the bars into 3 sections lengthwise. Then cut each of the 3 sections into squares and cut each square in half on a diagonal.

An easy, eggless rectangular cake is topped with white frosting, dried cranberries, and a hint of orange zest, all resting on a marble surface—a delightful treat that captures the essence of cranberry white chocolate bars.

Extra Recipe Tips For Success

  • Measure Carefully: Especially with baking, precise measurements ensure the best results. I highly recommend using a kitchen scale.
  • Preheat the oven for at least 15 minutes before you start, giving it plenty of time to reach the ideal recipe temperature.
  • Use good-quality white chocolate for the best flavor.
  • Room-Temperature Ingredients: Ensure that all wet ingredients are at room temperature before mixing. This helps them combine more easily and evenly.
  • Don’t Overmix: Once you add the dry ingredients to the wet, mix just until combined to keep the bars tender.
  • Know your oven! Every oven is different, so baking times must always be taken with a grain of salt. Oven thermostats can be wildly off, affecting baking time, so keep an eye on yours. The bars are done when a toothpick inserted in the center comes out with just a few moist crumbs attached.
  • Cool Completely Before Icing: This prevents the icing from melting and sliding off the bars.
Three stacked, eggless dessert bars boast a white frosting, tangy cranberries, and visible nuts. These easy cranberry white chocolate bars are a delightful treat for any occasion.

Variations & Additions

  • Swap cranberries for dried cherries or raisins for a twist.
  • Add a handful of chopped nuts for crunch.
  • Sprinkle a dusting of cinnamon into the batter for a warm, spiced flavor.

Storing and Freezing Instructions

To Store: Keep bars in an airtight container in the refrigerator for up to 5 days.

To Freeze: Wrap unfrosted bars tightly in plastic wrap and store them in a freezer-safe container for up to 3 months. Thaw overnight in the fridge before frosting.

Frequently Asked Questions

Can I make these ahead of time?

Absolutely! You can bake the bars a day or two in advance and frost them just before serving.

What if I don’t have evaporated milk?

I like to use evaporated milk in this recipe because it helps create the perfect texture while adding a hint of caramelized flavor. Evaporated milk is simply regular milk that has been heated to remove about 60% of its water content, resulting in a thicker and creamier consistency. While you can substitute regular milk in this recipe, keep in mind that its higher water content can lead to a slightly thinner texture and less richness compared to using evaporated milk.

Can I make the frosting less sweet?

Sure! Start with 2 cups of powdered sugar and add more as needed, tasting along the way.

Close-up of eggless cranberry bars featuring a cookie base topped with cream cheese frosting, dried cranberries, and a hint of white chocolate. Easy to make and delightful to taste.

More Egg-Free Bars 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! 

Recipe Card

Close-up of eggless easy cranberry white chocolate bars, layered and topped with white frosting and dried cranberries, served on a light surface.

Eggless Easy Cranberry White Chocolate Bars

64569017466b70122dc3c6f02423c7db?s=30&d=mm&r=gOriana Romero
These Eggless Easy Cranberry White Chocolate Bars are the perfect mix of tangy, sweet, and indulgent. With chewy cranberries, creamy white chocolate, and a fragrant orange frosting, they’re simple to make with no fancy equipment needed. Perfect for sharing (or keeping to yourself—no judgment!). Whether for a holiday, bake sale, or cozy treat, these bars will disappear quickly.
No ratings yet
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings 24 bars

Ingredients
 

For the Bars:

  • 1 ¾ cup (250 g) all-purpose flour
  • 1 tablespoon (10 g) cornstarch
  • ½ teaspoon (3 g) baking soda
  • 1 teaspoon (4 g) salt
  • 1/2 cup (100 g) granulated sugar
  • 1/2 cup (100 g) brown sugar
  • 1 tablespoon orange zest
  • 1 cup (230 g) unsalted butter, melted
  • 1/3 cup + 1 tablespoon (100 g) evaporated milk (see notes)
  • 2 teaspoons (10 g) pure vanilla extract
  • 1 cup (200 g) white chocolate
  • 1 cup (150 g) dried cranberries plus more for decorating

For the Frosting:

  • 8 oz (226 g) cream cheese room temperature
  • 2 1/2 cups (300 g) powdered sugar
  • 1 teaspoon vanilla extract
  • 1/4 teaspoon orange zest

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 the oven to 350° F (180° C). Line the bottom and sides of a 9×13-inch (24-x-35-cm) baking pan with parchment paper, leaving enough overhang on all sides of the baking pan to allow for easy removal at the end. Set aside.
  • In a medium bowl, stir together the flour, cornstarch, baking soda and salt. Set aside.
  • Add granulated sugar and brown sugar to a large bowl. Add orange zest and massage the zest into the sugar with your fingers until it is very fragrant. Whisk in melted butter until smooth. Add evaporated milk and vanilla; mix to incorporate.
  • Use a rubber spatula to fold the dry ingredients into the wet ingredients until no streaks of flour remain. Fold in the dried cranberries and white chocolate,
  • Spread the dough in an even layer at the bottom of the prepared pan.
  • Bake for 25 – 30 minutes, or until a toothpick inserted in the center comes out with just a few moist crumbs attached. It’s super important NOT TO OVER-BAKE these bars. The bars may appear very soft, but they will set up as they cool.
  • Transfer the pan to a wire rack and cool completely, about 4 hours, before cutting. Lift the bars out of the pan using the overhang paper on the sides.
  • Once the bars have cooled completely, make the frosting.
  • Add cream cheese to the bowl of a stand mixer fitted with the paddle attachment and cream at medium speed for 2 to 3 minutes or until fluffy. Add powdered sugar, vanilla and orange zest; beat until smooth, about 1 to 2 minutes more.
  • Spread the frosting in an even layer over the cooled bars. Add chopped cranberries and more orange zest, if desired. Set in the fridge to cool for about 1 hour, then cut into 24 even triangles and serve.
    Tip: To get the triangle-shaped bars, cut the bars into 3 sections lengthwise. Then, cut each of the 3 sections into squares and cut each square in half diagonally.
Oriana’s Notes
 
Store: Keep bars in an airtight container in the refrigerator for up to 5 days.
 
Freeze: Wrap unfrosted bars tightly in plastic wrap and store them in a freezer-safe container for up to 3 months. Thaw overnight in the fridge before frosting.
 
Evaporated milk: I like to use evaporated milk in this recipe because it helps create the perfect texture while adding a hint of caramelized flavor. Evaporated milk is simply regular milk that has been heated to remove about 60% of its water content, resulting in a thicker and creamier consistency. While you can substitute regular milk in this recipe, keep in mind that its higher water content can lead to a slightly thinner texture and less richness compared to using evaporated milk. Check out my post about How to Make Evaporated Milk at home.
 
Food Allergy Swaps
  • Dairy-Free: To make this recipe dairy-free, you can easily swap out the dairy ingredients for non-dairy alternatives. Butter: Use vegan butter instead of dairy butter. Many brands are available in stores. I usually use Earth Balance Vegan Buttery Sticks or Miyoko’s Creamery Organic Vegan Butter. For the evaporated milk, use evaporated coconut milk or evaporated oat milk, or make your own dairy-free evaporated milk with your favorite plant-based milk. Evaporated milk is just milk that has been reduced to eliminate the water content, so it’s super easy to make at home with any milk of your choice. Check out my How to Make Evaporated Milk post. White Chocolate: Finding a good dairy-free substitute for white chocolate can be challenging. I have tried several brands, and so far, my favorite is Pascha Organic Vegan White Chocolate Chip and King David Vegan Baking Chocolate Melting Bar. It’s important to mention that King David bars contain soy.
  • 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.
 
Potential Recipe Challenges & Pro Tips:
  1. Bars Turning Out Dense: Overmixing: Overmixing the batter can lead to dense bars. Pro Tip: Mix the wet and dry ingredients until just combined—don’t overdo it!
  2. Frosting Too Runny: If the cream cheese frosting is too soft, it won’t spread well. Pro Tip: Make sure your cream cheese is at room temperature but not overly warm, and add powdered sugar gradually until you achieve the desired consistency.
 
Extra Recipe Tips For Success:
  • Measure Carefully: Especially with baking, precise measurements ensure the best results. I highly recommend using a kitchen scale.
  • Preheat the oven for at least 15 minutes before you start, giving it plenty of time to reach the ideal recipe temperature.
  • Use good-quality white chocolate for the best flavor.
  • Room-Temperature Ingredients: Ensure that all wet ingredients are at room temperature before mixing. This helps them combine more easily and evenly.
  • Don’t Overmix: Once you add the dry ingredients to the wet, mix just until combined to keep the bars tender.
  • Know your oven! Every oven is different, so baking times must always be taken with a grain of salt. Oven thermostats can be wildly off, affecting baking time, so keep an eye on yours. The bars are done when a toothpick inserted in the center comes out with just a few moist crumbs attached.
  • Cool Completely Before Icing: This prevents the icing from melting and sliding off the bars.
 
Variations & Additions:
  • Swap cranberries for dried cherries or raisins for a twist.
  • Add a handful of chopped nuts for crunch.
  • Sprinkle a dusting of cinnamon into the batter for a warm, spiced 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: 284kcalCarbohydrates: 39gProtein: 2gFat: 14gSaturated Fat: 9gPolyunsaturated Fat: 1gMonounsaturated Fat: 4gTrans Fat: 0.3gCholesterol: 33mgSodium: 165mgPotassium: 69mgFiber: 1gSugar: 30gVitamin A: 379IUVitamin C: 0.5mgCalcium: 43mgIron: 1mg

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 284
Keyword bars cranberry egg-free recipe white chocolate

Similar Posts

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.