On a college budget, money can be tight. Why would you spend $7 on a pint of Halo Top when you can easily make it in your dorm? This super simple recipe for homemade Halo Top uses the "ice cream in a bag" technique and really only has five ingredients. Could it get any easier? Honestly, we were skeptical at first, but this recipe is fun to make and delicious to eat.

The ingredients for this recipe and the traditional Halo Top are almost the same, except our recipe is simpler (we only used ingredients that we could pronounce). While Halo Top adds sugar, erythritol, sea salt, organic carob gum, organic guar gum, and organic stevia, this recipe uses the bare minimum to create the maximum results, keeping it low-cal yet high protein. 

We're sure you wont regret trying out this homemade Halo Top and, from the comparison of ingredients, it may even be healthier.

Homemade Halo Top

  • Prep Time:5 mins
  • Cook Time:15 mins
  • Total Time:20 mins
  • Servings:1
  • Medium


  • 1/2 cup 2% milk
  • 1 egg
  • 1 teaspoon gelatin
  • 1 scoop protein powder
  • 1/4 cup water
  • Ice cubes
  • 1/2 cup Kosher salt
  • 2 gallon-size ziplock bags
cream, berry, parfait, chocolate, Dessert, yogurt, strawberry
Lucy Drinkwater
  • Step 1

    Assemble the ingredients.

    Lucy Drinkwater
  • Step 2

    Add milk and water to saucepan, and warm on low heat.

    tea, milk, coffee
    Lucy Drinkwater
  • Step 3

    Beat the egg and combine with the milk, stirring until fully combined.

    pudding, egg, soup, dairy product, cream, milk
    Lucy Drinkwater
  • Step 4

    Add gelatin to the saucepan. Once fully combined, remove saucepan from heat. Add protein powder when mixture is fully cooled.

    sweet, cream, dairy product, milk
    Lucy Drinkwater
  • Step 5

    Let milk mixture cool and pour into a plastic bag. Fill other ziplock bag with ice and salt.

    flour, dough, cake
    Lucy Drinkwater
  • Step 6

    Place the bag full of ingredients into the bag with ice and salt and seal.

    sweet, chocolate, cream, cake
    Lucy Drinkwater
  • Step 7

    Shake the bag for 5-10 minutes until the mixtures hardens into ice cream.

    mashed potatoes, sweet, butter, dairy, cream, dairy product, milk
    Lucy Drinkwater
  • Step 8

    Mix in any desired toppings. We chose raspberries and Oreos.

    milk, sweet, chocolate, berry, cream
    Lucy Drinkwater
  • Step 9


    chocolate, raspberry, yogurt, ice cream, cream, strawberry, ice
    Lucy Drinkwater

Although the store-bought pint might win by appearance, this homemade version is guaranteed to impress. Don't be afraid to express yourself and recreate any of your favorite Halo Top flavors, from S'mores to Peanut Butter cup, and let this tasty treat curb your sweet tooth cravings.