Go Back

How to Make Reusable Sandwich and Snack Bags

Sew your own (reusable) sandwich or snack bags using any fabric!
Keyword sandwich bags, sewing
Author Mandi Johnson


  • 1 sewing machine + coordinating thread
  • 1 pair of sharp scissors or rotary cutter
  • 1 iron


  • cotton fabric that has been washed ironed, and cut into pieces (two 5″ x 12″ pieces for snack bags, two 7″ x 16.5″ pieces for sandwich bags
  • vinyl iron-on interfacing
  • hook and loop strips
  • straight pins


  • Step One: Cut pieces of the vinyl interfacing to be 1/4″ smaller than your pieces of cotton fabric.
    Step Two: Follow the manufacturer’s instructions to fuse the vinyl to your fabric. Be sure your fabric has been washed and ironed before cutting into the pieces you’ll need, as described in the supplies list of this post.
    To fuse my vinyl to the fabric, I peeled off the paper backing, placed the vinyl onto the right side of my fabric, replaced the paper backing, and pressed with a hot iron (no steam) for eight seconds. Then I flipped the fabric wrong-side-up and pressed again for eight seconds.
    Be sure to keep one of your larger paper backs from the vinyl adhesion process. You’ll use it in step six, and possibly later in the maintenance of your reusable sandwich bags!
  • Step Three: After each of your cotton pieces have been coated with vinyl, you’ll want to make rounded corners on one side of each fabric strip. I used round objects from my home as a template for this.
    Step Four: Arrange your fabric pieces right sides together and pin very closely to the edges. You’ll be stitching 1/4″ around the border, so make sure the pin holes will be hidden within that seam allowance. You don’t want to poke holes in the visible vinyl.
  • Step Five: Sew along the border of the pinned fabric pieces, removing the pins as you go. Do not sew on the short flat edge. Only sew along the two long sides and the one rounded side. You’re leaving open the non-rounded side to flip the fabric right-side-out.
  • Step Six: Clip the corners of your rounded edge as shown above, then flip the fabric right-side-out.
    When you flip your vinyl coated fabric right-side-out, you will heavily crinkle the vinyl in the process. Don’t panic! Simply use a reserved piece of paper backing from the vinyl you used in step two and iron the vinyl (with the paper barrier) to get out the wrinkles.
    Just be sure not to iron for more than a few seconds, or the vinyl will begin to degrade and come off onto the paper backing. Definitely do not use a hot iron directly on the vinyl!
  • Step Seven: Close up the open flat edge of your fabric with a simple straight stitch. Then add pieces of hook and loop strips as shown above. I used two straight pins near the edge of each hook and look strip to keep them in place as I sewed them.
  • Step Eight: Now fold the fabric as shown above and stitch closely to the edge of the fabric to close up the sides of the bag. You’re going to begin by going up the left side, around the top flap, and then back down the right side of the bag.


When it comes to washing these little reusable snack bags, you’ll want to stick with lukewarm water and a non-abrasive sponge or washcloth.
Let them air dry then use again and again forever! If your bags ever get really crumpled looking, just use some of the paper from the vinyl adhesive process and iron the vinyl smooth again.
Do not use an iron directly on the vinyl.