← Back to Blog

Caramel and Chocolate Gooey Bars — What You Make When the Practical Things Are Already Done

It rained Tuesday morning and I took it personally, which is unfair to weather but accurate to my mood. The week was a winter week, the kind where the light through the kitchen window arrives at a particular angle and the freezer hums in a different register depending on the temperature in the garage. I made notes in my prep notebook on Sunday afternoon, the way I always do: meal name, ingredient list, cost per serving, prep time, freezer instructions. Twenty-eight bags. Two hours and eleven minutes. A little slow this week, by my standards, but Brandon was helping and the conversation was good, and I have learned, slowly and against my own grain, that the conversation is sometimes the point and the time is sometimes a courtesy I extend to my husband for being willing to chop onions on a Sunday afternoon.

The recipe of the week was meatloaf, which I have made some specific number of times in my life and have refined to a system that I now hand to other people in printed form. The version I made this week fed eight, cost under fifteen dollars, and required twenty-six minutes of active prep, which is within my requirements and not a coincidence. The vacuum sealer is the most important small appliance in this house and I will die on this hill. I have stopped explaining the freezer-meal philosophy to people who already follow my work, and I have stopped apologizing for it to people who do not. The philosophy is simple: tomorrow is coming whether you are ready or not. You can either be ready or not. I pick ready.

The children are doing what they do, which is the central report of every week of my adult life. Ethan is 20, in Manila on his mission, and his last email mentioned a chicken adobo so good he is going to make me make it when he comes home. Olivia is 18, at BYU studying elementary education — the path she chose at age seven and has not deviated from once. Mason is 16, finishing high school, with calluses on his hands and a plan that does not yet have words. Lily is 14, in high school, asking the kind of questions in Sunday School that make the teachers uncomfortable, which I find difficult and also, secretly, admirable. Noah is 11, the comedian, the performer — the kid who does an impression of my disappointed face in front of company, and gets away with it. That is the family report. I do not have a system for these reports. I just listen and remember and call back when I said I would call back, which is most of the time and not all of the time, and the difference between most and all is the territory of motherhood.

Grace would have been 9. I do not let myself imagine the alternate version. I keep her in the facts. I do not write about her every week. I do not avoid her either. She is in the kitchen the way the kitchen is in the kitchen — woven into the structure, not announcing herself, present. The photograph above the stove is the only one of her smiling, and it has watched me batch-prep more freezer meals than I can count, and I have stopped feeling strange about the parasocial relationship I have with a four-month-old who has been gone for years. She is my daughter. The photograph is what I have. I look. I keep cooking.

Brandon is asleep on the couch. The dishwasher is running. The kitchen is clean. That is what counts as victory in a long marriage.

The meatloaf was handled. The bags were labeled and stacked and the vacuum sealer was back in its drawer by three o’clock. Brandon was still at the counter, and I pulled out the baking pan the way I sometimes do on Sundays when the practical work is finished and there’s still an hour of light left and the kitchen hasn’t asked anything of me yet — just offered itself. These bars are not a system. They are not optimized. They are caramel and chocolate and something warm from the oven on a gray Tuesday kind of week, and that is a category of reason I have decided to stop apologizing for.

Caramel and Chocolate Gooey Bars (Gluten-Free with Vegan Option)

Prep Time: 15 min | Cook Time: 30 min | Total Time: 45 min | Servings: 16 bars

Ingredients

  • 2 cups gluten-free rolled oats
  • 1/2 cup almond flour
  • 1/2 cup packed brown sugar
  • 1/2 tsp baking soda
  • 1/4 tsp fine sea salt
  • 1/2 cup unsalted butter, melted (or vegan butter for dairy-free)
  • 1 tsp pure vanilla extract
  • 1 cup semi-sweet chocolate chips (dairy-free chips for vegan)
  • 3/4 cup caramel sauce, store-bought or homemade (dairy-free caramel for vegan)
  • Flaky sea salt, for finishing (optional)

Instructions

  1. Preheat and prep. Heat oven to 350°F. Line a 9x13-inch baking pan with parchment paper, leaving an overhang on two sides for easy lifting.
  2. Mix the oat base. In a large bowl, stir together the oats, almond flour, brown sugar, baking soda, and salt until combined.
  3. Add the wet ingredients. Pour in the melted butter and vanilla extract. Stir until the mixture is evenly moistened and holds together loosely when pressed — it should look like wet, crumbly sand.
  4. Press the base layer. Transfer roughly two-thirds of the oat mixture into the prepared pan. Press it into an even layer using the back of a measuring cup or your fingers.
  5. Add the filling. Scatter the chocolate chips in an even layer over the pressed base. Drizzle the caramel sauce evenly over the chocolate chips.
  6. Add the topping. Crumble the remaining oat mixture over the caramel and chocolate in loose, irregular clumps. Do not press — the texture is better with gaps.
  7. Bake. Bake for 28–32 minutes, until the top is golden and the edges are set. The center will look slightly underdone — that is correct. Sprinkle with flaky salt immediately out of the oven if using.
  8. Cool completely before cutting. Allow the pan to cool on a wire rack for at least 1 hour, then refrigerate for 30 minutes before lifting out and slicing into 16 bars. The caramel firms as it cools and the bars will hold their shape cleanly when cold.

Nutrition (per serving)

Calories: 218 | Protein: 3g | Fat: 11g | Carbs: 28g | Fiber: 2g | Sodium: 118mg

Michelle Larson
About the cook who shared this
Michelle Larson
Week 463 of Michelle’s 30-year story · Provo, Utah
Michelle is a forty-four-year-old mom of six in Provo, Utah, a former accountant who traded spreadsheets for freezer meal prep and never looked back. She is LDS, organized to a fault, and can fill a chest freezer with sixty labeled meals in a single Sunday afternoon. She lost her second baby to SIDS and carries that grief in everything she does — including the way she feeds her family, which she does with a precision and devotion that borders on sacred.

How Would You Spin It?

Put your own twist on this recipe — what would you add, remove, or swap?