Preheat the oven: Preheat your oven to 350°F (176°C) and line a muffin pan.
Prepare the lemon crumble: In a small bowl, mix the all-purpose flour, sugar, vegan butter or coconut oil, salt, and lemon zest until the mixture resembles coarse crumbs. Keep in the fridge.
Prepare the dry ingredients: Save 2 tablespoon of the flour and set aside. In a large bowl, mix the remaining flour, corn starch, baking powder, and salt.
Blend the wet ingredients: In a blender, combine the dairy-free milk, tofu, sugar, apple cider vinegar, oil, and vanilla extract. Blend until smooth and well combined.
Combine wet and dry ingredients: Add the blended wet ingredients to the dry ingredients and mix until just combined (don’t overmix).
Prepare the strawberries: Toss the cubed strawberries with the reserved 2 tablespoon of flour. This helps prevent the strawberries from sinking in the batter and ensures even distribution.
Fold in the strawberries: Gently fold the flour-coated strawberries into the batter. Be careful not to overmix.
Bake: Divide the batter evenly among the muffin liners filling them to the top. Sprinkle the lemon crumble evenly over the muffins. Bake for 28-30 minutes, or until a toothpick inserted into the center of a muffin comes out clean. Note: If you decide to divide the batter into more than 6 muffins, the baking time may be shorter.
Cool and serve: Allow the muffins to cool in the pan for 10 minutes before transferring them to a wire rack to cool completely.