Preheat the oven to 350ºF (180ºC).
Line 12 regular muffin tins with paper liners or butter/spray the pans. The yield can vary depending on the size of the berries.
In a large bowl, mix the sifted flour mixture: 2 cups all-purpose flour, 1 tablespoon baking powder, and ½ teaspoon salt. Add ½ cup white granulated sugar and ½ cup packed light brown sugar and mix to combine. You can sift them before in a separate bowl or have the ingredients measured and sift them directly over the butter mixture when prompted (my choice).
In a medium bowl, whisk 2 eggs, ¾ cup milk, ¼ cup vegetable oil, 4 tablespoons unsalted butter, melted and lukewarm (not hot), and ½ teaspoon vanilla extract. Do not beat but stir well until no streaks of egg whites remain.
Add 1 teaspoon lemon zest.
Pour the wet ingredients into the dry ingredients. Stir with a spatula or hand whisk until you barely have streaks of flour; do not overmix. It will be lumpy and not completely integrated, and that is fine.
Fold in 1 ½ cups fresh or frozen raspberries and stir lightly. Be careful not to mash them. Use a silicone or rubber spatula.
Divide evenly among the muffin cups or muffin liners, filling no more than ¾ of their capacity to avoid overflowing during baking.
Bake for 20-25 minutes, until the top is cracked, golden brown, and a cake tester or toothpick inserted in the center comes out clean. Don't overbake.
Let cool on a wire rack and eat warm or let cool down completely, plain, with a dab of butter, and a light drizzle of maple syrup or honey.
They are best eaten the day they are made, but you can keep them for a day at room temperature, covered or wrapped. Store leftovers, covered in plastic wrap or in an airtight container, in the refrigerator for a few days or frozen for a month.