Introduction
“You’ve got to try this one,” my friend insisted over a crackling Zoom call, waving a mug of something dark and frothy that I didn’t quite catch. It was a blustery evening—perfect for something indulgent—and I was craving a dessert that felt like a hug in food form. Honestly, sticky toffee pudding had always seemed like a fancy, fuss-heavy treat, reserved for special occasions. But this oatmeal stout sticky toffee pudding with caramel sauce changed my mind completely.
It started as an experiment on a lazy Sunday afternoon, when I had a half-empty bottle of oatmeal stout sitting in the fridge and a stubborn craving for something sweet and comforting. I figured, why not? The stout added a rich, malty depth I hadn’t expected. The oatmeal gave it a rustic heartiness, something that felt both old-school and fresh.
What surprised me most was how the sticky toffee pudding soaked up the caramel sauce like a sponge, creating this perfect balance of moist, sweet, and slightly bitter notes. It wasn’t just a dessert—it was a cozy moment captured on a plate. Since then, I’ve made it so many times that my kitchen almost smells like a pub on a rainy evening (in the best way). It’s the kind of recipe that sticks with you, not because it’s complicated, but because it’s honest and full of soul.
Why You’ll Love This Recipe
This cozy oatmeal stout sticky toffee pudding with caramel sauce stands out for several reasons, and I’m excited to share why it’s become a staple in my recipe lineup:
- Quick & Easy: It comes together in under 45 minutes, which is perfect when you want a comforting dessert without fussing all afternoon.
- Simple Ingredients: You probably already have most of these in your pantry—no last-minute grocery runs needed.
- Perfect for Cozy Nights: Whether it’s a chilly weekend or a casual dinner party, this pudding fits the vibe effortlessly.
- Crowd-Pleaser: Every time I bring this to gatherings, it disappears fast—kids and adults alike can’t get enough.
- Unbelievably Delicious: The oatmeal stout lends a subtle, complex flavor that makes this pudding stand apart from your usual sticky toffee versions.
This isn’t just any sticky toffee pudding. What makes it different is the use of oatmeal and stout, lending a rustic, slightly nutty texture and a subtle bitterness that balances the caramel’s sweetness beautifully. I love how the caramel sauce is easy to make yet so rich—it’s the perfect finishing touch that makes every bite memorable.
It’s comfort food that feels a little grown-up, a recipe that invites you to slow down and savor something truly satisfying without any hassle.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to create a sticky toffee pudding that’s rich in flavor and wonderfully textured. Most are pantry staples, and you’ll find helpful substitution tips below.
- For the Pudding:
- Rolled oats (1 cup / 90g) – provides heartiness and chew
- All-purpose flour (1 cup / 120g) – for structure; swap with almond flour for gluten-free
- Baking powder (1 tsp) – to give lift
- Baking soda (½ tsp)
- Salt (¼ tsp)
- Unsalted butter (½ cup / 115g), softened – adds richness (I prefer Kerrygold for creaminess)
- Brown sugar (¾ cup / 150g), packed – gives that signature toffee sweetness
- Large eggs (2), room temperature – for binding
- Oatmeal stout beer (1 cup / 240ml) – the star ingredient; choose a smooth, malty stout like Samuel Smith’s Oatmeal Stout
- Vanilla extract (1 tsp) – for warmth and depth
- For the Caramel Sauce:
- Unsalted butter (6 tbsp / 85g)
- Brown sugar (½ cup / 100g)
- Heavy cream (⅓ cup / 80ml) – can substitute with full-fat coconut milk for dairy-free
- Vanilla extract (1 tsp)
- Pinch of salt – balances the sweetness
If you want to switch it up, try using maple syrup instead of brown sugar in the caramel for a different flavor profile. Also, if you’re making this during berry season, a handful of fresh raspberries folded into the batter adds a lovely tart contrast.
Equipment Needed

