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

These cranberry oatmeal bars are the ultimate mix of tart and sweet with layers of cranberry sauce, buttery oats, and a warm cinnamon crumble. Serve warm with a scoop of vanilla ice cream for a simple, cozy dessert perfect for holiday gatherings.

Love fruit desserts? Try healthy apple crisp, blueberry crumble bars or gluten-free dutch apple pie next.

two cranberry oatmeal bars stacked on a cooling rack.
Save this Recipe!
Enter your email & I’ll send it straight to your inbox.
Please enable JavaScript in your browser to complete this form.

These cranberry oatmeal bars are easy to make, bursting with cranberry flavor, and have a deliciously crumbly oat topping. I’m adding them to my list of favorite recipes with crumb topping along side coffee cake muffins, apple banana bread, and pumpkin streusel muffins.

With a buttery base and a hint of cinnamon, these bars are perfect for holiday tables, making them one of my new favorite Thanksgiving desserts. Throw them in the lineup with pecan pie cobbler and pumpkin pie bars and you won’t regret it.

Why You’ll Love These Cranberry Oatmeal Bars

  • Perfect for the holidays.
  • Easy to make with only 2 simple layers.
  • Buttery crumbly texture.
  • Easy to make gluten-free!
  • Prep ahead of time for stress-free holidays.
  • Holiday recipe that isn’t pie!

Ingredients You Need

Here’s what you’ll need to make these cranberry oatmeal bars. For exact measurements, check the recipe card below.

ingredients for cranberry oatmeal bars on a countertop.
  • Unsalted Butter: Adds richness to both the crust and crumble topping.
  • All-Purpose Flour: Use gluten-free if needed.
  • Old-Fashioned Rolled Oats: make sure it’s rolled oats and not quick cooking oats. Purchase gluten-free certified if needed.
  • Cinnamon and Salt: A touch of warmth and balance to the flavors.
  • Light Brown Sugar: Sweetens the bars and adds a hint of caramel flavor.
  • Cranberry Sauce: Use whole cranberry sauce. Homemade cranberry sauce or store-bought.

Recipe Variations

  • Make it vegan – Substitute vegan butter for the unsalted butter.
  • Try other fruit fillings – Swap cranberry sauce for blueberry or cherry preserves.
  • Add white chocolate – Stir white chocolate chips into the oatmeal crumb mixture.
  • Add chopped nuts – Add a handful of walnuts or pecans to the topping for extra crunch.
  • Use gluten-free oats and flour – Use certified gluten-free oats and flour.
  • Healthy cranberry oatmeal bars – swap the brown sugar for coconut sugar and make your own naturally sweetened cranberry sauce. Swap the butter for coconut oil if you prefer!

How to Make

Here are the simple steps, with photos, to make this cranberry oatmeal bar recipe. Skip to the recipe card for the printable version.

buttery cinnamon crumble mixed in a bowl.

Step 1. Make the Crust and Crumble: Combine the melted butter, flour, oats, brown sugar, cinnamon, and salt in a bowl and stir until crumbly.

oatmeal crumb bar crust pressed into a square metal baking pan.

Step 2. Press the Crust: Press all but 1 ish cups of the crumb mixture into the bottom of a parchment line baking pan.

cranberry sauce spread over a layer of oatmeal crumb crust in a pan.

Step 3. Add Cranberry Layer: Spread the cranberry sauce evenly over the crust.

unbaked cranberry oatmeal bars on a countertop.

Step 4. Final Layer and Bake: Sprinkle the reserved crumble mixture over the cranberry sauce. Bake for 50-55 minutes. Cool completely before serving!

Expert Tips

  • Check your bake time. Ovens vary, so check the bars at 45 minutes. They’re done when the top is golden and the cranberry sauce is bubbling.
  • Let them cool completely before cutting. You can put them in the fridge or freezer to speed this up.
  • Try homemade cranberry sauce. Making your own cranberry sauce adds fresh flavor and a bit of tartness.
  • Use old-fashioned oats. They provide the best texture and hold up well during baking.

Recipe FAQs

Can I make these cranberry bars ahead of time?

Yes! These bars store well and can be made up to 2 days in advance. Store in an airtight container at room temperature or in the fridge. In fact, making them in advance is ideal to give them enough time to set before cutting.

What if I don’t have cranberry sauce?

You can use any jam or preserve, like raspberry or blueberry, for a different flavor. If you want a similar tart flavor, try homemade cranberry sauce with fresh or frozen cranberries.

