Let’s be honest: muffins are just cake that’s socially acceptable to eat before noon. And these Carrot Raisin Muffins? They’re the best kind of breakfast cake. Tender, spiced, and absolutely packed with sweet grated carrots and plump, juicy raisins, they’re moist enough to feel indulgent but wholesome enough that you can feel good about reaching for one with your morning coffee.
A hint of cinnamon and nutmeg warms everything up, and if you’re feeling fancy, a drizzle of cream cheese glaze takes them from “great” to “absolutely unforgettable.” Breakfast, snack, or midnight snack—these muffins deliver.
The Secret to Super Moist Carrot Muffins
The key to outrageously moist carrot muffins is… carrots. But not just any carrots—finely grated carrots. The finer the grate, the more they melt into the batter, releasing their moisture and infusing every bite with sweetness and tenderness.
The other secret is oil instead of butter. Oil stays liquid at room temperature, which means your muffins stay moist and tender for days instead of drying out. A little brown sugar adds depth, and the raisins? Plump them briefly in hot water before adding, and they’ll be juicy and delicious instead of dry little pellets.
The result is a muffin that’s tender, spiced, and absolutely packed with fruity, carroty goodness.

Instructions

Preheat and Prep
Preheat your oven to 375°F (190°C). Line a 12-cup muffin pan with paper liners or generously grease each cup .
Plump the Raisins (Optional but Recommended)
Place the raisins in a small bowl and cover with hot water. Let them sit for 10 minutes while you prepare the batter, then drain well. This makes them plump and juicy instead of dry .
Grate the Carrots
Peel and finely grate your carrots. You want about 1 ½ cups of finely shredded carrots. Set aside .
Combine Dry Ingredients
In a medium bowl, whisk together the flour, baking powder, baking soda, salt, cinnamon, and nutmeg .
Combine Wet Ingredients
In a large bowl, whisk together the granulated sugar, brown sugar, vegetable oil, eggs, and vanilla extract until smooth and well combined .
Add Carrots and Raisins
Stir the grated carrots and drained raisins into the wet ingredients until evenly distributed .
Add Dry Ingredients
Gradually add the dry ingredients to the wet mixture, folding with a spatula just until no streaks of flour remain. Do not overmix. If using nuts, fold them in at the end .
Fill the Muffin Cups
Divide the batter evenly among the 12 muffin cups. They will be very full—almost to the top. This is intentional and helps create those beautiful domed tops .
Bake
Bake for 18-22 minutes, until a toothpick inserted into the center of a muffin comes out clean or with a few moist crumbs. The tops should be golden brown and spring back when lightly touched .
Cool
Let the muffins cool in the pan for 10 minutes, then transfer to a wire rack to cool completely .
Make the Cream Cheese Drizzle
While the muffins cool, beat the softened cream cheese in a small bowl until smooth. Gradually add the sifted powdered sugar, beating until combined. Add vanilla and enough milk to reach a thick but drizzle-able consistency .
Drizzle and Serve
Once muffins are completely cool, drizzle the cream cheese glaze over the tops. Let set for a few minutes before serving .
Pro-Tips for Carrot Muffin Greatness

- Finely Grate Your Carrots: The finer the grate, the more they melt into the batter. A box grater or food processor works perfectly .
- Plump Your Raisins: A quick soak in hot water transforms raisins from dry pellets to juicy bursts of sweetness. Don’t skip it .
- Don’t Overmix: Mix just until the flour disappears. Overmixing = tough muffins .
- Fill to the Top: Generously filled muffin cups give you those beautiful, bakery-style domed tops .
- Cool Before Drizzling: If the muffins are warm, your cream cheese glaze will melt and slide right off. Patience is key .