The Bowl Waiting After Dinner
I made this lemon pudding while the afternoon light was still coming through the kitchen window. A spoonful of warm pudding tasted bright, but I tucked the bowls into the fridge to wait. After dinner, they were cool, creamy, and ready for us.

Why I Love the Oat Milk
Oat milk gives this pudding a gentle creaminess without dairy. Fresh lemon keeps the flavor lively, while a little cornstarch helps each bowl set. It is an easy dairy-free dessert to make ahead on a day when I do not want to turn on the oven.
What Goes Into the Bowls
- 2 cups unsweetened oat milk
- 1/3 cup granulated sugar
- 1/4 cup cornstarch
- 1/4 teaspoon fine salt
- 1/4 cup fresh lemon juice
- 1 tablespoon finely grated lemon zest
- 1 tablespoon neutral vegetable oil
- 1 teaspoon vanilla extract
Stir, Spoon, Chill
- Whisk the sugar, cornstarch, and salt in a medium saucepan.
- Slowly whisk in the oat milk.
- Set the saucepan over medium heat.
- Whisk constantly until the mixture thickens and bubbles.
- Cook for 1 minute more, whisking continuously.
- Remove the saucepan from the heat.
- Whisk in the lemon juice, zest, oil, and vanilla.
- Divide the pudding between four small bowls.
- Press parchment against each surface.
- Cool for 20 minutes.
- Refrigerate for at least 3 hours.
- Serve chilled.
Little Finishes for Each Bowl
- Add a few fresh raspberries.
- Top with sliced strawberries.
- Sprinkle with extra lemon zest.
- Add a spoonful of oat-based whipped topping.
- Scatter a few toasted coconut flakes.
- Serve with fresh blueberries.
- Layer with dairy-free cookie crumbs.
- Spoon into small glasses for guests.
- Add a pinch of finely grated ginger.
- Keep it plain for a smooth lemon finish.
- Pair with a crisp dairy-free biscuit.
- Add fruit just before serving.

Pro Tips
- Choose unsweetened oat milk so you can control the pudding’s sweetness. Some oat milks have a stronger cereal flavor than others, so use one you enjoy drinking.
- Whisk the cornstarch with the sugar before adding milk. Separating the starch this way helps prevent lumps once the liquid goes in.
- Pour in the oat milk gradually while whisking. A smooth mixture at the start is much easier to cook into a silky pudding.
- Keep your whisk moving along the bottom of the pan, especially as the pudding thickens. The mixture can catch there if left still.
- Let the pudding bubble for a full minute before taking it off the heat. This gives the cornstarch time to cook and set properly.
- Add the lemon juice after removing the pan from the heat. Stir it in thoroughly so every bowl gets the same fresh, tart flavor.
FAQs
Can I use sweetened oat milk?
Yes, but the pudding will taste sweeter than the version written here. You can reduce the granulated sugar slightly if your milk is already sweetened. Taste the warm pudding before dividing it into bowls, keeping in mind that it will taste a little less sweet once cold.
Is this a gluten-free, dairy-free dessert?
It is dairy-free when made with dairy-free oat milk, but oat products are not automatically suitable for someone avoiding gluten. If you need a gluten-free dessert, choose oat milk labeled gluten-free and check your other packaged ingredients and toppings.
Why did my pudding turn out lumpy?
The cornstarch may not have been fully mixed into the cold oat milk, or the pudding may not have been whisked steadily as it heated. Press the warm pudding through a fine-mesh sieve if you want to smooth it out. Next time, add the milk slowly before turning on the heat.
Why is my pudding too thin?
It may not have come to a full bubble or cooked long enough afterward. The pudding should look thick in the saucepan, then become firmer during chilling. Give it the full 3 hours in the fridge before deciding whether it set.
How should I store leftovers?
Keep the bowls covered in the refrigerator for up to 3 days. The parchment helps prevent a skin, but you can remove it if you enjoy that traditional pudding texture. Add berries or crunchy toppings only when you are ready to eat.

Dairy-Free Lemon Pudding with Oat Milk
Ingredients
Equipment
Method
- In a medium saucepan, whisk together the granulated sugar, cornstarch, and fine salt until evenly combined.
- Slowly pour in the unsweetened oat milk while whisking continuously until the mixture is smooth and free of lumps.
- Place the saucepan over medium heat and continue whisking, making sure to scrape along the bottom and sides of the pan.
- Cook while whisking constantly until the mixture thickens and begins to bubble.
- Once bubbling, continue cooking for 1 minute while whisking continuously to ensure the cornstarch cooks through and the pudding sets properly.
- Remove the saucepan from the heat.
- Whisk in the fresh lemon juice, finely grated lemon zest, neutral vegetable oil, and vanilla extract until fully incorporated and silky.
- Divide the warm pudding evenly among four small serving bowls or glasses.
- Press a small piece of parchment paper directly against the surface of each portion to help prevent a skin from forming.
- Let the bowls cool at room temperature for about 20 minutes.
- Refrigerate for at least 3 hours, until the pudding is thoroughly chilled and set.
- Serve chilled, either plain or topped with fresh raspberries, sliced strawberries, extra lemon zest, oat-based whipped topping, toasted coconut flakes, or dairy-free cookie crumbs.
Notes
The Last Cool Spoonful
I like bringing these little bowls to the table when the evening feels slow. The oat milk makes the pudding soft and comforting, while the lemon gives it a fresh finish. Sometimes I add berries for color; often I leave it plain. There is usually just enough left for me to look forward to tomorrow.













