Prep the muffin tin: Line a 12-cup muffin tin with paper or silicone liners. This makes removing the cups easy and keeps them neat.
Make the blueberry layer: In a small saucepan over medium heat, cook blueberries with honey, lemon juice, and vanilla for 3–5 minutes, stirring until the berries burst and get juicy.
Remove from heat, stir in chia seeds, and let thicken for 10 minutes. If using frozen berries, cook 1–2 minutes longer.
Mix the oat crumble base: In a large bowl, combine oats, chopped nuts, coconut, chia or flax, and salt. In a separate bowl, whisk nut butter, honey, coconut oil, and vanilla until smooth.
Pour wet mixture over dry and stir until evenly moistened and clumpy.
Press in the base: Divide about two-thirds of the oat mixture among the liners. Press firmly with the back of a spoon to create a compact base. A tight press helps the cups hold together.
Stir the creamy layer: Mix yogurt with honey and lemon zest until smooth.
Taste and adjust sweetness. Keep it thick so it doesn’t run.
Assemble: Spoon a dollop of the yogurt mixture over each base (about 1 tablespoon), then top with a spoonful of the blueberry mixture. Use the remaining oat crumble to sprinkle over the top for a rustic finish.
Press lightly so the crumble adheres.
Chill to set: Refrigerate for at least 1–2 hours, or until the cups are firm and easy to unwrap. For faster setting, chill the blueberry layer while you prep the base.
Serve: Enjoy straight from the fridge. For a cleaner bite, peel the liner gently and use a fork or eat by hand if well set.