A Basket Full O’ Love: DIY Fabric Stuffed Hearts

Basket Full O' Love DIY Fabric Stuffed Hearts

Yup, Love is in the air. Can you feel it? If not, then here’s a little craft to get you in the mood for Valentine’s Day. I spent a bit of time going through my scrap fabric box and picking out just the right prints for these cute little fabric stuffed hearts. If you recall, I made some bunnies a while back for an Easter Basket Full of Bunnies, using the same technique. These hearts were actually a bit easier to stuff because there were no time consuming ears. Just pick out a few calicos, or even some denim, find a heart shape you love and print on paper for your pattern, or just go free-hand.

Sewing a Fabric Heart


Cut out two equal pieces using your pattern, either with pinking shears, or regular scissors. With wrong sides together stitch a scant 1/4″ from the edge, leaving a 1  1/2″ to 2″ opening for stuffing. I used a variety of stitches on my basket of hearts – playing with what I liked best. I think I liked the pinked edges with a straight stitch the best.  

Stuffed Heart

At the top of the heart where the two rounded points meet at the V in the middle, rather than pivot your stitches, take two straight stitches across the V, to make for a flat appearance when you fill with fiberfill.  Now lightly stuff your heart with fiberfill, being careful to not overstuff. Stitch your opening shut with the same technique you used for joining the two sides, then adjust the stuffing to fill equally throughout the heart.

DIY Fabric Stuffed Hearts


Make as many as you want to fill the right basket. I’ve had this wire basket on my front porch for years that I like to fill seasonally. I brought it indoors for this Basket Full O’Love.  Each heart took maybe 10 min from start to finish.

Now show me the Love and fill your basket with these cute little hearts.

About the author

Emily Buys

Leave a Comment