Carrot Pineapple Muffins with Cream Cheese Drizzle are moist, flavorful, and slightly sweet muffins bursting with the natural flavors of grated carrots and crushed pineapple. These muffins are tender, aromatic, and complemented perfectly by a luscious cream cheese drizzle, which adds a creamy, tangy sweetness to every bite. They are ideal for breakfast, brunch, or as a snack and are a delightful way to enjoy a classic carrot cake flavor in convenient, portable form.
The combination of carrot and pineapple provides natural sweetness and moisture, making these muffins soft and tender. The cream cheese drizzle adds a touch of indulgence while balancing the sweetness with a subtle tang. This recipe is simple to make and delivers bakery-quality results at home.
Why I Love This Recipe
I love this recipe because it combines the warmth of spices, the natural sweetness of pineapple and carrot, and the creaminess of the drizzle into a perfectly balanced muffin. The muffins are moist and tender, yet light enough to enjoy without feeling heavy.
The cream cheese drizzle is the perfect finishing touch, making them visually appealing and irresistibly tasty.
Why It’s a Must-Try Dish
These muffins are a must-try because they are a convenient and portable way to enjoy the flavors of carrot cake without the fuss of a layered dessert.
They are versatile, kid-friendly, and perfect for gifting or serving at brunch. The tropical sweetness from the pineapple paired with the tender carrot and warm spices makes every bite deliciously satisfying.
Preparation and Cooking Time
Preparation Time: 15 minutes
Cooking Time: 20-25 minutes
Total Time: 35-40 minutes
Servings and Nutritional Info
Servings: 12 muffins
Calories per Muffin: ~250 kcal
Course: Breakfast / Snack / Dessert
Cuisine: American / Bakery-style
Ingredients
Muffins
- 1 1/2 cups all-purpose flour
- 1 teaspoon baking powder
- 1/2 teaspoon baking soda
- 1/4 teaspoon salt
- 1 teaspoon ground cinnamon
- 1/4 teaspoon ground nutmeg
- 1/2 cup vegetable oil
- 3/4 cup granulated sugar
- 2 large eggs
- 1 teaspoon vanilla extract
- 1 cup grated carrots (about 2 medium carrots)
- 1/2 cup crushed pineapple, drained
- 1/2 cup chopped walnuts or pecans (optional)
Cream Cheese Drizzle
- 4 oz cream cheese, softened
- 1/2 cup powdered sugar
- 1-2 tablespoons milk
- 1/2 teaspoon vanilla extract
Cooking Directions
Step 1: Preheat Oven
Preheat oven to 350°F (175°C). Line a 12-cup muffin tin with paper liners or lightly grease it.
Step 2: Mix Dry Ingredients
In a medium bowl, whisk together flour, baking powder, baking soda, salt, cinnamon, and nutmeg.
Step 3: Mix Wet Ingredients
In a large bowl, whisk together vegetable oil, granulated sugar, eggs, and vanilla extract until smooth.
Step 4: Combine Wet and Dry Ingredients
Gradually fold dry ingredients into the wet mixture until just combined. Do not overmix.
Step 5: Add Carrots, Pineapple, and Nuts
Fold in grated carrots, crushed pineapple, and nuts (if using) until evenly distributed.
Step 6: Fill Muffin Cups
Divide the batter evenly among the 12 muffin cups, filling each about 2/3 full.
Step 7: Bake
Bake for 20-25 minutes or until a toothpick inserted into the center comes out clean. Allow muffins to cool in the pan for 5 minutes, then transfer to a wire rack.
Step 8: Prepare Cream Cheese Drizzle
In a small bowl, whisk together softened cream cheese, powdered sugar, milk, and vanilla extract until smooth. Adjust consistency with more milk if needed.
Step 9: Drizzle Over Muffins
Drizzle cream cheese mixture over cooled muffins and allow it to set slightly before serving.
Step-by-Step Preparation Method
- Preheat oven to 350°F (175°C) and prepare muffin tin.
- Whisk flour, baking powder, baking soda, salt, cinnamon, and nutmeg in a bowl.
- Mix oil, sugar, eggs, and vanilla in a large bowl until smooth.
- Gradually fold dry ingredients into wet ingredients.
- Fold in grated carrots, crushed pineapple, and nuts.
- Fill muffin cups 2/3 full with batter.
- Bake 20-25 minutes until a toothpick comes out clean.
- Cool muffins for 5 minutes in the pan, then transfer to wire rack.
- Whisk cream cheese, powdered sugar, milk, and vanilla for drizzle.
- Drizzle cream cheese mixture over cooled muffins and let set.

