These Morning Glory Zucchini Carrot Muffins bake up tall, tender, and packed with everything you want in a breakfast muffin: shredded carrot, zucchini, coconut, raisins, warm spice, and just enough sweetness to keep them from tasting like health food in disguise. The crumb stays moist without getting heavy, and the tops turn a deep golden color that makes the whole batch look bakery-worthy before they’ve even cooled.
The trick is in the balance. Zucchini brings moisture, but it has to be squeezed dry or the batter turns damp and gummy. Crushed pineapple adds brightness and keeps the muffins from feeling flat, while the brown sugar and oil give you that soft, old-fashioned morning glory texture that holds up well for a few days.
Below, I’ve included the little details that matter most: how full to fill the muffin cups, what to do if your zucchini seems extra watery, and a few smart swaps if you want to adjust the mix-ins without losing the character of the muffin.
The muffins rose into those big domes I was hoping for, and the pineapple kept them moist for days without making them soggy. I squeezed the zucchini dry like you said and the crumb came out perfect.
Like these veggie-packed Morning Glory Zucchini Carrot Muffins? Save them to Pinterest for a wholesome breakfast that bakes up tall, golden, and ready for meal prep.
The Reason These Muffins Stay Moist Without Turning Heavy
Morning glory muffins can go wrong in two opposite ways: dry and crumbly, or dense and wet in the middle. The difference is usually the moisture from the produce. This version uses both crushed pineapple and squeezed-dry zucchini, which sounds like a lot, but they play different roles. Pineapple softens the crumb and adds juiciness that bakes in cleanly. Zucchini adds bulk and tenderness, but only after you press out the extra water first.
That balance matters because these muffins are packed with mix-ins. Carrots, coconut, raisins, and nuts all pull at the batter in different directions, so the base has to be structured enough to hold them without becoming bready. Stir the batter just until the flour disappears. If you keep mixing after that, the muffins tighten up and lose the light, open crumb that makes this style worth making.
What Each Ingredient Is Doing in the Bowl

- All-purpose flour — Gives the muffins enough structure to carry all the fruit and vegetables without turning gummy. A lower-protein flour keeps the crumb tender, which matters more here than extra rise.
- Brown sugar — Brings a light molasses note that fits the spice and makes the muffins taste fuller. White sugar works in a pinch, but you’ll lose some depth and moisture.
- Vegetable oil — Keeps the crumb soft even after the muffins cool. Melted coconut oil can work if you want a little coconut flavor, but it firms up more as it cools.
- Crushed pineapple — Adds moisture and a gentle sweetness that ties the carrot, coconut, and raisins together. Drain it well; extra juice throws off the batter and can make the centers sink.
- Zucchini — This is the ingredient that keeps the muffins tender without making them taste like vegetables. Grate it fine and squeeze it dry in a clean towel or your hands until it no longer drips.
- Coconut, raisins, and nuts — These give the classic morning glory texture: chewy, nutty, and a little varied in every bite. If you skip the nuts, the muffins still work, but they’ll be softer and a little less substantial.
How to Build the Batter So the Muffins Rise Tall
Mix the dry ingredients first
Whisk the flour, baking soda, cinnamon, nutmeg, and salt until the spices disappear evenly through the bowl. This keeps one bite from tasting stronger than another and helps the baking soda spread through the batter without streaks. If the baking soda clumps, you’ll get uneven browning and a bitter pocket here and there.
Keep the wet ingredients just combined
Beat the eggs, brown sugar, oil, and vanilla until the mixture looks smooth, then stir in the drained pineapple. You don’t need to whip much air into it. The goal is a cohesive base, not a fluffy one, because the lift comes from the baking soda and the heat of the oven.
Fold in the vegetables last
Stir the wet ingredients into the dry until the flour is almost gone, then fold in the carrots, zucchini, coconut, raisins, and nuts. Stop as soon as everything looks evenly distributed. Overmixing at this point smears the grated vegetables through the batter and makes the muffins tight instead of tender.
Fill the cups generously
Divide the batter among all 12 muffin cups and let them come right up near the top. These are supposed to look abundant before they bake. If you underfill them, you’ll get flat muffins that bake up pale instead of those rounded, bakery-style domes.
Bake until the tops are deeply golden
Bake at 375°F until the tops are golden brown and a toothpick comes out clean, usually 22 to 25 minutes. The centers should spring back lightly when touched. If the tops are browning too fast before the middle is done, the oven is probably running hot, so start checking at the 20-minute mark.
How to Adapt These Muffins for Different Kitchens and Different Mornings
Gluten-Free Version
Use a 1:1 gluten-free baking blend that includes xanthan gum. The batter will be a little softer, but the muffins still bake up with good height if you don’t overmix them. Let them cool fully before handling so the crumb can set.
Dairy-Free by Default
This recipe already skips butter and milk, so it fits easily into a dairy-free breakfast plan. Just check your coconut and raisins if you’re using packaged mix-ins with additives, and keep the nuts if you want extra richness without dairy.
Nut-Free Muffins
Leave out the walnuts or pecans and replace them with an extra 2 to 3 tablespoons of coconut or raisins if you want to keep the mix-ins generous. The texture will be a little softer and less crunchy, but the muffins still hold together well.
Storage and Reheating
- Refrigerator: Store in an airtight container for up to 5 days. The muffins stay moist, but the coconut softens a bit after the first day.
- Freezer: These freeze well. Wrap individually, then pack in a freezer bag for up to 3 months so they don’t pick up freezer smells.
- Reheating: Warm from frozen in the microwave for 20 to 30 seconds or in a 300°F oven for about 10 minutes. Don’t overheat them or the crumb turns dry around the edges before the center is warm.
Answers to the Questions Worth Asking

Morning Glory Zucchini Carrot Muffins
Ingredients
Equipment
Method
- Preheat the oven to 375°F and line a 12-cup muffin tin with liners, so the muffins bake evenly with domed tops.
- Whisk all-purpose flour, baking soda, cinnamon, nutmeg, and salt in a large bowl until the spices are evenly dispersed.
- In a separate bowl, beat eggs, brown sugar, vegetable oil, and vanilla extract until combined, then stir in the drained crushed pineapple.
- Stir wet ingredients into dry until just combined, stopping as soon as no dry streaks remain.
- Fold in carrots, zucchini, shredded sweetened coconut, raisins, and chopped walnuts or pecans until evenly distributed through the thick batter.
- Divide batter among the muffin cups—they will be very full, which is normal for morning glory zucchini carrot muffins.
- Bake for 22–25 minutes at 375°F until a toothpick inserted in the center comes out clean and the tops are deeply golden, with a visibly risen dome.
- Cool in the pan for 5 minutes, then transfer muffins to a wire rack to finish setting.