Amazing Reusable Sandwich Bags Tutorial

Today I have another sewing tutorial (or free pattern, if you will) for the new going green/avoiding plastic craze: reusable ziploc bags! They’re all the rage, so jump on the bandwagon with me!

I have two versions for you today. The first has a gusset which means it can stand up all by itself. Very handy! The second is flat, just like a sandwich ziploc bag. They both have velcro closures with space for little hands to pull them open. The lining is waterproof, stain-resistant, and mildew-resistant. To clean, wipe with a damp cloth or machine wash and line dry.

Let’s get started!


For the gusseted bag

Two 7.5″ x 8.5″ pieces of your choice of fabric
Two 7.5″ x 8.5″ pieces of nylon ripstop fabric (found mine at Joanns)**
One 6.5″ piece of velcro

**CLICK HERE For FDA info on nylon

For the flat bag

Two 7.5″ x 7.5″ pieces of your choice of fabric
Two 7.5″ x 7.5″ pieces of nylon ripstop fabric**
One 6.5″ piece of velcro

Sewing the Gusseted Bag

Take your fabric pieces and place them together with right sides facing (the right side of the fabric, that is).

reusable snack bags

Using a 1/2″ seam allowance (meaning, sew 1/2″ from the raw edge of the fabric), sew around the sides of the bag except the top. Backstitch at the beginning and the end (sew over a few stitches twice by going backwards over your seam).

cut the corners

Cut the corners close to the stitching.

Now take the nylon pieces and place them right sides together. On the bottom, mark an opening about 4″ wide on the seam line (1/2″ from the edge) as shown. The area between these two dots will not be sewn.

Sew around the sides and bottom, just as you did with the fabric pieces, but leave the space between the dots open.

Clip the corners.

making the lining

To attach the lining, open the lining (the nylon) right side out.

And slip it inside the outer fabric which is still inside-out. Confused yet? Awesome. Let’s keep going.

match raw edges

Match the raw edges together. You should also finger press the seam allowances open on either side of the nylon and the fabric bags. I didn’t take a photo because I’m smart that way. If you’re really confused, I remembered to take a photo of this step for the flat bag. Seen below.

Sew all around the top of the bag.

Pull the lining out as shown above. Now both the fabric and nylon should be inside out.

To make the gusset, take one of the corners of the nylon. Fold the corner so that the bottom seam and the side seam line up on top of each other as shown. Draw a perpendicular line 1/2″ from the point of the corner. Sew a seam on this line, backstitching at each end.

Cut the seam allowance off to 1/4″.

Repeat with the other corner.

Repeat with the fabric corners.


Reach into the bag through the hole in the nylon side.

And pull it inside out.

To close the hole, I use my sewing machine. you can whip stitch it by hand if you’d like. I sew the hole closed really close to the seam (about 1/8″ seam allowance).

Push the lining into the bag. Press. Topstitch all around the top opening. (sew 1/8″ from the top edge catching both the fabric and the lining).

Pull apart your velcro if you haven’t already. Pin one piece on the nylon about 1/2″ down from the top edge. The only velcro I had was the self-adhesive kind, so I just stuck mine in there. The velcro should span from one side seam all the way to the other. Trim if necessary to get it to fit.

Repeat with the other side of the velcro on the other side of the nylon.

Yay! Now let’s make the flat bag. It is exactly the same process except you skip the gusseting part. I amaze myself with my insights.

This time without words! Kinda like when you get to the end of the song, “B-I-N-G-O” . . .

Sewing the Flat Bag

P.S. I ran out of velcro, so there isn’t any inside the flat bag yet. Let’s all use our imagination and imagine some velcro there. Great. Thanks.


Now, THIS IS VERY IMPORTANT. Go put the photos of your finished bags into our Puking Pastilles Flickr Group! We draw winners from the group every month. Fabric, patterns, and more!

Do it.


  1. Krysta says:

    THis is the most wonderful simple amazing thing ever! Thanks so much for having something like this up. I get a little pull on my heartstrings when I see adds with baby polar bears concerned for their habitat and I know it’s the glaciers and water and things that come in plastic bottles but we eliminated those and I just couldn’t find any easy, simple, cheap solution to bagging lunches and snacks. Seriously you are incredible. Thanks for rocking the socks off of sewing!!

  2. Krysta says:

    B to the W such a great well explained tutorial!

  3. stephanie says:

    awesome :) the last time i was in joanns they told me they just got in fabric to make re-usable totes… when I asked if the lady could show me where it was she said she didn’t have the time and didn’t know where to look. um. you’re kidding right!? i can’t hold it against them because they’re one of like 4 places that i can actually get the stuff. they’re lucky ;) thanks for the tutorial!

  4. Morgan says:

    Twizzler bites, mmmm. These are super-cute!

  5. Holly says:

    You are awesome! Thanks for sharing. :)

  6. Beth says:

    Just joined your flickr group. I’ve made bags like these a few times, but your tutorial makes it so much easier! I’m going to make some using your tutorial.

  7. Sarah says:

    Thanks for the wonderful tutorial.

  8. Christine says:

    Love this tutorial! Can’t wait to make some! Thanks:-)

  9. sfer says:

    Great great tutorial! Finally I SEE how to make those standing bags! I had doubts as to how to sew the lining to coincide with the outside, but now I think I can dare make it myself :-) I’m off to see where I can find some waterproof fabric for the inside!

  10. Kristin says:

    I love these :) I’m going to have to try them out!

  11. Sara says:

    very cute and economical as well!!

  12. Andi says:

    Thanks for posting this! I use glass in my lunchbox and everytime I see this type of snack bag I think about how much smaller (and lighter!) this would make my lunch. I am definitely going to have to try making some.

  13. jessica says:

    Too cute! Will have to make some

  14. Amy says:

    I actually made something similar only bigger for my son when he started preschool.Basically it’s a reusable brown bag lunch bag.

  15. TERI says:


  16. Lauren says:

    This was exactly what I’m looking for! I was trying to come up with a pattern myself and was unsure if I should use oilcloth or something else but wanted a natural fabric look. Can’t wait to try these. I’ll post pictures when I’m done.

  17. Suzie Adams says:

    Hello there! Thanks so much for all the cute patterns! My grandkids will love ‘em!! Keep up the good work- I am your newest fan!
    You have some darling kids!

  18. Tracy Lesher says:

    I’ll be making these after Christmas with a class full of boys!!! Thanks for sharing :)

  19. Saskia says:

    Won’t breadcrumbs (etc) get stuck on the velcro? If not, brilliant! Might make a couple for our children,

  20. Lisa says:

    Thank you so much for this easy to follow tutorial! The bags came out fantastic, and they are super cute and useful. :]

  21. Carol says:

    I love your bags :) I am looking for a sandwich wrap. I need a pattern. I can’t make anything just by guessing…lol I have been looking all over the internet and can’t find anything. Can you help me….TYSM
    I think these would make such cute gifts.
    Thank you!!!

Leave a Reply

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

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

  • Ankle Biters PDF Pattern
  • Print
  • Print