This post may contain affiliate links. For more information, read my disclosure policy.

Turn your ice cream into cake with Birthday Cake Magic Shell! It’s so easy to make this – just follow this recipe and you’ll have an amazing dessert in no time.

ice cream in a clear cup with white magic shell and sprinkles on top.

Cake Batter Magic Shell

Ready for a lazy day in the kitchen? My regular readers know that I’m all about easy, delicious recipes. Even though this white chocolate magic shell sounds complicated, trust me, this DIY magic shell recipe is easier than you think. 

It’s incredibly easy to make and makes a LOT. The magic shell mixture lasts a while on your counter too, so it’s perfect to have around this summer for the hot ice cream eating days. 

Ingredients Needed

  • Oil: Traditionally, coconut oil is used in the making of homemade magic shell but you can also use vegetable oil.
  • Chocolate: use your favorite white chocolate chips to melt with the oil to create the magic shell mixture. 
  • Cake Extract: I’m using a few drops of cake batter extract for our desired flavor but you can swap this for cake mix instead! 
  • Ice cream toppings: chocolate chips, peanut butter, chocolate sauce, or sprinkles. The list can go on so I’ll leave it up to you to decide! I wanted to keep the fun cake theme going, so I used rainbow sprinkles. 

Cake Mix vs Cake Extract

You can make this with either cake mix OR extract. Extract is easier and doesn’t leave you with a partially used mix – plus a lot of people worry about eating raw cake mix.

You can find cake batter extract on Amazon or in the grocery store baking aisle.

magic shell in a clear mason jar being scooped with a spoon.

How to make magic shell

  1. Melt white chocolate chips and oil in a microwave-safe bowl
  2. Whisk in cake batter extract
  3. Cool the mixture 
  4. Stir in sprinkles and transfer to a jar
ice cream in a clear cup with white magic shell and sprinkles on top.

Expert Tips

  • If you can’t find cake batter extract you can whisk in 1 tablespoon cake mix powder (any flavor).
  • Do not use nonpareils since they will dissolve in the liquid. Jimmies or quins are the best kind of sprinkles to mix into this.


Does magic shell need to be refrigerated?

No. It can be left at room temperature for up to a week. 

Does magic shell go bad?

Yes. After one week of sitting at room temperature or one month in the refrigerator. 

ice cream in a clear cup with white magic shell and sprinkles on top.

Birthday Cake Magic Shell

No ratings yet
A homemade version of your favorite childhood ice cream topping! Birthday Cake Magic Shell is easy to make and even better to eat.
Prep Time 5 minutes
Total Time 5 minutes
Yield 12 servings
Serving Size 1 serving


  • 1 cup (170g) white chocolate chips
  • ½ cup coconut oil or vegetable oil
  • 1 teaspoon cake batter extract
  • 2 tablespoons rainbow sprinkles do not use nonpareils – they will dissolve in the liquid


  • Place white chocolate chips and oil in a microwave safe bowl. Heat on HIGH in 30 second increments, stirring after each, until smooth (about 1-2 minutes).
  • Whisk in cake batter extract. Let cool before adding sprinkles. Once cool, stir in sprinkles and transfer to a jar.
  • Store at room temperature for up to a week.

Recipe Notes

  • If you can’t find cake batter extract you can whisk in 1 tablespoon cake mix powder (any flavor).
  • Jimmies or quins are the best kind of sprinkles to mix into this, not nonpareils.

Recipe Nutrition

Serving: 1serving | Calories: 169kcal | Carbohydrates: 10g | Protein: 1g | Fat: 14g | Saturated Fat: 4g | Polyunsaturated Fat: 5g | Monounsaturated Fat: 3g | Trans Fat: 0.1g | Cholesterol: 3mg | Sodium: 14mg | Potassium: 43mg | Fiber: 0.03g | Sugar: 10g | Vitamin A: 5IU | Vitamin C: 0.1mg | Calcium: 30mg | Iron: 0.04mg
Nutritional information not guaranteed to be accurate
Course Dessert
Cuisine American

Other Ice Cream Recipes

Last Updated on July 16, 2023

Dorothy Kern

Welcome to Crazy for Crust, where I share recipes that are sometimes crazy, often with a crust, and always served with a slice of life.

Learn to Bake in 4 Days!
Get my tips, tricks and recipes to take your baking to the next level for FREE!

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating


  1. Wow I always assumed this was some complex chemical mixture. How simple:oil! Would love to try this birthday cake version. I’m game for everything cake flavored.

  2. You have done it! Made birthday cake superfluous! 😉 This sounds delicious, and magic shell is a touch less magical now but at least I feel better about eating it when I made it myself!

  3. Wow this is so clever! In Australia, we call it ice magic but it’s the same thing! Magical ice cream topping – I can’t believe you can make this at home!

  4. Although I love the idea of the fairy in the bottle, I think it’s more fun knowing how to make this!!!! Anything birthday cake is a win with me! Making it magical?! I’m blown away! Can’t wait to give this a try 🙂

  5. Dorothy, you are SO creative!! To come up with a DIY CAKE BATTER version? Pure genius — especially adding the cake mix! We rarely had magic shell at home growing up; if we were lucky, we’d have Hershey’s chocolate syrup. And that was it. Sigh… And that’s hilarious about your coconut oil. I just had some arrive in the mail 2 days ago, and because it was 100° outside, it was pure liquid! (So was the chocolate in the same package… Really disappointing.) I usually go with TJ’s brand for coconut oil; it melts perfectly! (Which may be both a blessing and a curse…)

    1. Yeah, I think this was one from Target. The other one I like and always use is from TJ’s. *lesson learned*

  6. I love Magic Shell. The Heath flavor is my favorite. I’m so excited for this recipe. Just in time for ice cream weather 🙂

  7. Dorothy, your recipes always come out perfect! I love this idea using cake mix and am glad to know the perfect ratio! 🙂

  8. I LOVED Magic Shell as a kid, and this is just totally brilliant, Dorothy!

  9. oh my gawd, I love this! My kids love magic shell so I can’t wait to try this!! #DIY baby! love it!