This post may contain affiliate links. Please see our disclosure policy.

Why This Recipe Works
Carrot cake has this cozy, nostalgic quality that I’ve always loved, and these muffins capture that same flavor in something you can actually feel good about eating before school drop-off. They’re not too sweet, which means they work just as well for breakfast or a packed lunch as they do for an afternoon snack. Plus, they’re full of veggies, just like my hidden veggie chocolate muffins.
I’ve tested a lot of gluten-free muffins over the years, and getting the texture right is always the real challenge. The key here is a reliable GF flour blend, avocado oil for moisture, and freshly grated carrots that do more work than most people realize. They aren’t just flavor, they’re a big part of what keeps these muffins moist from the inside out, similar to how they work in my gluten-free carrot cake.
The cream cheese center is completely optional, but it adds a rich, creamy contrast that makes these feel more like a treat. I’ve made them both ways plenty of times, and they’re genuinely good either way.
Ingredients You’ll Need

For the muffins:
- Gluten-free all-purpose flour: A good GF blend gives these structure without making them heavy or gritty. Look for one that already contains xanthan gum. You can also use regular all-purpose flour one-for-one if you don’t need these to be gluten-free.
- Brown sugar: Adds moisture along with a deeper, slightly caramel-like sweetness that pairs really well with the cinnamon. It also helps keep the muffins soft after they’ve cooled.
- Baking soda: Gives the muffins their rise and keeps the crumb light.
- Sea salt: Balances the sweetness and makes the spices pop. Don’t skip it.
- Ground cinnamon: That signature carrot cake warmth.
- Avocado oil: Keeps the muffins soft and moist without adding any competing flavor. Any neutral oil works here.
- Milk of choice: I use almond milk, but any dairy-free or regular milk works fine.
- Eggs: Provide structure and help bind everything together. Flax eggs work as a substitute if needed.
- Vanilla extract: Adds depth and rounds out the spice flavors.
- Fresh carrots, coarsely grated: Freshly grated carrots are really important here for both moisture and texture. Pre-shredded carrots from a bag tend to be drier and don’t distribute through the batter the same way. See the tips section for why coarse grating specifically makes a difference.
- Turbinado sugar: This is what gives the tops that lightly crisp, bakery-style finish. Unlike regular granulated sugar, turbinado doesn’t fully melt into the batter during baking, so you still get a bit of crunch on top when the muffins come out of the oven. It also holds up well in storage without turning soft or soggy.
For the cream cheese filling (optional):
I’ve made these without the filling as plain carrot cake muffins many times, and they’re still really delicious. The filling just adds a creamy, cheesecake-like center that makes them feel extra special.
- Cream cheese: Use full-fat for the best texture. A dairy-free cream cheese works great here too.
- Granulated sugar: Just enough to lightly sweeten the filling.
- Vanilla extract: Rounds out the flavor of the filling.
If you’re looking for more hidden veggie, kid-friendly recipes, I’ve got you covered!
Recipe Substitutions
- Dairy-free: Use any plant-based milk in the batter and swap the cream cheese for a dairy-free version, or skip the filling entirely.
- Egg-free: Flax eggs work in place of regular eggs. The texture will be slightly denser, but the muffins still bake up well.
- Not gluten-free: Swap the GF flour one-for-one with regular all-purpose flour. No other changes needed.
- No turbinado sugar: You can use a light sprinkle of regular granulated sugar on top, but the crunch won’t be quite the same. Coarse raw sugar or demerara sugar are good substitutes if you have them.
How to Make Gluten-Free Carrot Cake Muffins


Step 1: Preheat the oven to 375°F and line a 12-cup muffin tin with parchment liners. If you’re making the cream cheese filling, mix the cream cheese, sugar, and vanilla together in a small bowl until smooth. Pop it in the fridge while you make the batter. Chilling it briefly helps it hold its shape when you spoon it into the muffin cups.
Step 2: In a large bowl, stir together the flour, brown sugar, baking soda, salt, and cinnamon until evenly combined.


Step 3: Add the avocado oil, milk, eggs, and vanilla extract to the dry ingredients. Stir until just combined. The batter will look thick at this point, which is exactly right. Don’t overmix. Gluten-free batters are more sensitive than regular flour batters, and stirring past “just combined” can make the muffins dense instead of fluffy.
Step 4: Fold in the grated carrots gently. The batter will thicken a little more once the carrots are in. That’s normal and it’s what helps the muffins bake up with a nice domed top.


Step 5: Add about 2 tablespoons of batter to each muffin cup. Spoon a small amount of the cream cheese filling into the center of each one, then lightly press it down to flatten it slightly so it stays put.
Step 6: Top each muffin cup with more batter until it’s almost full and the filling is covered. Sprinkle generously with turbinado sugar.

Step 7: Bake for 24 to 28 minutes. Start checking at 24 minutes. The tops should look set and lightly golden around the edges, and the muffins should feel just barely springy when you press them gently. A toothpick inserted into the muffin (not the cream cheese center) should come out with a few moist crumbs attached but no wet batter. Let them cool in the pan for at least 5 minutes before moving them to a wire rack.
Expert Tips
- Grate the carrots finely. Finely grated carrots release moisture into the batter as the muffins bake, which makes the final product moist and flavorful without drying out.
- Don’t overmix. Once the wet ingredients go in, stir just until there’s no visible dry flour. A few lumps in the batter are completely fine. Overmixing is one of the most common reasons GF muffins come out dense.
- The thick batter is correct. Before the carrots go in, the batter will look noticeably thick. After you fold in the carrots, it’ll thin out a bit. Don’t add extra liquid. That thick consistency is part of what gives these a nice dome on top instead of baking flat.
- The turbinado sugar crunch holds. Turbinado doesn’t fully melt into the batter during baking, so you still get a light, crispy top when the muffins come out of the oven, and it stays that way even after a day in the fridge.
- Check at 24 minutes. Ovens vary, and overbaking is one of the fastest ways to dry out a GF muffin. The tops should look set and slightly golden at the edges. When in doubt, pull them a minute early rather than a minute late.
If you love carrot cake in all forms, you also have to try these carrot cake pops or my single serve carrot mug cake. Tis the season!