Can I use quick oats instead of old-fashioned oats?

I don’t recommend quick oats in this recipe. Old-fashioned oats hold up better in the crumble and create a sturdier topping.

Store and Make-Ahead Tips

To Store: Store leftover cranberry oatmeal bars in an airtight container at room temperature for up to 3 days. For longer storage, keep them in the refrigerator for up to 1 week.

To Freeze: Wrap individual bars in plastic wrap or store in a freezer-safe container for up to 3 months. Thaw them at room temperature or warm them in the oven for a few minutes to enjoy.

To Make Ahead: Prepare the bars up to 2 days in advance. Allow them to cool completely before covering and storing at room temperature or in the refrigerator. This makes them an ideal dessert to prepare before a busy holiday or gathering.

three cranberry oatmeal bars lying on their side showing a layer of cranberry inside.

Looking for more? Subscribe to my newsletter and follow along on Instagram or TikTok.

Tap stars to rate!
5 from 1 vote

Cranberry Oatmeal Bars

Prep: 10 minutes
Cook: 50 minutes
Total: 1 hour
These cranberry oatmeal bars are made with a buttery oat crumble and a layer of tart cranberry sauce. Perfectly sweetened and great for holiday gatherings, they pair beautifully with ice cream or a cup of coffee.

Save this Recipe!

Enter your email and we’ll send it directly to you.
Please enable JavaScript in your browser to complete this form.
Servings: 12 bars

Ingredients

  • 1 cup unsalted butter melted
  • 2 cups all-purpose flour gluten-free if needed
  • 1 1/2 cups old-fashioned rolled oats certified gluten-free if needed
  • 1 teaspoon cinnamon
  • 1/2 teaspoon salt
  • 1 cup light brown sugar packed
  • 1 can whole cranberry sauce or 1 batch homemade
  • Ice cream or whipped cream for serving

Instructions 

  • Preheat the oven to 350°F and line an 8×8-inch metal pan with parchment paper.
  • In a large bowl, stir together the melted butter, flour, oats, sugar, cinnamon and salt. The mixture will be dry and sandy with some larger, well-formed crumble pieces. This makes up the crust and crumble. Set 1 heaping cup (I used almost 1 1/2 cups) of the mixture aside for the crumb topping.
    1 cup unsalted butter, 2 cups all-purpose flour, 1 1/2 cups old-fashioned rolled oats, 1 teaspoon cinnamon, 1/2 teaspoon salt, 1 cup light brown sugar
  • Transfer the remaining crumb mixture to the prepared pan, and use a spatula or your fingers to press the mixture evenly into the bottom of the pan to create an even crust,
  • Spread the cranberry sauce evenly over the crust. Sprinkle the reserved crumb topping over the cranberry sauce. There will be cranberries still showing, this is what you want.
    1 can whole cranberry sauce
  • Bake in the preheated oven for 50-55 minutes, or until the crumble is golden and the blueberrries are bubbling around the edges. Check the bars with 15 minutes remaining and cover with foil if the top is starting to look to brown.
  • Allow the bars to cool for 1 hour then use the parchment paper overhang to remove the bars and cool them completely. You can place them in the freezer to speed up the cooling process. Slice cooled bars into squares and enjoy with ice cream
Last step! If you make this, please leave a review letting us know how it was!

Notes

Store. Store leftover cranberry oatmeal bars in an airtight container at room temperature for up to 3 days. For longer storage, keep them in the refrigerator for up to 1 week or freeze for up to 3 months.
Make-ahead. Make the bars up to days in advance, cover, and store in the fridge. Serve chilled or room temperature.
Gluten-Free. Use gluten-free 1:1 baking flour (I like Bob’s Red Mill) and certified gluten-free roll oats (I also like Bob’s for this).

Nutrition

Serving: 1bar | Calories: 320kcal | Carbohydrates: 41g | Protein: 4g | Fat: 16g | Saturated Fat: 10g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Trans Fat: 1g | Cholesterol: 41mg | Sodium: 105mg | Fiber: 2g | Sugar: 18g | Vitamin A: 473IU | Vitamin C: 0.01mg | Calcium: 30mg | Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

5 from 1 vote

Leave a comment

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

Recipe Rating




2 Comments

  1. Bri G says:

    5 stars
    I made these for a huge Friendsgiving over the weekend and it was a massive hit! So easy and delicious. Can’t wait to make this again!

    1. Molly Thompson says:

      Thanks!!