Description
Indulge in the bright, zesty flavor of these Moist Vegan Lemon Muffins—perfectly fluffy and irresistibly delicious. Ideal for breakfast, brunch, or as a sweet snack, these muffins feature bakery-style tops and a delightful crunch from the pearl sugar and lemon crumb topping. Made without any animal products, they are accessible for vegans and anyone with dairy allergies. Customize them by adding poppy seeds or fresh berries for an extra twist on this classic treat. Enjoy them warm from the oven or store them for later; they’re sure to impress at any gathering!
Ingredients
- 200 g granulated sugar
- 4 tablespoons lemon zest
- 60 ml lemon juice (freshly squeezed)
- 180 ml soy milk
- 120 ml olive oil
- 120 g vegan Greek-style yogurt
- 2 teaspoons vanilla extract
- 300 g all-purpose flour
- 3 teaspoons baking powder
- ¼ teaspoon sea salt
- 30 g granulated sugar
- 1 teaspoon lemon zest (freshly grated)
- 30 g all-purpose flour
- 2 tablespoons vegan butter
- 2 tablespoons pearl sugar (optional)
- 40 g powdered sugar
- 2 teaspoons lemon juice
Instructions
- Preheat your oven to fan-forced at 190°C (375°F).
- Combine granulated sugar and lemon zest in a bowl; rub together.
- Mix soy milk and lemon juice to create vegan buttermilk; set aside.
- In another bowl, whisk together olive oil, yogurt, vanilla extract, and the vegan buttermilk.
- Sift flour, baking powder, and salt into a separate bowl; gently fold into wet ingredients until just combined.
- Let batter rest for about 30 minutes (optional) to promote high tops.
- Fill muffin liners generously with batter and sprinkle with crumb topping if desired.
- Bake for initial 5 minutes at high temperature; then reduce heat to finish baking until golden brown.
- Prep Time: 20 minutes
- Cook Time: 20 minutes
- Category: Breakfast
- Method: Baking
- Cuisine: Vegan
Nutrition
- Serving Size: 1 muffin (80g)
- Calories: 240
- Sugar: 16g
- Sodium: 150mg
- Fat: 9g
- Saturated Fat: 1g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 37g
- Fiber: 1g
- Protein: 4g
- Cholesterol: 0mg