Super soft inside and loaded with all kinds of nourishing goodness, these morning glory muffins are the best way to wake up!

Mornings are once again glorious and it’s all praise due to these muffins. Packed with everything under the sun AND being healthy at the same time!
Looking dang gorgeous while they’re doing all this heavy lifting, btw.

My husband likes to call these “kitchen sink” muffins and they honestly kind of are! They’re packed with tons of different ingredients that all work together to create a little muffin magic.
P.S. Yes, those are raisins and you can totally leave them out if you must, but honestly I could not imagine a morning glory muffin without them.
These Muffins Feature…
- A soft and moist interior
- Flaked coconut, carrot, pineapple, and apple
- Toasted walnuts and raisins

Making the Morning Glory Muffins
(scroll down to the bottom of the post for the full recipe)
Ingredients You Will Need
- Brown sugar
- Vegetable oil
- Eggs
- Buttermilk
- Pineapple
- Carrot
- Apple
- All-purpose flour
- Flaxseeds
- Baking powder
- Baking soda
- Spices
- Salt
- Coconut
- Walnuts
- Raisins
Quick Bread Instructions
Scrape the batter into a greased or parchment paper-lined 9×5 loaf pan and bake at 350F 55-60 minutes until a toothpick comes out clean. Allow bread to cool completely before slicing.

Tips for Perfect Morning Glory Muffins
- Drain crushed pineapple – make sure you drain the juice to prevent this extra liquid from getting into the batter.
- Shred carrots and apple – use the large holes on a box grater to shred the carrots and apple.
- Toast the walnuts – toss the nuts around in a nonstick pan over medium heat 3-5 minutes until nuts are fragrant. Toasting the nuts brings a lot of flavor out and gives them a crunchy texture.
- Measure flour correctly – I use the spoon-and-level technique for measuring flour as this will prevent over-measuring your flour. Use a spoon to scoop flour into the measuring cup, then level with the back of a knife.
- Fill muffin cups to brim with batter – filling to the brim will make for large muffins.
- Bake muffins at 425F 5 minutes then reduce heat to 350F – this short blast of heat at the beginning helps the muffins rise nice and tall.
Recipe Variations
Try these ideas for a different twist on these muffins.
- Use another nut – you can skip the nuts entirely or use pecans in place of the walnuts.
- Try a different dried fruit – try dried cranberries or blueberries in place of the raisins.
- Top muffins with a glaze or streusel
Storing and Freezing Muffins
Allow muffins to cool completely, then store in an airtight container at room temperature up to 4 days. For best results, I recommend microwaving muffins 15-20 seconds before serving.
To freeze muffins, allow to cool completely, then wrap well and freeze up to 2 months. Thaw muffins completely at room temperature and store up to 4 days.

I am by no means a morning person, but I am 100% convinced that these muffins alone could convert me to one.
Here’s to mornings being FOREVER glorious. ♥
Save this recipe using the ‘save to recipe box’ button below. If you make it, please let us know! Leave a comment + star rating below, or take a photo and tag it on Instagram with #wholeandheavenlyoven.

More muffins you’ve gotta bake next!
Best-Ever Morning Glory Muffins
This recipe may included paid links. As an Amazon Associate, I earn a commission from qualifying purchases.
Ingredients
- 1 cup packed light brown sugar
- 1/2 cup vegetable oil
- 2 large eggs
- 1/2 cup buttermilk
- 1 cup canned crushed pineapple, drained
- 1 cup shredded carrot
- 1 medium apple, peeled, cored, and shredded (about 1 cup)
- 2 cups all-purpose flour (spooned and leveled)
- 2 tablespoons ground flaxseeds
- 2 teaspoons baking powder
- 1/2 teaspoon baking soda
- 1 teaspoon ground cinnamon
- 1/4 teaspoon ground nutmeg
- 1/4 teaspoon ground cloves
- 1/4 teaspoon kosher salt
- 1/2 cup flaked sweetened coconut
- 1/2 cup chopped walnuts, toasted
- 1/2 cup raisins (optional)
Instructions
- Preheat oven to 425F. Line two muffin pans with 15 liners and set aside.
- In a large bowl, whisk sugar, oil, eggs, buttermilk, crushed pineapple, carrot, and apple. In a separate medium bowl, combine flour, flaxseeds, baking powder, baking soda, spices, and salt.
- Fold flour mixture, coconut, walnuts, and raisins if using into liquid mixture until batter is just combined.
- Fill muffin cups to brim with batter. Bake muffins at 425F 5 minutes then reduce heat to 350F and bake an additional 15-20 minutes until muffins spring back when lightly touched.
- Allow muffins to cool 10 minutes in pan then transfer to a wire cooling rack to cool completely. Enjoy!
Notes
Nutrition
This post was updated with new recipe adjustments and photos on 2/19/26.


