These no-bake chocolate oatcakes are a cross between a chewy granola bar and a fudgy brownie—no oven required. Made with rolled oats, cocoa powder, and a simple syrup of butter and sugar, they set into firm, sliceable squares that satisfy a chocolate craving in minutes. They’re a great last-minute treat for bake sales, lunchboxes, or a quick energy boost, and they come together in about 10 minutes of active work.
Ingredients
- 3 cups (270 g) old-fashioned rolled oats (not instant)
- 1/2 cup (50 g) unsweetened cocoa powder
- 1/2 teaspoon salt
- 1/2 cup (115 g) unsalted butter
- 1/2 cup (120 ml) milk (any kind, or water)
- 1 cup (200 g) granulated sugar
- 1 teaspoon vanilla extract
- Optional: 1/2 cup (85 g) chocolate chips, chopped nuts, or shredded coconut
Instructions
- Line an 8-inch (20 cm) square baking pan with parchment paper, leaving some overhang on two sides for easy lifting.
- In a large bowl, stir together the oats, cocoa powder, and salt. If using any optional add-ins like chocolate chips or nuts, stir them in now.
- In a medium saucepan over medium heat, combine the butter, milk, and sugar. Cook, stirring frequently, until the butter is melted and the sugar is dissolved, about 3–4 minutes. Do not let it boil vigorously; just bring it to a gentle simmer.
- Remove the pan from the heat and stir in the vanilla extract.
- Pour the hot butter mixture over the dry oat mixture. Stir with a sturdy spoon until everything is well coated and the mixture looks like a thick, sticky porridge.
- Transfer the mixture to the prepared pan. Press it down firmly and evenly using the back of a spatula or a piece of parchment paper. Make sure the top is smooth and compact.
- Let the pan cool at room temperature for about 10 minutes, then refrigerate for at least 1 hour, or until firm and set.
- Once firm, lift the block out using the parchment overhang. Place on a cutting board and slice into 16 squares with a sharp knife.
Tips
- Use old-fashioned oats, not instant: Instant oats absorb liquid differently and will make the oatcakes gummy. Quick oats can work in a pinch, but the texture will be softer.
- Press firmly: The oatcakes will crumble if the mixture isn’t packed tightly into the pan. Use a flat-bottomed glass or a spatula to press it down with even pressure.
- Don’t over-boil the syrup: If the butter-sugar mixture boils for too long, the sugar can crystallize and make the oatcakes grainy. As soon as it simmers, take it off the heat.
- Substitutions: For a dairy-free version, use vegan butter and a plant-based milk like oat or almond. The texture will be nearly identical.
Serving Suggestions
These oatcakes are great as a quick breakfast on the go, a lunchbox treat, or a post-workout snack. They’re also delicious crumbled over yogurt or ice cream for a chocolate crunch. For a more indulgent dessert, drizzle with melted peanut butter or a simple glaze of powdered sugar and milk.
Variations
- Peanut Butter Chocolate: Replace 1/4 cup (60 ml) of the milk with 1/4 cup (65 g) creamy peanut butter. Stir it into the butter mixture until smooth.
- Mint Chocolate: Add 1/2 teaspoon peppermint extract along with the vanilla.
- Trail Mix: Add 1/2 cup (85 g) of dried cranberries, raisins, or chopped dates, plus 1/4 cup (35 g) of sunflower seeds.
- Spiced: Add 1/2 teaspoon cinnamon and a pinch of cayenne for a Mexican-chocolate twist.
Storage and Reheating
Store the oatcakes in an airtight container in the refrigerator for up to 1 week. They are meant to be eaten cold or at room temperature; there’s no need to reheat them. You can also freeze them for up to 3 months—wrap each square individually in plastic wrap and place in a freezer bag. Thaw in the refrigerator or at room temperature for about 15 minutes before eating.
Frequently Asked Questions
Can I use quick oats instead of rolled oats? Yes, but the texture will be softer and less chewy. Quick oats absorb more liquid, so you may need to add a tablespoon or two of extra milk if the mixture seems too dry.
Why are my oatcakes crumbly? Usually it’s because the mixture wasn’t pressed firmly enough into the pan, or the syrup wasn’t hot enough to coat the oats properly. Make sure you press down with real force, and if the mixture seems too dry, add a splash of milk.
Can I make these without butter? Yes, you can substitute coconut oil or a vegan butter. Use the same amount. Coconut oil will add a subtle coconut flavor.
How long do they take to set? At least 1 hour in the fridge. If you’re in a hurry, you can put them in the freezer for 20–30 minutes, but they may be slightly softer.
Can I add protein powder? Yes, but it will change the texture. Replace 1/2 cup (45 g) of the oats with your favorite protein powder. You may need to add a little extra milk to keep the mixture moist.
Are these gluten-free? Only if you use certified gluten-free oats. Regular oats are often cross-contaminated with wheat during processing.
Related
- Malva Pudding UK: Sticky South African Dessert Recipe
- Vegan Malva Pudding: A South African Classic
- Malva Pudding with Lots of Custard: A South African Classic
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).