You’ll probably read this recipe and think wait, this is just overnight oats but you’d be wrong, because this is a recipe for overnight oats that someone who cares about you remembered to make for you last night. At least that’s how I interpret my 3-year-old’s mis-hearing or pronunciation of us telling him that we’d made “overnight oats”.
>>author: Hannah Hearth
The general idea here is to eyeball the flavorful ingredients but keep pretty close to the specified amounts on the “backbone” ones.
Combine @old fashioned oats{1/2%cup} @over-ripe banana|banana{1/2} @chia seeds{1%tbsp} a spoonful of @peanut or other nut butter\|peanut butter{1%tbsp}(or more if you feel like it), a healthy pour of @maple syrup{2 tsp} and @oat milk{1/2%cup}(a little splash extra won’t hurt, but you can add it in the morning too) in a seal-able container.
Stir until combined and refrigerate overnight.
Enjoy right out of the fridge in the morning, possibly with a little more @milk or @syrup if that’s your thing.
This recipe has been marked up with Cooklang and of course I also snuck in the h-recipe microformat. I heard about Cooklang from Robb Knight’s Mastodon post asking for recommendations for including recipes in a blog, and of course I recommended using h-recipe but honestly it’s a pain to manually mark up a recipe with it.1 After much thought, Robb ended up building something for Eleventy that lets him combine an intro note with the recipe itself.
What I’d really like is a way to combine the YAML Frontmatter, Markdown + HTML, and a cooklang recipe into one file. YAML already has a document separator, ---. Ruby has something similar with __END__ on its own line and even provides DATA that can be used in the Ruby portion of the file. The --- does have special meaning for Markdown to create a horizontal rule, but I don’t think I’m currently using that, so maybe I’ll steal that as my separator, like so:
---
[yaml frontmatter]
---
[markdown intro]
---
[cooklang recipe]
---
[markdown outro]
---
But as long as I’m making up my own syntax, maybe a different separator makes more sense. @@@ feels like a good “this is about to be Cooklang” notice, so maybe I’ll lean on specific characters to split things up if I take this route.
Anyhow, I hope someone, maybe yourself, thought to leave you an Oat Note last night.
-
Triply so to mark it up in Cooklang and in h-recipe, but hopefully only once. ↩