Dairy-Free Pineapple-Carrot Muffins


Previously frozen pineapple is combined with carrots to make these light and airy muffins. These are great for a grab-and-go morning snack. Water replaces the traditional milk to keep this dairy free.

Prep Time:
20 mins
Cook Time:
20 mins
Additional Time:
25 mins
Total Time:
1 hrs 5 mins
9 muffins


  • 1 cup frozen pineapple chunks

  • 4 tablespoons vegan butter (such as Earth Balance®)

  • 2 cups all-purpose flour

  • 2 teaspoons baking powder

  • ¼ teaspoon baking soda

  • ¼ teaspoon salt

  • ½ cup water

  • ¼ cup white sugar

  • ¼ cup light brown sugar

  • 1 large egg

  • 1 medium lemon, zested

  • ½ teaspoon vanilla extract

  • 1 cup grated carrot


  1. Thaw pineapple chunks, then chop finely. Place in a fine mesh strainer over a bowl and press out as much juice as possible with the back of a spoon. Set aside while you prepare the batter.

  2. Heat vegan butter in the microwave in 30-second intervals until melted. Allow to cool.

  3. Preheat the oven to 375 degrees F (190 degrees C). Lightly grease or line 9 cups of a standard muffin tin.

  4. Place flour into a large measuring cup. Add baking powder, baking soda, and salt; stir with a fork.

  5. Whisk water, sugars, and egg together in a large bowl. Stir in cooled melted butter, lemon zest, and vanilla. Add dry ingredients and mix until blended. Stir in carrots and pineapple until blended; batter will be very thick. Divide between the prepared muffin cups.

  6. Bake in the preheated oven until a toothpick inserted into the center of a muffin comes out clean, 20 to 25 minutes. Remove from the oven and cool in the pan for 5 minutes before removing to a rack to cool completely.

Nutrition Facts (per serving)

222 Calories
6g Fat
40g Carbs
4g Protein
Nutrition Facts
Servings Per Recipe 9
Calories 222
% Daily Value *
Total Fat 6g 7%
Saturated Fat 2g 8%
Cholesterol 21mg 7%
Sodium 276mg 12%
Total Carbohydrate 40g 14%
Dietary Fiber 2g 7%
Total Sugars 16g
Protein 4g
Vitamin C 12mg 58%
Calcium 84mg 6%
Iron 2mg 10%
Potassium 126mg 3%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

You’ll Also Love