Easy Reusable Cloth Lunch Bag with a Flap Closure

A homemade flat bottom lunch bag is packed for lunch

This reusable lunch bag can reduce food waste. Hear me out!

Packing a lunch for school or work offers us yet one more opportunity to eat more of the food we’ve bought before it can go to waste. Brown bagging it—or in this case, reusable bagging it—also generally costs less than takeout. This bag also keeps paper lunch bags out of landfill and it uses up scraps from your fabric stash that might otherwise go in the trash. That’s triple-waste-busting action!

The pattern is essentially a larger version of the reusable cloth snack bags I recently posted and like them, the top of the bag flips shut. You don’t need to sew on Velcro or buttons or a zipper to secure it. I love the clean, minimalist look but you could also deck the bag out with notions or fringe or sequins or whatever you find in your sewing basket.

You can make this lunch bag in less than half an hour, start to finish, making it the perfect project for a beginner and busy parent in need of a reusable, inexpensive lunch bag now that school has started.

New skills!

When I first started my blog, I toyed with the name “lost knowledge.” As we’ve become more dependent on corporations to fulfill our needs and as those same corporations ruthlessly seek to increase worker productivity—and profits—society has sacrificed basic life skills on the altar of shareholder value: sewing, cooking, mending, gardening, carpentry and so on. Why make a lunch bag—or even lunch—instead of working more?

If you are a beginner sewist, you’ll learn a couple of basic, helpful techniques as you partake in this small act of rebellion:

  • French seams. French readers tell me they call these English seams. You’ll sew the seams on the outside of the bag and then encase them in another seam on the inside. This technique creates a neat and tidy look.
  • Boxed corners. These create a flat bottom, which makes the bag roomier and easier to pack.

Old fabric!

I raided my fabric stash and pulled out an unfinished skirt I started making in 2004. The fabric is mid-weight, probably cotton, but I’m not sure. I avoid synthetic and synthetic blends because I avoid plastic (synthetic = plastic). Synthetics shed microplastics in the laundry (and the air), they pollute all along their lifecycle and they never break down. But if this fabric is a synthetic blend, I figure I may as well use it. I can’t just toss it. Lightweight denim would be great and can give old jeans a second life.

Step 1: Cut the fabric

I cut the fabric 29 inches long by 10 inches wide. I made two bags for this post, beginning with identically sized pieces. One bag has a flat bottom, with finished measurements of 11 inches by 8 ¾ inches. The other bag without the flat bottom measures 12 ¼ inches by 8 ¾ inches.

The size of your bag depends on your fabric scraps. And you may love these so much that you make various sizes for all the things that need packing—chargers and cords for electronics, small toys, cosmetics, hair ties and scrunchies…

A long piece of cut blue fabric sits on a grey cutting board. Next to it is a wide rule and a rotary cutter.
29 inches by 10 inches makes a roomy lunch bag

Step 2: Finish the narrow top and bottom raw edges

Standard sewing machine: Fold the top and bottom edges ¼ inch and press. Fold over again and press. Sew.

Serger: Serge along the edges to finish them rather than making a folded hem. Or serge rolled hems.

A sewing machine sews a narrow hem with pink thread onto blue fabric
Sewing a narrow folded hem

Step 3: Fold the fabric

Lay the fabric on your work surface, wrong side facing up. Fold up the bottom. I folded mine up 12 inches, leaving about 3 ¾ inches of fabric at the top. Fold the top down. Pinning is a good idea (although I didn’t pin my bag). To make a French seam, you will first sew a seam on the right side of the fabric (i.e. the side that shows on the finished bag), which sounds totally wrong but stay with me.

Step 4: Sew French seams

This sounds fancy but you simply sew the side edges with a narrow seam allowance (I did ¼ inch), wrong sides facing together, right side facing out. If any fabric sticks out past the edge like mine did, trim that away to render an even edge.

Turn the lunch bag inside out and sew a second slightly wider seam (I did 5/8 inch) that encases the first seam. When you turn the bag right side out, that encasement hides the raw edge—and the two seams add strength to the bag. Elegant and strong!

A closed reusable blue lunch bag sits on a wooden tabletop
Bag flap closed

You could unplug your sewing machine now and pack your lunch bag. Or you can make a flat bottom.

Step 5: Sew a flat bottom into the lunch bag (optional)

I finished the top and bottom edges of one of my bags (see step 2) on a serger. I added a flat bottom to this bag.

With the bag right-side out, cut squares out of the bottom corners. I cut 1 ¼-inch squares. The seam allowance of two seams (again, I sewed French seams) expanded those corners substantially. So go easy choosing the size of the squares or you’ll create a tiny bottom.

A reusable blue cloth lunch bag with the corners cut out at the bottom to sew a flat bottom. The bag is sitting on a grey cutting mat.
Box the corners

Pinch the corners flat, pin and sew on the outside of the bag. Turn the bag inside out and sew a second seam on the inside.

The outer seam of the corner of this bag has been encased in another seam on the inside to create a French seam
A second seam on the inside of the bag encases the first on the outside
A homemade flat bottom lunch bag is packed for lunch
Filled lunch bag, ready for school!

I’m not sure which I like better, the flat bottom bag or the flat bag. I think I’ll make a flat denim version for my iPhone.

Happy sewing and happy back to school!

Two homemade lunch bags sit on a wooden table. The one in the foreground has a flat bottom. The other bag does not.

Check out my award-winning book!

One Reply to “Easy Reusable Cloth Lunch Bag with a Flap Closure”

  1. I love it! I think I’d want a handle since I’m prone to dropping things, but that’s easily managed!

Leave a Reply