Preheat your oven to 425°F (220°C) and line a muffin tin.*
In a large mixing bowl, add the flours, sugar, baking powder, and salt. Use a long-stem fork or whisk to stir until well combined.
Add the oil, milk, almond extract, lemon juice and zest, and stir again until a thick batter forms.
Add the raspberries, reserving a small handful for topping, and stir them into the batter until evenly distributed, allowing the berries to break up into pieces.
Scoop about ⅓ of a cup of batter into each of the lined muffin cups. The batter should nearly fill each muffin cup.
Top each muffin with a few pieces of raspberries and several almond slices.
Bake the muffins at 425°F (220°C) for 7 minutes, then decrease the temperature to 350°F (175°C) for 25-27 minutes or until golden brown and a toothpick inserted into the center of a muffin comes out clean (may need to bake an additional 5-10 minutes for frozen raspberries).
When the muffins have finished baking, remove them from the oven and allow to cool for at least 20 minutes before removing them from the muffin pan to enjoy.
Store leftover muffins in a bread bag or under a tea towel for 1-3 days. They will also keep in an airtight container in the freezer for up to 3 months.
Notes
*Do not skip muffin liners for this very tender muffin recipe!Flours and sugar are best measured by weight using a food scale. If you don't have a scale, use cup measurement by scooping the flour into the cup and using the back of a butter knife to scrape along the top to level it off without packing down the flour. Nutrition facts may vary based on substitutions and brands used.