- Mixing bowls (medium and large) – for combining wet and dry ingredients separately
- Electric hand mixer or stand mixer – makes creaming butter and sugar easier but a sturdy whisk works too
- Measuring cups and spoons – for accurate ingredient amounts
- 8×8-inch baking dish or similar size oven-safe dish (20×20 cm) – to bake the pudding
- Saucepan – for making the caramel sauce
- Rubber spatula – great for folding ingredients and scraping the bowl
- Cooling rack – helps the pudding rest before serving
If you don’t have a mixer, no worries—this recipe is forgiving enough to mix by hand. I’ve also baked it in individual ramekins when I wanted a more personal touch, which works beautifully.
Preparation Method
- Preheat your oven to 350°F (175°C). Grease your 8×8-inch baking dish with butter or non-stick spray and set aside. This ensures the pudding doesn’t stick and is easy to serve.
- Make the oatmeal base: In a bowl, combine 1 cup (90g) rolled oats and 1 cup (240ml) oatmeal stout. Let it soak for about 15 minutes until the oats are soft and have absorbed the beer’s flavor.
- Mix dry ingredients: In a separate bowl, whisk together 1 cup (120g) all-purpose flour, 1 tsp baking powder, ½ tsp baking soda, and ¼ tsp salt. This helps distribute the leavening agents evenly.
- Cream butter and sugar: Using a mixer or whisk, beat ½ cup (115g) softened butter with ¾ cup (150g) brown sugar until light and fluffy (about 3-4 minutes). This step traps air in the batter for a tender crumb.
- Add eggs and vanilla: Beat in two large eggs, one at a time, followed by 1 tsp vanilla extract. If the mixture looks like it’s curdling, a quick splash of the soaked oats can smooth it out.
- Combine wet and dry: Stir the soaked oats and stout mixture into the butter-sugar-egg mixture. Then gently fold in the flour mixture until just combined. Overmixing will make it tough, so stop as soon as you see no dry streaks.
- Pour batter into the baking dish: Spread it evenly with a spatula. It will be a thick batter but smooth enough to level out.
- Bake: Place in the oven and bake for 30-35 minutes. The pudding is done when a toothpick inserted in the center comes out with moist crumbs but no wet batter. The top should be golden and springy to the touch.
- Make the caramel sauce: While the pudding is baking, melt 6 tbsp (85g) unsalted butter in a saucepan over medium heat. Stir in ½ cup (100g) brown sugar and cook until it starts bubbling.
- Add cream and vanilla: Slowly pour in ⅓ cup (80ml) heavy cream while whisking continuously. Let it simmer gently for 3-5 minutes until thickened. Stir in 1 tsp vanilla extract and a pinch of salt.
- Serve: When the pudding is done, let it cool for 5 minutes. Then pour warm caramel sauce generously over the top before slicing. The pudding soaks up the sauce beautifully, resulting in a sticky, luscious finish.
Pro tip: If you want to impress, serve with a scoop of vanilla ice cream or a dollop of whipped cream. The contrast of hot pudding and cold creaminess is magic.
Cooking Tips & Techniques
Sticky toffee pudding might sound fancy, but the truth is in the details. Here are some tips I’ve picked up after a few batches:
- Don’t rush the oat soak: Letting the oats soak in stout softens them and infuses the batter with that malty flavor. Skipping this step makes the pudding less tender.
- Use room temperature eggs and butter: This helps ingredients combine smoothly, preventing lumps and curdling.
- Watch your oven: Baking times can vary. Start checking at 30 minutes, and use a toothpick test to avoid overbaking, which dries the pudding out.
- Make the caramel sauce low and slow: Simmering gently ensures it thickens without burning. If it gets too thick, stir in a splash of cream to loosen it up.
- Multitasking: While the pudding bakes, prepare the caramel sauce. This saves time and means you’re ready to serve as soon as it’s out of the oven.
- Storage: If you make this ahead, keep the pudding and sauce separate until serving to maintain the perfect texture.
Overall, this recipe is forgiving and relaxed—just the way I like my kitchen adventures!
Variations & Adaptations
Want to mix things up? Here are some ways I’ve tweaked this recipe to suit different tastes and occasions:
- Gluten-Free: Swap the all-purpose flour with a 1:1 gluten-free baking flour blend. Make sure your baking powder is gluten-free too.
- Dairy-Free: Use coconut oil instead of butter and coconut milk instead of heavy cream for the caramel sauce. The flavor shifts slightly but stays delicious.
- Spiced Twist: Add 1 tsp ground cinnamon and ½ tsp ground ginger to the dry ingredients for a warming spice note that pairs beautifully with the stout.
- Fruit-Infused: Fold in ½ cup of chopped dates or dried figs for extra sweetness and texture. Alternatively, fresh berries add a pop of tartness.
- Mini Puddings: Bake the batter in ramekins for individual portions—perfect for dinner parties or cozy nights in.
Once, I swapped the oatmeal stout for a rich porter and added a splash of coffee to the batter. It was deeper, almost dessert-wine-like, and surprisingly addictive.
Serving & Storage Suggestions
This oatmeal stout sticky toffee pudding is best served warm, fresh from the oven with a generous drizzle of that luscious caramel sauce. I love to plate it with a scoop of vanilla ice cream or a dollop of lightly whipped cream to balance the richness.
For a little extra, sprinkle some toasted pecans or walnuts on top for crunch. It pairs wonderfully with a strong cup of coffee or even a glass of the same stout you used in the batter.
To store, cover any leftovers tightly and refrigerate for up to 3 days. Reheat gently in the microwave or oven, then reheat the caramel sauce separately before pouring it over the pudding again.
The flavors actually deepen after a day, making this a great make-ahead treat for busy evenings. Just remember to keep the sauce separate until serving so the pudding doesn’t get soggy.
Nutritional Information & Benefits
Per serving (based on 6 servings), this cozy oatmeal stout sticky toffee pudding has approximately:
- Calories: 350-400 kcal
- Protein: 5g
- Fat: 18g (mostly from butter and cream)
- Carbohydrates: 45g
- Fiber: 3g (thanks to oats)
The oats add a bit of heart-healthy fiber and a slow-release energy boost, which makes this dessert feel a little less indulgent. The stout brings antioxidants, and using natural brown sugar instead of refined white sugar adds a richer mineral content.
Keep in mind, this recipe contains gluten and dairy but can be adapted with substitutions for those with allergies or dietary restrictions.
Conclusion
This cozy oatmeal stout sticky toffee pudding with caramel sauce is a dessert that feels like a warm embrace after a long day. It’s simple enough to make on a weeknight yet special enough to bring out for guests. The combination of malty stout, hearty oats, and indulgent caramel sauce is a flavor pairing that’s hard to forget.
Feel free to tweak the spices, switch up the flour, or add your favorite nuts and fruits to make it truly your own. I love this recipe because it’s honest, satisfying, and always delivers on comfort without fuss.
Give it a try and let me know how you customize your version—there’s nothing better than sharing cozy recipes that bring people together.
FAQs
Can I use a different type of beer instead of oatmeal stout?
Yes! While oatmeal stout gives a rich, malty flavor, you can use other dark beers like porters or even a mild ale. Just avoid light beers that might not add enough depth.
How do I make this recipe gluten-free?
Replace the all-purpose flour with a gluten-free baking blend and double-check that your baking powder is gluten-free. Oats should be certified gluten-free as well.
Can I prepare this pudding ahead of time?
Absolutely! You can bake the pudding a day ahead, store it covered in the fridge, and reheat before serving. Keep the caramel sauce separate until ready to serve.
What’s the best way to store leftovers?
Store leftover pudding in an airtight container in the fridge for up to 3 days. Reheat gently and warm the caramel sauce to pour over before serving.
Can I make this recipe vegan?
Yes, by substituting butter with a plant-based alternative, using flax eggs instead of chicken eggs, and replacing heavy cream with coconut cream, you can make a vegan-friendly version.
For anyone who enjoys rich, comforting dishes, this dessert pairs beautifully with hearty savory meals like creamy loaded baked potato soup or one-pan Italian sausage and peppers. Both offer that same cozy vibe, perfect for a satisfying meal experience.
Pin This Recipe!

