Ditch the usual cow’s milk cream and try a new nut milk beverage featuring peanuts. Plus, we created a delicious vegan peanut milk ice cream with it.

Elmhurst Milked is on of our favorite producers of non-dairy milks. (Check out the last time we wrote about them and other recipes here.) We’re super excited because they just debuted two new flavors featuring peanut milk! Now full disclosure, we love peanuts, peanut butter, peanut butter cups. Peanuts are our jam. And this nut milk didn’t let us down. It truly tasted like peanuts.
Great news, Elmhurst also decided to make a chocolate peanut milk version too, so all of our nut milk dreams have truly come to fruition. Both flavors are made from whole, raw peanuts and feature 6 to 8 grams of protein per 8oz glass.

There are so many things you can do with these peanut milks, splash them into your coffee, blend them into smoothies, make chia puddings, savory peanut sauces, and all sorts of desserts. We decided to create a basic peanut milk ice cream base that you can spruce up with your favorite flavors.

We decided to riff off the peanut flavor and make a Thai peanut ice cream with sweetened, toasted coconut flakes, chopped peanuts and chili flakes. It’s just the right amount of sweet, creamy and spicy. But feel free to swirl in your favorite cookie crumbs, nut butters, chocolate sauce or anything your creative mind can think up.
Disclosure: We were not compensated for this post. However, we did receive free Elmhurst product in order to make the recipe and we truly love their milks.
Print
Vegan Peanut Milk Ice Cream
- Total Time: 10 minutes plus chilling and freezing time
- Yield: 6 servings 1x
Description
This vegan peanut milk ice cream combines the nutty richness of peanut milk with creamy coconut milk, sweetened toasted coconut flakes, and a hint of spice from chili flakes for a unique and delicious treat.
Ingredients
- 1 1/2 cups Elmhurst Peanut Milk
- 3/4 cups date sugar (or whole dried dates)
- 2 cans full-fat coconut milk (chilled for at least 4 hours)
- 1/2 cup sweetened, toasted coconut flakes
- 1/4 cup chopped peanuts
- 1/4 teaspoon chili flakes
Instructions
- Place both cans of coconut milk in the fridge for at least 4 hours to chill.
- Toast the coconut flakes in a dry skillet over medium heat until golden brown, stirring frequently to prevent burning. Set aside to cool.
- Open the chilled cans of coconut milk and scoop out the solidified cream into a blender, discarding the liquid or saving it for another use.
- Add the Elmhurst Peanut Milk and date sugar (or whole dried dates) to the blender with the coconut cream.
- Blend until smooth and creamy, ensuring the dates are fully incorporated if using whole dried dates.
- Pour the mixture into an ice cream maker and churn according to the manufacturer’s instructions until it reaches a soft-serve consistency.
- Fold in the toasted coconut flakes, chopped peanuts, and chili flakes.
- Transfer the ice cream to a lidded container and freeze for at least 2 hours, or until firm.
- Serve scoops of the ice cream with additional toppings if desired.
Notes
For a creamier texture, ensure the coconut milk is well chilled before use. Feel free to customize the ice cream by adding cookie crumbs, nut butters, or chocolate sauce. Store the ice cream in an airtight container in the freezer for up to 2 weeks.
- Prep Time: 10 minutes
- Cook Time: 0 minutes
- Category: Dessert
- Cuisine: Thai
Nutrition
- Serving Size: 1 serving
- Calories: 250
- Sugar: 12
- Sodium: 50
- Fat: 18
- Carbohydrates: 20
- Fiber: 2
- Protein: 4
- Cholesterol: 0
Frequently Asked Questions
Can I use a different brand of peanut milk for this ice cream?
Yes, you can use any brand of peanut milk, but Elmhurst Milked is recommended for its rich peanut flavor and creaminess.
What can I add to the base to enhance the flavor of the ice cream?
You can swirl in your favorite cookie crumbs, nut butters, or chocolate sauce to customize the flavor of your peanut milk ice cream.
How do I incorporate the toasted coconut flakes into the ice cream?
Simply fold the sweetened, toasted coconut flakes into the ice cream mixture before freezing to ensure even distribution.

A can of coconut milk = how many liters please specify