Tin Roof Ice Cream with Crushed Waffle Cone

After a slew of main dishes, I thought that maybe it was time to share something on the sweeter side 🙂 I absolutely love making homemade ice cream, especially when the weather starts warming up! Tin roof has always been high on my list so I whipped up the base, churned it, froze it and voila! I mean, look at that fudge… mmmmm!

Tin Roof Ice Cream with Crushed Waffle Cone

A few years back a friend of ours gave me the KitchenAid ice cream maker attachment as a gift and I’ve been churning up all sorts of flavors ever since (best present ever)! I just keep it stashed away in the back of our freezer all summer long, that way it’s always ready for action!

Tin Roof Ice Cream with Crushed Waffle Cone

Anyway, tin roof is such an easy flavor to make. It starts with a vanilla bean base and then gets a fudge ripple swirled through it along with a handful of chopped chocolate covered peanuts. I decided to do something a little different and added some crushed waffle cones to mine (I froze them ahead of time so they wouldn’t get soggy). That’s totally optional though.

Tin Roof Ice Cream with Crushed Waffle Cone

I also took the easy route and used store-bought chocolate covered peanuts and fudge sauce. Cause this 8 month pregnant lady decided a nap was a better use of her time 😉 If you want you could definitely make your own, but in my opinion I don’t think it would make much of a difference. Perhaps just the fudge sauce… I mean, you can never have too much homemade fudge sauce, right?

Tin Roof Ice Cream with Crushed Waffle Cone

Next time you’re in the mood for homemade ice cream, you’ve gotta give this recipe a try. Tin roof is something both kids and adults will love! Chocolate covered peanuts, fudge swirl, vanilla bean ice cream… you can’t go wrong!

5.0 from 1 reviews
Tin Roof Ice Cream with Crushed Waffle Cone
Prep time
Cook time
Total time
Yield: 4-6 servings
  • ¾ c. whole milk
  • 1½ c. heavy cream, divided
  • ¾ c. granulated sugar
  • ¼ tsp. salt
  • 1 egg + 3 egg yolks
  • 1 tsp. vanilla bean paste*
  • ¾ c. chocolate covered peanuts**
  • ⅓ c. hot fudge sauce***
  • 2 waffle cones, crushed and frozen (optional)
  1. In a medium saucepan set over medium heat, combine the whole milk, ½ cup of heavy cream, granulated sugar and salt. Heat until warm.
  2. In a small mixing bowl whisk together the eggs, slowly pour the warm mixture into the eggs, whisking constantly. Go really slow so you don't scramble them! Gradually pour the mixture back into the saucepan. Constantly whisk over medium heat until the mixture thickens and reaches a temperature of 165 degrees. Pour the mixture through a mesh sieve set over a medium size mixing bowl. Stir in the remaining cream and the vanilla bean paste. I generally set my bowl over an ice bath to cool the base down as quickly as possible. Cover and refrigerate for at least 2 hours, preferably over night.
  3. Remove from the refrigerator and pour into an ice cream machine or attachment bowl. Freeze according to the manufacturer's instructions (about 20-25 minutes if you're using a KitchenAid bowl). When the ice cream is firm, coarsely chop the peanuts and fold in. Place in a freezer-safe container, then swirl in the fudge and frozen cone pieces. Freeze for 3-4 hours before serving.
*I used Nielsen-Massey Vanilla Bean Paste, however you can scrape the inside of half a vanilla bean and combine it with ¼ tsp. of vanilla extract. Just be sure to add the scrapings in the first step so they have time to infuse the base.
**I used store-bought chocolate covered peanuts.
***I used store-bought hot fudge sauce, however you could definitely make your own!

Recipe source: adapted from The Perfect Scoop

Disclosure: this post contains Amazon Affiliate links. Any revenue made from sales helps to support Life Made Simple. Thank you!

Shop Online

Lil' Luna Products

See All Products

Want more inspiration?

More Recipes You'll Love

Tuscan Lentil Soup

Total Time: 45 minutes
4.92 from 23 votes

Sweet Potato Pie

Total Time: 2 hours 10 minutes
5 from 3 votes

Veggie Loaded Lentil Soup

Total Time: 1 hour 40 minutes
4.75 from 32 votes

Chicken Fajita Soup

Total Time: 50 minutes
5 from 1 vote

About the Author


Wife, mother, baker and photographer. Recipe developer & author of Life Made Simple. A self-professed peanut butter lover and fond of anything that involves pumpkin, cookie dough, or sprinkles

Join the Conversation

Rate and Comment

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

Rate this recipe:  

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. I should probably take advantage of summer still and eat more ice cream. Especially if it looks as good as yours and has these amazing ingredients you have. Lovely photography as well, well done!