March 4, 2012

Lorax Truffula Tree Cupcakes -- Easy DIY

"But those trees! Those trees!
Those Truffula Trees!
All my life I'd been searching
for trees such as these
The touch of their tufts
was much softer than silk.
And they had the sweet smell
of fresh butterfly milk."

~excerpt from The Lorax by Dr. Seuss


In celebration of the release of The Lorax movie and Dr. Seuss's birthday, I made cupcakes for my daughter's class featuring silky tufted Truffula Trees, and it was so easy to do!  The paper straws are durable enough to be washed after use, so the kids were able to take theirs home. 

Truffula Tree Cupcake Toppers
(approx. 50-cents per piece)

1.  Striped Paper Straws
(I purchased mine from Shop Sweet Lulu)
2.  *Marabou feather yardage (5" per tree)
(From the trimmings section of your fabric store)
3.  Hot glue

Step 1:  Cut feather strand into 5" sections.

Step 2:  Hot glue in a spiral around the top 1" of a paper straw.  Put a dab of glue in the top hole of the straw as well.

Step 3:  Wrap feather strand around the glue.

Step 4:  Tuck the remaining end of the feather strand into the top hole of the straw.  Press feathers lightly against the straw and glue to make sure they adhere.  

To decorate the cupcakes with "Grickle Grass":

--Mix dark green and light green sanding sugars together in a small bowl.
--Frost cupcakes with white frosting.
--Dip frosted cupcake in the bowl of green sugars.

I have instructions for making your own tinted sugars HERE.


Add Truffula Trees:

--I cut my paper straws at different lengths to mimic the different heights of the trees.  I inserted them in the cupcakes at different angles to give a more Seussical look.

*A word about the Marabou feathers -- A Marabou "boa" at my local craft store cost $9.99.  In the trimmings section of the fabric department, I was able to find three colors of marabou, sold by the yard, for $1.99/yd.  The feathers are messy to work with.  Best to do this project outside or in a room where you don't mind a billion tiny feather trimmings flying through the air.


  1. These are AWESOME!!!
    Love the look... would be perfect for a Dr Seuss birthday party too!!

  2. These are so fun looking! I LOVE THEM!

  3. I love these - we love the lorax at our place. I'm going to pin these too!

  4. I'm the Editorial Assistant for Fun Family Crafts and I wanted to let you know that we have featured your Lorax project! You can see it here:

    If you have other kid-friendly crafts, we'd love it if you would submit them. If you would like to display a featured button on your site, you can grab one from the right side bar of your post above. Thanks for a wonderful project idea!


ar campaignName = ""; var postLabels = $('.post-labels a'); var insertBefore = $('.post-footer'); //END CODE OPTIONS - DO NOT EDIT BELOW THIS LINE var labels=[];var label;var alternateLabel;var minposts=minimum-1;if(postLabels.length===1){label=postLabels.text().trim()}else if(postLabels.length>1){$(postLabels).each(function(){labels.push($(this).text().trim())});label=labels[Math.floor(labels.length*Math.random())];var labelLocation=labels.indexOf(label);if(labelLocation===labels.length-1){alternateLabel=labels[labelLocation-1]}else{alternateLabel=labels[labelLocation+1]}}if(label!==undefined){var title=$(".entry-title").text().trim();var labelCount=0;var alternateLabelCount=0;var matches=[];var url=$('link[rel="alternate"][title*="Atom"]').eq(0).attr("href");$.ajax({url:url,data:{"max-results":maxSearched,alt:"json-in-script"},dataType:"jsonp",success:function(e){$.each(e.feed.entry,function(t,n){if(e.feed.entry[t].category!==undefined){var r=[];for(var i=0;i=minposts){label=alternateLabel}$.each(e.feed.entry,function(t,n){if(e.feed.entry[t].category!==undefined){var r=[];for(var i=0;i'+s+''+s+"")}else if(matches.length'+s+''+s+"")}}}}});if(matches.length>=minimum){if(relatedTitle===true&&labelInTitle===true){insertBefore.before('")}else if(relatedTitle===true&&labelInTitle===false){insertBefore.before('")}else{insertBefore.before('')}matches.sort(function(){return.5-Math.random()});for(var t=0;t