Kat@Home. Made. Interest. says
Yum! This looks like a great way to get your morning started :). Beautiful pics!
Sarah says
Thank you Kat!
Liz @ Tip Top Shape says
These look GLORIOUS.
Sarah says
Thanks Liz!
Kelly // The Pretty Bee: Cooking & Creating says
I LOVE a good breakfast muffin! These look fantastic! I love all the healthy stuff you put in these – that way I can eat two or three, right? 😉
Sarah says
They’re totally guiltless so you can totally have 3! 😉 Thanks Kelly!
Jen @ Baked by an Introvert says
Another great breakfast recipe! The muffins look amazing and so full of healthy ingredients. Pinning!
Sarah says
Thanks for pinning, Jen!!
Natalie @ Tastes Lovely says
I’m usually a morning person, but I’ve been feeling a little sick all week. Today it was so tough to get out of bed. So I slept in an extra 20 minutes, which meant I had to skip breakfast. Looking at these muffins right now feels like toruture! They look so good!
Sarah says
Aww! I’m totally wishing I could send on over a warm batch of these muffins for you, Natalie!
Christin@SpicySouthernKitchen says
You are really helping to break me out of my breakfast rut! These muffins look amazing. 🙂
Sarah says
Yay for no more breakfast ruts!! 😉 Thanks Christin!
Kelly - Life Made Sweeter says
Morning person or not, I would totally wake up at any hour for these muffins:) They look incredible! Love all the healthier ingredients in here!
Sarah says
Thank you Kelly!! xoxo
Manali @ CookWithManali says
This is awesome Sarah, the muffins are packed with so much flavor! Love it!Pinned.
Sarah says
Thanks Manali!!
Justine | Cooking and Beer says
I am totally a muffin for midnight snack type of person. Adore these times a million! Pinned!
Sarah says
Thanks for the pin love, Justine!! xoxo
Tina @ Tina's Chic Corner says
I honestly don’t know if I’m a morning person…is that even possible to not know? I mean I get up sort of early, but not late, and I need my coffee before anything so I’m sort of one?!? Eh, who cares. What I DO know is that I’m a muffin person and these look deeeelicious! 🙂
Sarah says
Haha! Mornings will be fine as long as us caffeine-crazies get our coffee first thing, right?! With a side of these muffins of course. 😉
Emily @ Table & Hearth says
These sound soooo good!! I need to make a batch to take to the office one week!
Sarah says
LMK if you make these muffins, Emily!
Roxanne says
Ha-ha I am SO not a morning person either. But for the right muffin, I might be. These looks amazing!!
Sarah says
Thanks Roxanne!!
Julie @ Julie's Eats & Treats says
Oh wow these look amazing to wake up too! I am not a morning person either but I would sure enjoy these any morning!
Sarah says
Thanks Julie!!
Joanne says
I like to think I am a morning person…but maybe I’m really just a muffin person pretending to be a morning person? Hmm. What I DO know is that I love the sound of these and that they are stuffed with so much delicious!
Sarah says
These muffins are RIGHT up your alley, Joanne! You need ’em. 😉
Jennifer S. says
These look so amazing, Sara. I know my children will love these so I’m putting this recipe into my “use regularly” file. 🙂
Sarah says
Let me know if you make these muffins, Jennifer!!
Gayle @ Pumpkin 'N Spice says
I’m definitely not a morning person, but I would definitely wake up just to devour these cuties! Love how full of flavors these are, Sarah! Such a perfect breakfast!
Sarah says
Thank you Gayle!!