School Lunch Dessert is a simple, comforting dessert that reminds me of cafeteria trays and happy afternoons. It's a soft, cake-like treat with a golden, crispy top.
Advertisements1
This recipe is quick to put together. It uses basic ingredients you likely have at home. The result is a dessert that feels special but is easy enough for a weekday.
I like to make it on Sunday and pack it in lunchboxes all week. It stays soft and delicious. My kids love it.
Try it with a cold glass of milk. It's a little moment of calm in a busy day.
Why You'll Love This Recipe
About the Ingredients
1 cup (125g) all-purpose flour
Use all-purpose for a tender crumb. You can substitute with whole wheat pastry flour for a nuttier flavor.
1 cup (200g) granulated sugar
Adds sweetness and helps create a crispy top. You can use coconut sugar for a deeper flavor.
1/4 cup (30g) unsweetened cocoa powder
Gives a rich chocolate taste. Use Dutch-processed for a smoother flavor.
1/2 cup (120ml) unsalted butter, melted
Adds moisture and richness. You can use coconut oil for a dairy-free version.
2 large eggs
Bind the ingredients and help the dessert rise. Use room temperature for best results.
1/2 cup (120ml) milk
Adds moisture. Any milk works, including almond or oat milk.
1 teaspoon vanilla extract
Enhances the chocolate flavor. Use pure vanilla for the best taste.
1/2 teaspoon salt
Balances sweetness and brings out the chocolate flavor.
1/2 cup (60g) chopped walnuts (optional)
Adds crunch. You can omit or use chocolate chips instead.
Tips & Tricks
- Don't overmix the batter. Stir until just combined to keep the dessert tender.
- Use a light-colored metal pan for even browning. Dark pans can cause the edges to over-brown.
- Check for doneness with a toothpick. It should come out with a few moist crumbs, not wet batter.
- Let it cool for 10 minutes before cutting to set the structure.
Pro Tips
Step-by-Step Instructions
1. Preheat the oven
Preheat your oven to 350°F (175°C). Grease an 8×8-inch baking pan or line it with parchment paper.
2. Mix dry ingredients
In a medium bowl, whisk together the flour, sugar, cocoa powder, and salt. This ensures even distribution.
3. Add wet ingredients
Pour in the melted butter, eggs, milk, and vanilla extract. Stir until just combined. Do not overmix.
4. Fold in walnuts
If using, gently fold in the chopped walnuts. This adds a nice crunch.
5. Pour into pan
Pour the batter into the prepared pan and spread it evenly with a spatula.
6. Bake the dessert
Bake for 25-30 minutes, or until the top is set and a toothpick inserted into the center comes out with a few moist crumbs. The edges will look slightly crispy.
7. Cool and serve
Let it cool in the pan for 10 minutes, then cut into squares. Serve warm or at room temperature.
Delicious Variations
- Add 1/2 cup of chocolate chips for extra chocolatey goodness.
- Swap walnuts for pecans or omit for a nut-free version.
- Top with a sprinkle of sea salt before baking for a sweet-salty contrast.
How to Store School Lunch Dessert
Refrigerator
Store in an airtight container in the fridge for up to 5 days.
Freezer
Wrap tightly and freeze for up to 3 months. Thaw overnight in the fridge.
Reheating
Warm individual squares in the microwave for 15-20 seconds or in a 300°F (150°C) oven for 5 minutes.
Frequently Asked Questions
Q: Can I make this gluten-free?
Yes, you can substitute the all-purpose flour with a 1:1 gluten-free baking flour blend. The texture may be slightly different, but it will still be delicious.
Q: Can I use oil instead of butter?
Yes, you can use an equal amount of vegetable or canola oil. The dessert will be a bit more moist and less buttery in flavor.
Q: How do I know when it's done?
Insert a toothpick into the center. If it comes out with a few moist crumbs, it's done. If it's wet, bake for a few more minutes.
Q: Can I double the recipe?
Yes, you can double the ingredients and bake in a 9×13-inch pan. Increase the baking time to 35-40 minutes.
I hope this School Lunch Dessert brings a little sweetness to your day. Try it with your favorite toppings and make it your own. Breathe, then unplug.
School Lunch Dessert
School Lunch Dessert: a nostalgic, easy-to-make treat that's perfect for lunchboxes, with a crispy top and soft center.
🧂 Ingredients
- 1 cup (125g) all-purpose flour
- 1 cup (200g) granulated sugar
- 1/4 cup (30g) unsweetened cocoa powder
- 1/2 cup (120ml) unsalted butter, melted
- 2 large eggs
- 1/2 cup (120ml) milk
- 1 teaspoon vanilla extract
- 1/2 teaspoon salt
- 1/2 cup (60g) chopped walnuts (optional)
📋 Instructions
- 1Preheat the oven — Preheat your oven to 350°F (175°C). Grease an 8×8-inch baking pan or line it with parchment paper.
- 2Mix dry ingredients — In a medium bowl, whisk together the flour, sugar, cocoa powder, and salt. This ensures even distribution.
- 3Add wet ingredients — Pour in the melted butter, eggs, milk, and vanilla extract. Stir until just combined. Do not overmix.
- 4Fold in walnuts — If using, gently fold in the chopped walnuts. This adds a nice crunch.
- 5Pour into pan — Pour the batter into the prepared pan and spread it evenly with a spatula.
- 6Bake the dessert — Bake for 25-30 minutes, or until the top is set and a toothpick inserted into the center comes out with a few moist crumbs. The edges will look slightly crispy.
- 7Cool and serve — Let it cool in the pan for 10 minutes, then cut into squares. Serve warm or at room temperature.


