These vegan cranberry muffins are bursting with juicy cranberries and crunchy walnuts, and topped with a sweet brown sugar nut crumble topping! A delicious treat that's perfect for the holidays.
Preheat the oven to 425°F.
Line a 12-cup muffin tin with paper liners.
Stir the crumble topping ingredients together in a small bowl. Place the bowl in the fridge to chill while you make the batter.
Stir the milk, oil, lemon juice, vanilla, and lemon zest together in a small container, such as a liquid measuring cup.
In a large mixing bowl, whisk together the flour, sugar, baking powder, baking soda, cinnamon, cloves, and salt.
Pour the milk mixture into the bowl with the flour mixture. Stir just until the batter is combined.
Fold in the cranberries and walnuts.
Divide the batter among the muffin cups (Note 2). Gently press a bit of crumble topping into the top of each muffin.
Bake the muffins for about 20 to 22 minutes, until the tops are golden brown and a toothpick inserted into the center of a muffin comes out clean of batter.
Place the muffin tin on a cooling rack and let the muffins cool before removing them from the tin.