Chewy Chocolate Oat Bars with Condensed Milk Filling

Prep: 10 minCook: 35 min24 servingsmediumAmerican
Chewy Chocolate Oat Bars with Condensed Milk Filling

These indulgent bar cookies feature a chewy oat base and topping that sandwiches a rich, fudgy chocolate layer made with sweetened condensed milk. The combination of rolled oats and brown sugar creates a tender, cookie-like texture that perfectly complements the smooth chocolate center. Perfect for potlucks, bake sales, or when you need a crowd-pleasing dessert that's easy to transport and serve. The bars slice cleanly once cooled and offer the ideal balance of chewy oat cookie and decadent chocolate in every bite.

Ingredients

24 servings
  • 1 cup unsalted butter, softened
    vegan butter1:1vegandairy-free

    Use solid coconut oil as alternative

    Full guide →
  • 2 cups brown sugar, packed
    coconut sugar1:1refined-free

    Adds slight coconut flavor

    Full guide →
  • 2 large eggs
    flax eggs2 tbsp ground flaxseed + 6 tbsp water per eggveganeggs-free

    Mix and let sit 5 minutes

    Full guide →
  • 2 teaspoons vanilla extract
  • 3 cups rolled oats
    quick oats1:1texture

    Creates slightly less chewy texture

    Full guide →
  • 2 ½ cups flour
    gluten-free flour blend1:1gluten-freegluten-free

    Use 1:1 baking blend

    Full guide →
  • ¾ teaspoon baking soda
  • ½ teaspoon salt
  • 12 ounces semi-sweet chocolate chips
  • 14 ounces sweetened condensed milk
  • 2 tablespoons unsalted butter
    vegan butter1:1vegandairy-free

    Use solid coconut oil as alternative

    Full guide →
  • ¼ teaspoon salt

Instructions

  1. 1

    Preheat oven to 350 degrees and spray a 13x9 baking dish with baking spray

  2. 2

    Cream butter and brown sugar in stand mixer on medium speed until fluffy, about 2-3 minutes

  3. 3

    Add eggs and vanilla extract until creamy

  4. 4

    Mix in rolled oats, flour, baking soda, and salt until just combined

  5. 5

    Spread about half the oat mixture into prepared baking dish and press gently

  6. 6

    Microwave chocolate chips, condensed milk, butter, and salt in large microwave-safe bowl until smooth and creamy

  7. 7

    Spread chocolate mixture over the oat layer

  8. 8

    Sprinkle remaining oat mixture over chocolate layer

  9. 9

    Bake for 35-40 minutes

  10. 10

    Cool completely before slicing

Tips

Tip 1

Press the bottom oat layer gently to avoid compacting it too much, which can make the bars tough.

Tip 2

Let the chocolate mixture cool slightly before spreading to prevent melting the oat layer underneath.

Tip 3

Use a sharp knife wiped clean between cuts for the neatest bar slices.

Good to Know

Storage

Store covered at room temperature for up to 5 days or refrigerate for up to 1 week.

Make Ahead

Can be made 2 days ahead. Store covered and slice when ready to serve.

Serve With

Serve at room temperature. Cut into squares or rectangles.

Common Mistakes

Watch

Don't skip cooling completely or bars will fall apart when sliced

Watch

Avoid overmixing the oat mixture to prevent tough bars

Substitutions

Dairy-Free Swaps

butter
vegan butter1:1vegandairy-free

Use solid coconut oil as alternative

Full guide →

Vegan Options

eggs
flax eggs2 tbsp ground flaxseed + 6 tbsp water per eggveganeggs-free

Mix and let sit 5 minutes

Full guide →

Gluten-Free Swaps

flour
gluten-free flour blend1:1gluten-freegluten-free

Use 1:1 baking blend

Full guide →

General Alternatives

brown sugar
coconut sugar1:1refined-free

Adds slight coconut flavor

Full guide →
rolled oats
quick oats1:1texture

Creates slightly less chewy texture

Full guide →
Find more substitutions →

FAQ

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

Yes, old-fashioned oats and rolled oats are the same thing. Both will work perfectly in this recipe.

How long do these bars keep?

Store covered at room temperature for up to 5 days or in the refrigerator for up to 1 week.

Can I freeze these bars?

Yes, wrap individual bars or the whole pan tightly and freeze for up to 3 months. Thaw at room temperature.