Friends, let me tell you about the muffin that’s about to change your breakfast game forever! These morning glory muffins are like a warm hug in muffin form – absolutely bursting with wholesome goodness and so ridiculously moist you’ll wonder how something this healthy can taste this incredible.
What makes these beauties so special? We’re talking about tender, fluffy muffins loaded with freshly grated apples and carrots, plump raisins, toasted coconut flakes, and crunchy walnuts. Every single bite is a delightful symphony of textures and flavors that’ll make you forget these are both vegan AND gluten-free!
The best part? This is a gloriously simple one-bowl recipe that comes together in just 15 minutes of prep time. No fancy equipment needed – just your trusty mixing bowl, a whisk, and a box grater. Even better, the flax-orange juice combo creates the most amazing binding magic that keeps these muffins incredibly moist for days!
Whether you’re meal-prepping for busy weekday mornings or treating your family to a special weekend breakfast, these nutrient-packed muffins deliver pure comfort food vibes without any of the guilt. Trust me, even the pickiest eaters won’t believe these gems are secretly healthy!
Recipe Details
- Prep: 15 min
- Cook: 20 min
- Servings: 12 12 (Muffins)
Ingredients
- 1½ tablespoons flaxseed meal (your secret egg replacer!)
- ½ cup fresh squeezed orange juice with pulp (about 2 oranges)
- ⅔ cup coconut sugar
- ⅓ cup unsweetened dairy-free milk (almond works beautifully)
- ¼ cup avocado oil (or melted coconut oil)
- 1½ teaspoons vanilla extract
- 1 cup certified gluten-free oat flour
- 1 cup potato starch (not potato flour!)
- 1½ teaspoons ground cinnamon
- ½ teaspoon ground ginger
- 1 teaspoon baking soda
- 1 teaspoon baking powder
- ½ teaspoon sea salt
- 1 cup packed grated apple (1 large or 2 small apples)
- ⅔ cup packed grated carrot (1 medium carrot)
- ⅓ cup raisins (or dried cranberries)
- ½ cup unsweetened desiccated coconut
- ⅔ cup chopped walnuts
Instructions
- Preheat your oven to 350°F (176°C) and either grease a 12-cup muffin tin or line with paper liners. Trust me on the liners – they make cleanup a breeze!
- In your large mixing bowl, whisk together the flaxseed meal and fresh orange juice. Let this magical mixture sit for 5 minutes to get thick and gel-like. While you wait, grate your apples and carrots using the large holes of a box grater – no need to squeeze out any moisture!
- Once your flax mixture has thickened beautifully, whisk in the coconut sugar, dairy-free milk, avocado oil, and vanilla extract until everything’s well combined and smooth.
- Add the oat flour, potato starch, cinnamon, ginger, baking soda, baking powder, and salt. Mix until you have a smooth batter with no lumps hiding anywhere. Fold in your grated apples and carrots until evenly distributed.
- Now for the fun part! Gently fold in the raisins, coconut, and walnuts. Let the batter rest for 5 minutes – this helps everything hydrate and creates the most tender texture.
- Divide the batter evenly among your 12 muffin cups (they’ll be nice and full!). Bake for 20-24 minutes until the tops are golden, spring back when lightly touched, and a toothpick inserted in the center comes out mostly clean.
- Let these beauties cool in the pan for at least 20 minutes before diving in – they’ll be incredibly moist when warm but will set up perfectly as they cool. Serve with your favorite morning beverage and prepare for pure bliss!
Tips & Variations
Pro tip #1: Don’t skip the resting time for both the flax mixture and the final batter – these little pauses are what create that incredible moist, tender texture that makes these muffins so irresistible!
Pro tip #2: Make sure you’re using potato starch and not potato flour – they’re completely different ingredients and not interchangeable in this recipe. Potato starch gives these muffins their amazingly light, fluffy texture.
Pro tip #3: These muffins freeze like absolute champions! Wrap them individually and freeze for up to a month. Just thaw at room temperature or pop in the microwave for 30 seconds for an instant warm breakfast on busy mornings.



