Desserts
Oatmeal Fudge Bars
**this post may contain affiliate links, which means I will make a small commission for products purchased through my link.

Why You’ll Love This Recipe
- Oatmeal Fudge Bars come together quickly and easily!
- These oat bars are filled with a creamy, fudgy center.
- As written this recipe is vegan, dairy free, plant based and gluten free!
- Taste just like Starbucks but better!
- Made with simple and healthy ingredients.
- Great for holiday parties or DIY gifting.
- They are so easy to whip up and most importantly, they are mouth-watering delicious.
- Pairs great with a cup of coffee or warm cup of tea.
- If you love this recipe, check out my S’mores Fudge, for another great alternative!
Ingredients And Substitutions
These are the main ingredients and substitutions for Oatmeal Fudge Bars. Scroll down to the recipe card for a full list of ingredients and instructions.
The base of these fudge bars are made with two ingredients, the first one being old fashioned oats. You can use regular old fashioned oats or gluten free to keep this recipe gluten free! Quick oats or steel cut oats will not work.
Almond flour is the second ingredient in these oatmeal fudge bars. This helps create a lovely nutty texture while keeping the recipe gluten free.
Coconut sugar is an unrefined sugar that I love using in my recipes. However, cane sugar, brown sugar or even monk fruit sweetener will work the same.
A touch of salt helps balance out all the flavors.
Baking powder helps these oat bars rise slightly and create a soft but fluffy texture.
Cinnamon adds a warm flavor.
Use vegan butter to keep this recipe vegan, otherwise regular butter will work just the same!
Again, to keep this recipe vegan we will use flax eggs which is just ground flaxseed mixed with water. Otherwise, if not vegan, you can use two regular chicken eggs.
The fudge center is made with coconut cream from a can. You will only want to use the hard solid part and not the liquid. If your coconut cream isn’t solid, place it in the fridge for 2 hours to harden and separate. Coconut milk from a container, or coconut milk from a can will not work the same.
You can use any type of nut or seed butter which is going to help create a creamy and fudgy center while adding in some healthy fats. I used oathaus vanilla oat butter which added so much flavor. I would recommend sticking with almond or cashew butter or peanut butter if you want a bit of a peanut butter flavor.
Use dairy free vegan chocolate chips or regular chocolate chips if not vegan. You can also chop up your favorite chocolate bar.

How To Make
ONE: Make flax eggs and set aside to thicken. To made 2 flax eggs, combine 2 Tbsp of ground flax with 5 Tbsp of water. Mix well and set on the counter for at least 10 minutes to thicken.

TWO: Then, In a large mixing bowl, combine oats, almond flour, coconut sugar, baking powder, cinnamon and salt. Then, add in cold cubed butter and flax eggs, and with clean hands, combine until the butter is well incorporated into the dry ingredients. Spit the mixture into 2/3rd’s.



THREE: Next, in a medium saucepan, add in the solid part only of the coconut cream, chocolate chips and the nut or seed butter of choice. Mix with a whisk for 3-5 minutes until chocolate is fully melted and the mixture is smooth and creamy. Set aside.


FOUR: Then, press the majority of the base mixture into the prepared 8×8 pan. Add on the fudge mixture, and then top with the remaining base ingredients by crumbling with your fingers and sprinkling until majority of the chocolate is covered.



FIVE: Bake for 30 minutes or until the top is golden brown. Let cool for 30 minutes then place in the fridge for a minimum of 2 hours before slicing into squares.

Tips And Tricks
Make the flax eggs first before anything else as these take about 10 minutes to thicken. If you are short on time, add the flax eggs to the freezer and they will firm up in about 5 minutes.
Use your hands to combine the cold butter into the dry ingredients. This is the best method to ensure everything is well incorporated. Otherwise, a potato masher can work as well.
Only use the solid part in the coconut cream, discard the liquid. If you coconut cream isn’t solid, add it to the fridge for at least 2 hours to firm up.
After baking, don’t rush on slicing into the oatmeal bars. Let them firm up in the fridge for a few hours. Trust me, it’s worth the wait!
How To Serve And Store
Serve these oatmeal fudge bars cold, at room temperature or warmed up in the microwave for a few seconds.
Enjoy with a cup of coffee, warm cup of tea or a scoop of vanilla ice cream.
Store these fudge oatmeal bars in the fridge in an airtight container, and enjoy within 4-5 days.

Taste And Texture
These oatmeal fudge bars are perfectly sweet, but not overly! The coconut sugar adds the perfect amount of sweetness.
The texture is soft, crunchy and chewy. The oatmeal base is firm but chewy and the fudge center is creamy and delicious to bite into. The top is golden brown and slightly crunchy.
Frequently Asked Questions
Condensed milk or condensed coconut milk!
Yes totally! They will last at room temperature for 2-3 days.
Cane sugar, brown sugar or even monk fruit sweetener will work!
Other Recipes You May Like
- S’mores Fudge
- Apple Cinnamon Oatmeal Bars
- Iced Oatmeal Cookies
- Homemade Oatmeal Cream Pies
- Starbucks Pumpkin Loaf
- Cranberry Bliss Bars
If you make these Oatmeal Fudge Bars, I would really appreciate a comment and rating down below, under the recipe card. Don’t forget to take a picture and tag me over on Instagram, Tiktok or Pinterest!