This post may contain affiliate links. Please read our disclosure policy.
This is the ultimate Oatmeal Fudge Bars recipe with a crispy oat crust, rich chocolate fudge center, and colorful M&M topping. Easy to make and perfect for any occasion!

🍪 You probably have most of these ingredients in your pantry right now. With basic staples like oats, flour, brown sugar, and chocolate chips, you can create an impressive dessert that tastes like it came from a bakery!
My 2 Best Tips For Making Oatmeal Fudge Bars
Press the Crust Firmly: Take time to really press that bottom oat layer firmly and evenly into the pan. Use the bottom of a measuring cup or your hands to create a solid foundation. A well-compressed crust won’t crumble when you cut the bars.
Stir the Fudge Constantly: When melting the chocolate mixture, keep stirring constantly over medium heat to prevent burning. The mixture should be smooth and glossy. If it seems too thick, add an extra tablespoon of butter.

🩷 Melissa
These bars deliver the best of both worlds with a crispy, buttery oat crust that provides the perfect contrast to the smooth, rich fudge layer. The textural variety keeps every bite interesting and satisfying.
Whether you’re bringing them to a potluck, school event, or family gathering, these colorful bars disappear fast.
The addition of M&Ms makes them especially appealing to kids and adds a fun pop of color!

Oatmeal Fudge Bars With M&M’s
Ingredients
- 1 ½ cups rolled oats
- 1 ½ cups all-purpose flour
- 1 cup packed brown sugar
- 1 teaspoon salt
- 1 cup + 2 tablespoons salted butter, divided, at room temperature
- 1 14-ounce can sweetened condensed milk
- 1 bag semi-sweet chocolate chips, 11.5-ounce
- 1 cup plain M&M’s
Instructions
- Preheat the oven to 350°F. Line a 9×13-inch baking pan with parchment paper.
- In a large bowl, combine the oats, flour, brown sugar, salt, and 1 cup of the butter. Use a fork, pastry blender, your hands, or a wooden spoon to mix until crumbly.
- Reserve 1 cup of the oat mixture for topping. Press the remaining oat mixture evenly into the bottom of the prepared pan using your hands or the bottom of a measuring cup.
- In a medium saucepan, combine the sweetened condensed milk, chocolate chips, and remaining 2 tablespoons of butter. Heat over medium heat, stirring constantly until the chocolate chips are fully melted and smooth.
- Pour the chocolate mixture evenly over the oat crust in the pan. Sprinkle the reserved oat mixture and M&M’s over the top, then gently press down.
- Bake for 30 minutes, or until the top is lightly golden.
- Cool completely in the pan. Once cooled, lift out using the parchment paper and cut into bars.
Notes
- You can use milk chocolate chips if that’s what you have on hand, though the bars will be much sweeter than with semi-sweet chocolate.
- You can use seasonal M&M candies for a festive look!
- This recipe works well with 1:1 gluten free baking flour if you are looking for a gluten free treat.
- You can use instant, quick, rolled, or whatever oats you like or have on hand.
Nutrition
How To Make Oatmeal Fudge Bars With M&M’s

Step 1: Preheat the oven to 350°F. Line a 9×13-inch baking pan with parchment paper. In a large bowl, combine the oats, flour, brown sugar, salt, and 1 cup of the butter.

Step 2: Use a fork, pastry blender, your hands, or a wooden spoon to mix until crumbly.

Step 3: Reserve 1 cup of the oat mixture for topping. Press the remaining oat mixture evenly into the bottom of the prepared pan using your hands or the bottom of a measuring cup.

Step 4: In a medium saucepan, combine the sweetened condensed milk, chocolate chips, and remaining 2 tablespoons of butter. Heat over medium heat, stirring constantly until the chocolate chips are fully melted and smooth. Pour the chocolate mixture evenly over the oat crust in the pan.

Step 5: Sprinkle the reserved oat mixture and M&M’s over the top, then gently press down.

Step 6: Bake for 30 minutes, or until the top is lightly golden. Cool completely in the pan. Once cooled, lift out using the parchment paper and cut into bars.
Recipe FAQs
You can use instant, quick-cooking, or old-fashioned rolled oats. Each will give a slightly different texture, but all work well. Old-fashioned oats provide the most texture, while quick oats create a more uniform base.
Yes! Simply substitute the all-purpose flour with a 1:1 gluten-free baking flour blend. The texture and taste will be virtually identical to the original recipe.
The key is patience – let the bars cool completely in the refrigerator for at least 2 hours. Use a sharp knife and wipe it clean between cuts. For even cleaner cuts, you can run the knife under warm water and dry it before each slice.
More Scrumptious Cookie Recipes To Try
Oatmeal Cookies
Oatmeal Coconut Cookies With Dark Chocolate Chunks
Oatmeal Cookies
Oatmeal Cowboy Cookies Recipe
Simple Gingerbread Recipes
Perfect Iced Gingerbread Cookies
Chocolate Chip Cookies
Mason Jar Chocolate Chip Cookie Recipe
Did you make this recipe? Leave a ⭐️ review and share it on Instagram, Facebook, or Pinterest!