How to Serve
Serve the muffins slightly warm or at room temperature. They pair beautifully with coffee, tea, or milk. These muffins are ideal for breakfast, brunch, snack time, or as a light dessert.
Recipe Tips
- Use fresh, finely grated carrots for moisture and sweetness.
- Drain pineapple well to avoid soggy muffins.
- Do not overmix the batter to keep muffins tender.
- Toast nuts lightly before folding for extra flavor.
- Cream cheese drizzle is best added once muffins are completely cooled to prevent melting.
Variations
- Substitute walnuts with pecans or omit nuts for a nut-free version.
- Add 1/4 cup shredded coconut for tropical flavor.
- Include 1/2 teaspoon ground ginger for a spiced twist.
- Mix in 1/4 cup mini chocolate chips for extra sweetness.
- Use maple syrup instead of powdered sugar in the drizzle for a different flavor profile.
Freezing and Storage
- Store baked muffins in an airtight container at room temperature for up to 3 days.
- Freeze cooled muffins in a freezer-safe bag or container for up to 2 months. Thaw at room temperature before serving.
- Drizzle cream cheese topping after thawing for best results.
Special Equipment Needed
- 12-cup muffin tin
- Paper liners (optional)
- Mixing bowls
- Whisk and spoon
- Grater for carrots
- Wire cooling rack
- Small bowl for cream cheese drizzle
FAQ
Q: Can I make these muffins without pineapple?
A: Yes, they will still be moist and flavorful with just the carrots.
Q: Can I use frozen pineapple?
A: Yes, thaw and drain well to prevent excess moisture.
Q: Can I make them vegan?
A: Yes, substitute eggs with flax eggs, use a plant-based milk, and vegan cream cheese.
Q: How do I keep muffins moist?
A: Use fresh carrots, drain pineapple well, and avoid overbaking.
Q: Can I make mini muffins?
A: Yes, reduce baking time to 12-15 minutes for mini muffins.
Conclusion
Carrot Pineapple Muffins with Cream Cheese Drizzle are moist, tender, and packed with natural sweetness and flavor. The combination of carrots, pineapple, warm spices, and creamy drizzle creates a balanced and delightful muffin perfect for breakfast, brunch, or a snack. Easy to make, visually appealing, and versatile, these muffins are a must-try for anyone who enjoys classic, flavorful, homemade baked goods.
Carrot Pineapple Muffins with Cream Cheese Drizzle
Course: DessertsCuisine: AmericanDifficulty: Easy12
servings15
minutes25
minutes40
minutesIngredients
Muffins
1 1/2 cups all-purpose flour
1 teaspoon baking powder
1/2 teaspoon baking soda
1/4 teaspoon salt
1 teaspoon ground cinnamon
1/4 teaspoon ground nutmeg
1/2 cup vegetable oil
3/4 cup granulated sugar
2 large eggs
1 teaspoon vanilla extract
1 cup grated carrots (about 2 medium carrots)
1/2 cup crushed pineapple, drained
1/2 cup chopped walnuts or pecans (optional)
Cream Cheese Drizzle
4 oz cream cheese, softened
1/2 cup powdered sugar
1-2 tablespoons milk
1/2 teaspoon vanilla extract
Directions
- Step 1: Preheat Oven : Preheat oven to 350°F (175°C). Line a 12-cup muffin tin with paper liners or lightly grease it.
- Step 2: Mix Dry Ingredients : In a medium bowl, whisk together flour, baking powder, baking soda, salt, cinnamon, and nutmeg.
- Step 3: Mix Wet Ingredients : In a large bowl, whisk together vegetable oil, granulated sugar, eggs, and vanilla extract until smooth.
- Step 4: Combine Wet and Dry Ingredients : Gradually fold dry ingredients into the wet mixture until just combined. Do not overmix.
- Step 5: Add Carrots, Pineapple, and Nuts : Fold in grated carrots, crushed pineapple, and nuts (if using) until evenly distributed.
- Step 6: Fill Muffin Cups : Divide the batter evenly among the 12 muffin cups, filling each about 2/3 full.
- Step 7: Bake : Bake for 20-25 minutes or until a toothpick inserted into the center comes out clean. Allow muffins to cool in the pan for 5 minutes, then transfer to a wire rack.
- Step 8: Prepare Cream Cheese Drizzle : In a small bowl, whisk together softened cream cheese, powdered sugar, milk, and vanilla extract until smooth. Adjust consistency with more milk if needed.
- Step 9: Drizzle Over Muffins : Drizzle cream cheese mixture over cooled muffins and allow it to set slightly before serving.






