Skip to Content

Grinch Rice Krispie Treats (Vegan)

These vegan Grinch Rice Krispie treats are fun, festive and super easy to make! There’s no baking required so they’re perfect for making with children and they’re sure to be loved by the whole family.

Pile Of Grinch Rice Krispie Treats

These are not just any Rice Krispie treats…these are Christmas Rice Krispie Treats!

They’re bright green with a splash of red to look like the Grinch, and they’re chewy, gooey and super festive!

Ingredients and equipment

Here’s what you’ll need to make these vegan Grinch Rice Krispie treats:

  • Vegan butter. There are two types of vegan ‘butter’, the blocky type and the spreadable type. Although they’re both made with oils, they produce slightly different results in dessert recipes. For this recipe, I recommend using a blocky vegan butter such as Flora Plant or Stork.
  • Vegan mini marshmallows. I used Dandies mini marshmallows. I recommend using white marshmallows (not pink) because they will help the green colour stay vibrant.
  • Crispy rice cereal. Yes, these are called Rice Krispie treats but unfortunately, branded Rice Krispies actually aren’t vegan due to the animal-derived vitamin D added to them. I recommend using Go-Free rice pops, which are both gluten-free and vegan.
  • Green food colouring. For that true Grinch colour, lime green food colouring will work best. I used Colour Splash lime green food colouring, which I bought from Hobbycraft.
  • Red Skittles. Yes, Skittles are vegan (at least in the UK anyway)! I used these to add a pop of red in the middle. This adds a festive touch without having to use cake decorations or sprinkles, which often contain animal-derived ingredients like shellac or beeswax.

For heart Grinch Rice Krispie treats

If you’d like to shape your Grinch Krispie treats into hearts, you can use a heart-shaped cookie cutter. Just pop the mixture into a lined tin as normal then cut out your shapes once it’s set. Check out the image below to see how they look- I think they’re adorable!

Heart Grinch Rice Krispie Treats

How to make Grinch Rice Krispie treats

Step 1:

First, line an 8×10-inch tin with baking paper. This will make your treats easy to get out once set. You can use a larger or smaller tin if you prefer, but of course this will mean your treats will be thinner/thicker.

Step 2:

In a large pan, melt 100g of vegan butter over low heat.

Step 3:

Add 300g of vegan mini marshmallows and stir gently until melted.

It’s important to note that vegan marshmallows don’t melt exactly the same way as regular ones. The mixture might look a bit clumpy but don’t worry!

Step 4:

Add the lime green food colouring and stir in gently until you have your desired colour.

Step 5:

Pour the melted marshmallow mixture into a large bowl with 130g of crispy rice cereal. Mix well until all of the cereal is evenly coated.

Step 6:

Spoon the mixture into your lined tin and use the bottom of a cup to press it down firmly into place. Make sure it’s as even as possible.

While the marshmallow is still sticky, pop on 12 red Skittles, in 4 rows of 3 as pictured below.

Green Treats Pressed Into A Lined Tray

Step 7:

Leave at room temperature for one hour to set. Once set, lift the Rice Krispie out of the tin and cut into 12 squares, each with a Skittle in the centre. If you’re making heart Grinch Rice Krispie treats, use a heart-shaped cookie cutter to cut out your shapes.

Plate Of Grinch Rice Krispie Treats

More vegan Christmas dessert ideas:

That’s all for now! I hope you like these Christmas Grinch Rice Krispie treats. If you find this post useful, please give it a share with your friends using the share buttons on this page. Enjoy!

Thumbnail Image Of Stack Of Vegan Grinch Rice Krispie Treats
5 from 1 vote

Grinch Rice Krispie Treats (Vegan)

Easy, 5-ingredient Christmas Rice Krispie treats that look like The Grinch! No gelatine needed!

Course Dessert
Cuisine vegan
Keyword grinch rice krispie treats
Prep Time 15 minutes
Cook Time 0 minutes
Chill time 1 hour
Total Time 1 hour 15 minutes
Servings 12 squares


  • 100 g Vegan butter (use the blocky type, not the spread)
  • 300 g Vegan mini marshmallows (White ones are best as pink ones will affect the vibrancy of the green colour. I used Dandies.)
  • 130 g Crispy rice cereal (Make sure it's vegan! I used Go-Free Rice Pops)
  • Lime green food colouring (I recommend Colour Splash)
  • 12 Red vegan sweets such as Skittles


  1. Line an 8×10-inch tin with baking paper and set aside.

  2. Over low heat, melt the vegan butter in a pan.

  3. Add the mini marshmallows and stir gently until melted. Vegan marshmallows don't melt the same as ones with gelatine in them, so don't be alarmed if it clumps together.

  4. Add the food colouring and gently stir it in until you get your desired colour.

  5. Pour the melted marshmallow mixture into a large bowl with the crispy rice cereal and mix well until evenly coated.

  6. Transfer this mixture to your lined tin and press in firmly. Using the bottom of a cup is great for this.

  7. While the mixture is still sticky, place the Skittles on top, in 4 rows of 3.

  8. Leave to set for 1 hour, remove from the tin and cut into squares. If you like, you can make heart Grinch Rice Krispie treats by using a heart-shaped cookie cutter.

Nutrition Facts
Grinch Rice Krispie Treats (Vegan)
Amount Per Serving (1 square)
Calories 0
* All values are an estimate only and will vary depending on the food brands used.
BakedByClo is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to This site may contain some of these links to & other affiliate programs. If you make a purchase through one of those links, BakedByClo will receive a small commission from the purchase at no additional cost to you.

6 Images Of Vegan Coffee Desserts
← Previous
14 Vegan Coffee Desserts
Plate Of Grinch Crinkle Cookies
Next →
Grinch Crinkle Cookies (Vegan)
Recipe Rating

Privacy Policy