Recipe FAQs
A few things work together here: avocado oil instead of butter, plenty of freshly grated carrots, not overmixing the batter, and not overbaking. Pulling them when a toothpick comes out with just a few moist crumbs rather than fully clean helps too.
The two most likely causes are overmixing the batter and using pre-shredded carrots..
Yes. Use any dairy-free milk in the batter and swap in a dairy-free cream cheese for the filling, or skip the filling entirely.
A good all-purpose GF blend that already contains xanthan gum works best. Bob’s Red Mill 1-to-1 and King Arthur Measure for Measure are both reliable options that bake up soft and tender without any grittiness.
Storage and Make-Ahead Tips
Keep leftovers in an airtight container in the fridge for 3 to 4 days. For longer storage, freeze for up to 3 to 4 months. Let them cool completely before freezing and thaw in the fridge overnight or at room temperature. For the best texture, let them come to room temperature or warm them gently before serving so the cream cheese center softens back up.
These are great for baking ahead on the weekend. They actually taste even better the next morning once the flavors have had a little time to settle. If you’re looking for another make-ahead breakfast the whole family will love, these gluten-free morning glory muffins are always in our regular rotation, too.
More Gluten-Free Muffins
If you make this gluten-free carrot cake muffin recipe, please leave me a star rating and comment below! I love to hear your thoughts and feedback. Follow me on social media Instagram, Facebook, and Pinterest for even more delicious recipes!

Gluten-Free Carrot Cake Muffins with Cream Cheese Filling
Ingredients
- 1¾ cup gluten free all-purpose flour, or regular AP flour
- 1 cup brown sugar, packed
- 1 tsp baking soda
- 1/2 tsp sea salt
- 1/2 tsp ground cinnamon
- 1/2 cup avocado oil, or any neutral flavored oil
- 1/3 cup milk, of your choice (I used almond milk)
- 2 whole eggs, can use flax eggs
- 1 tsp vanilla extract
- 2 cups carrots, finely grated
- 1 tsp turbinado sugar, for sprinkling
Cream Cheese Filling
- 4 oz cream cheese, 1/2 cup
- 2 tbsp granulated sugar
- 1 tsp vanilla extract
Instructions
- Preheat the oven to 375 degrees and line a 12-cup muffin tin with parchment muffin liners. Add all ingredients for the cream cheese filling in a bowl, and use a hand mixer to mix until smooth and creamy. Place in the fridge while you make the muffin batter.4 oz cream cheese, 2 tbsp granulated sugar, 1 tsp vanilla extract
- In a large mixing bowl, stir together flour, brown sugar, baking soda, sea salt, and cinnamon until combined.1¾ cup gluten free all-purpose flour, 1 cup brown sugar, 1 tsp baking soda, 1/2 tsp sea salt, 1/2 tsp ground cinnamon
- Add in avocado oil, milk, eggs, and vanilla extract. Stir until almost combined.1/2 cup avocado oil, 1/3 cup milk, 2 whole eggs, 1 tsp vanilla extract
- Fold in grated carrots. Do not overmix.2 cups carrots
- Add 2 tablespoons of the batter to each muffin cup (I used a cookie scoop), then add a spoonful of the cream cheese filling to the center of each muffin batter, flattening the top slightly with the back of a spoon.
- Top each muffin cup with another 2 tablespoons of the batter until filled almost to the top and the filling is covered. Sprinkle the top with some turbinado sugar.1 tsp turbinado sugar
- Bake for 24-28 min until a toothpick inserted into the batter part of the muffins comes out mostly clean. Let cool, and enjoy!
Notes
- Dairy-free: Use any plant-based milk in the batter and swap the cream cheese for a dairy-free version, or skip the filling entirely.
- Egg-free: Flax eggs work in place of regular eggs. The texture will be slightly denser, but the muffins still bake up well.
- Not gluten-free: Swap the GF flour one-for-one with regular all-purpose flour. No other changes needed.
- No turbinado sugar: You can use a light sprinkle of regular granulated sugar on top, but the crunch won’t be quite the same. Coarse raw sugar or demerara sugar are good substitutes if you have them.
- Grate the carrots coarsely, not finely. Finely grated carrots release a lot of moisture into the batter as the muffins bake, which can make them dense and heavy. Coarsely grated carrots give you better moisture distribution and a much better final texture. A box grater on the large holes works perfectly, or a food processor with a grating blade if you want to go faster.
- Don’t overmix. Once the wet ingredients go in, stir just until there’s no visible dry flour. A few lumps in the batter are completely fine. Overmixing is one of the most common reasons GF muffins come out dense.
- The thick batter is correct. Before the carrots go in, the batter will look noticeably thick. After you fold in the carrots, it’ll thicken just a bit more. Don’t add extra liquid. That thick consistency is part of what gives these a nice dome on top instead of baking flat.
- The turbinado sugar crunch holds. Turbinado doesn’t fully melt into the batter during baking, so you still get a light, crispy top when the muffins come out of the oven, and it stays that way even after a day in the fridge.
- Check at 24 minutes. Ovens vary, and overbaking is one of the fastest ways to dry out a GF muffin. The tops should look set and slightly golden at the edges. When in doubt, pull them a minute early rather than a minute late.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.









