Nutrition Facts for Dairy-free rainbow cake
Blog Research API Download App

Dairy-Free Rainbow Cake

Image of Dairy-Free Rainbow Cake
Nutriscore Rating: 38/100

Brighten any celebration with this Dairy-Free Rainbow Cake, a vibrant showstopper that's as delightful to eat as it is to behold! Perfect for those with dietary restrictions, this cake swaps traditional dairy ingredients for plant-based alternatives like almond milk and dairy-free butter, making it suitable for lactose-intolerant or vegan guests. Each of the six colorful layers—red, orange, yellow, green, blue, and purple—is created with simple food coloring, making it fun and customizable. The moist and tender cake is complemented by a luscious, fluffy dairy-free frosting, bringing it all together in every bite. Easy to make with straightforward steps, this crowd-pleasing dessert is sure to be the centerpiece of birthdays, parties, or any joyful occasion. Get ready to create and enjoy this stunning, naturally dairy-free masterpiece!

Get More Healthy Recipes with SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Discover personalized meal ideas
Track your nutrition effortlessly
Get AI-powered health insights
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
30 min
🔥
Cook Time
30 min
🕐
Total Time
1 hr
👥
Servings
12 servings
📊
Difficulty
Medium

🥘 Ingredients

14 items
  • 3 cups All-purpose flour
  • 2 cups Granulated sugar
  • 2.5 teaspoons Baking powder
  • 0.5 teaspoons Baking soda
  • 1 teaspoon Salt
  • 1.5 cups Unsweetened almond milk
  • 0.5 cup Vegetable oil
  • 1 tablespoon Vanilla extract
  • 1 tablespoon Apple cider vinegar
  • 1 box Food coloring (red, orange, yellow, green, blue, purple)
  • 2 cups Dairy-free butter
  • 4 cups Powdered sugar
  • 4 tablespoons Dairy-free milk
  • 1 teaspoon Vanilla extract
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

9 steps
1

Preheat the oven to 350°F (175°C). Grease and line six 8-inch round cake pans.

2

In a large mixing bowl, sift together the flour, granulated sugar, baking powder, baking soda, and salt.

3

In another bowl, mix almond milk, vegetable oil, vanilla extract, and apple cider vinegar. Stir the wet ingredients into the dry ingredients until just combined.

4

Divide the batter evenly into six small bowls. Add a different food coloring to each bowl to create red, orange, yellow, green, blue, and purple batter.

5

Pour each colored batter into its own prepared cake pan and smooth the top. Bake for 15-18 minutes, or until a toothpick inserted into the center comes out clean. Cool in pans for 10 minutes, then transfer to a wire rack to cool completely.

6

For the frosting, beat the dairy-free butter until creamy. Gradually add powdered sugar, mixing until smooth. Add dairy-free milk and vanilla extract, mixing until the frosting is fluffy.

7

Once the cakes are fully cooled, begin layering them with a thin layer of frosting between each. Start with purple, followed by blue, green, yellow, orange, and red on top.

8

Frost the top and sides of the cake with the remaining frosting and smooth it out. Decorate as desired.

9

Slice the cake and serve to enjoy the colorful layers!

Cooking Tip: Take your time with each step for the best results!
9252
cal
40.5g
protein
1171.2g
carbs
486.7g
fat

Nutrition Facts

1 serving (2481.1g)
Calories
9252
% Daily Value*
Total Fat 486.7 g 624%
Saturated Fat 134.6 g 673%
Polyunsaturated Fat 67.2 g
Cholesterol 0 mg 0%
Sodium 7280 mg 317%
Total Carbohydrate 1171.2 g 426%
Dietary Fiber 11.7 g 42%
Total Sugars 874.1 g
Protein 40.5 g 81%
Vitamin D 4.4 mcg 22%
Calcium 838 mg 64%
Iron 14.8 mg 82%
Potassium 414 mg 9%

*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

50.8%%
1.8%%
47.5%%
Fat: 4380 cal (47.5%%)
Protein: 162 cal (1.8%%)
Carbs: 4684 cal (50.8%%)