Cozy Oatmeal Stout Sticky Toffee Pudding Recipe with Easy Caramel Sauce
A comforting sticky toffee pudding made with oatmeal stout and rolled oats, topped with a rich caramel sauce. This recipe is quick, easy, and perfect for cozy nights.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Yield: 6 servings 1x
- Category: Dessert
- Cuisine: British
Ingredients
- 1 cup rolled oats (90g)
- 1 cup all-purpose flour (120g) – swap with almond flour for gluten-free
- 1 tsp baking powder
- ½ tsp baking soda
- ¼ tsp salt
- ½ cup unsalted butter (115g), softened
- ¾ cup brown sugar (150g), packed
- 2 large eggs, room temperature
- 1 cup oatmeal stout beer (240ml)
- 1 tsp vanilla extract
- 6 tbsp unsalted butter (85g) for caramel sauce
- ½ cup brown sugar (100g) for caramel sauce
- ⅓ cup heavy cream (80ml) for caramel sauce – can substitute with full-fat coconut milk for dairy-free
- 1 tsp vanilla extract for caramel sauce
- Pinch of salt for caramel sauce
Instructions
- Preheat your oven to 350°F (175°C). Grease an 8×8-inch baking dish with butter or non-stick spray and set aside.
- In a bowl, combine 1 cup rolled oats and 1 cup oatmeal stout. Let soak for about 15 minutes until oats are soft and have absorbed the beer’s flavor.
- In a separate bowl, whisk together 1 cup all-purpose flour, 1 tsp baking powder, ½ tsp baking soda, and ¼ tsp salt.
- Using a mixer or whisk, beat ½ cup softened butter with ¾ cup brown sugar until light and fluffy (about 3-4 minutes).
- Beat in two large eggs, one at a time, followed by 1 tsp vanilla extract. If mixture looks curdled, add a splash of the soaked oats to smooth it out.
- Stir the soaked oats and stout mixture into the butter-sugar-egg mixture. Gently fold in the flour mixture until just combined. Avoid overmixing.
- Pour batter into the prepared baking dish and spread evenly with a spatula.
- Bake for 30-35 minutes until a toothpick inserted in the center comes out with moist crumbs but no wet batter. The top should be golden and springy.
- While baking, melt 6 tbsp unsalted butter in a saucepan over medium heat. Stir in ½ cup brown sugar and cook until bubbling.
- Slowly pour in ⅓ cup heavy cream while whisking continuously. Simmer gently for 3-5 minutes until thickened. Stir in 1 tsp vanilla extract and a pinch of salt.
- Let the pudding cool for 5 minutes after baking. Pour warm caramel sauce generously over the top before slicing and serving.
Notes
Let oats soak in stout to soften and infuse flavor. Use room temperature eggs and butter to avoid lumps. Start checking pudding at 30 minutes to avoid overbaking. Make caramel sauce low and slow to prevent burning. Store pudding and sauce separately for best texture. Serve warm with vanilla ice cream or whipped cream for best experience.
Nutrition
- Serving Size: 1 slice (1/6 of the
- Calories: 375
- Sugar: 30
- Sodium: 150
- Fat: 18
- Saturated Fat: 10
- Carbohydrates: 45
- Fiber: 3
- Protein: 5
Keywords: sticky toffee pudding, oatmeal stout, caramel sauce, dessert, easy dessert, cozy dessert, pub dessert



