DIY Muffin Pillow with Free Pattern

This post may contain affiliate links provided for your convenience. We earn commissions if you shop through the links on this page. I am also an Amazon Associate and earn from qualifying purchases Read my full disclosure policy.

Sharing is caring!

handmade pillow that looks like a muffin in a pink cupcake paper with smiling face with title text reading DIY Muffin Pillow with Pattern

“Mom, can we make a muffin pillow?” Just another Saturday night with my kids. It’s funny how the things my kids ask me don’t even faze me any more. “Of course,” was my answer. With just a bit of work my daughter and I figured out together how to make a DIY muffin pillow. It’s not as difficult as you might think, especially since I’m sharing the pattern we created with you.

Turns out that my daughter’s friend loves muffins and it became the friend’s nickname and thang. My daughter wanted to make a blueberry muffin pillow to give her friend as a birthday gift. And this mama was happy to help out.

You need minimal sewing skills to make this muffin pillow. I am in no way a seamstress, so if I can make this pillow, you know that it really is easy-to-make. In fact, if you are a seamstress, my directions and pattern may drive you crazy ’cause they’re not trained seamstress ones.

DIY Muffin Pillow


Fabric – We chose soft and cuddly fabrics. We used a fleecy fabric for the muffin and a flannel for the muffin paper. I used scraps of cotton fabric I had to make the blueberries. We needed about 1/2 yards of each, but we found remnants, so I’m not sure of the measurements exactly. I suggest you print out the pattern and take it with you to the store. Just remember, you need enough fabric for the front and back of the pillow.

Stuffing – I used about a half a bag of fiberfill stuffing to fill the pillow. You can stuff it as full as you’d like, so you may use more or less than I did.

Black Embroidery Thread – I used three strands of floss, but you could use the full 6 strands if you’d prefer. 

DIY Muffin Pillow Pattern – Get your free copy below.

close up of embroidered smiling face on brown pillow with pink polka dot at bottom

You can see how soft and cuddly the fabrics we chose are. It makes the pillow perfect for lounging.

5 pieces of muffin pillow pattern

My daughter drew the DIY muffin pillow pattern freehanded. The pillow is large, so the pattern covers 5 sheets of paper. After looking at our pattern, you may want to draw your own. Use our pattern as a starting point, not as a requirement.

Pattern – Print out the pattern and then tape the pieces together. I taped the 2 muffin paper pieces together to make part one of the pattern and the 3 muffin top pieces together to make part two of the pattern.

Cutting Fabric – Cut two pieces of the muffin top fabric and two pieces of the muffin paper fabric. Pay attention to fold the fabric correctly so the fabric pattern will be on the correct side to make the front and the back of the pillow.

Sewing – I used a 1/4 inch seam to sew all the seams of the DIY muffin pillow. The pattern contains a seam allowance for the muffin paper (the dotted line is where you sew). The muffin top does not show the seam. Simply sew approximately 1/4 inch in from the cut edges.

  • Sew the front muffin top to the front muffin paper and then do the same with the back pieces. You’ll have a complete front and a complete back.
  • Place the front and back together with right sides facing.
  • Take your time and sew the curves carefully. Also take time to attach the bottom of the sides of the muffin top to the top sides of the muffin paper.   
  • I left a 4 inch opening at the bottom the muffin paper to turn the muffin pillow right-side out and to stuff the pillow.

Embroider the Face – Use a pencil to lightly draw the face you want on the front of the pillow. I used a stem stitch for the eyes and mouth and French knots for the freckles.

Add Berries – I experimented with what size blueberries we wanted. I ended up with approximately a 1 inch square of fabric for each blueberry. I placed a small ball of fiberfill in the middle of the fabric square, twisted the ends shut and stitched the twisted part shut. I trimmed as much excess fabric as I could. Finally I handsewed each berry in place. I only placed blueberries on the front of the pillow so that it would lay flat on the back.

Stuffing – Turn the pillow right-side out. Stuff the pillow with the fiberfill. Use a ruler or chopstick to push the fiberfill into all the nooks and crannies.

Close Opening – Handsew the opening shut. 

Since we made this pattern and process up as we went, I was unsure several times along the way of how it was going to turn out. I’m proud to say that this DIY muffin pillow is even more adorable in person than these photos convey. I’d encourage you to give making your own DIY muffin pillow a try. Just be prepared to be flexible in your sewing and don’t stress out (you serious seamstresses may be able to figure it out better than I did). 

Bottom line – My daughter was happy with the DIY Muffin Pillow gift and her friend was thrilled with it. I scored a few mommy points with this one.  Whew!

More DIY Pillow Ideas:

Get your free printable DIY Muffin Pillow here

More DIY gifts for all skill levels and budgets.

For more craft ideas, see the table below. You can scroll though the table and look for ideas or search for specific ideas with the magnifying glass in the upper right-hand corner (on desktop). Click on the topic and then click through the specific article.

Similar Posts


  1. That is amazing you and your daughter were able to figure out how to make this muffin pillow! It’s very cute and does look soft. How nice of your daughter to want to make this gift for her friend. My daughter is also really good at figuring out her own patterns. I’m curious, is your daughter really good in math too?

    1. Funny you should ask that, Brenda. She is, but she doesn’t “like” math. She is also very artistic so I think that helped her envision the pattern.

Leave a Reply

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