Skip to Content

Lunch Box Bag

Posted on Last updated: /
lunch box bag

After skipping for a week from the tutorial update, I am back with a bag sewing pattern and tutorial. Here it is, lunch box bag with drawstring cover. The drawstring cover acts as the bag closure and will prevent the contents from falling out. The drawstring makes the lunch bag easy to open and close too. In addition, pay attention to the base of the bag, it is not the normal rectangle base, read on to see it. You may add an insulated lining to make a thermal lunch box bag. The bag lays flat when not in use so it won’t take up much space for storage.

Even though I categorized it as a lunch box bag but I think you can basically use it for anything you want to carry around. I would say it is nice to carry a small craft project when you are on the go, for example, crochet, knitting, tatting, small hand-sew patchwork, etc….

pink lunch box bag pattern

There are another 2 needle felting pattern and tutorial in the queue waiting to be written and published but I have to put them aside to author this lunch box bag tutorial in priority. This is due to loads of feedback (I love the requested feedback, please pour again!!!) I received from emails and messages requesting to share the lunch box bag when I previewed the work in progress in Craft Passion’s Facebook Page, so I happily cutting in line especially for you.

bag with drawstring cover

By the way, the reason for missing action for a week was because of my son’s birthday preparation. He wanted to celebrate his birthday with his classmates so dearly that he keeps on reminding me of the date and what he would like me to do. It is his last year in kindergarten, he wanted to make a great memory with his classmates before being parted and leaping to formal education. He wanted me to make a goodie bag for each of his classmates that were stuffed with beautiful cookies inside. When the date is getting closer, the reminder gets intensified, and thus my stress… phew!!! For the first time, I have ever sewed that many bags at once and got them completed in 2 days. I sewed a total of 16 lunch box bags as the goodie gift bags for my son’s birthday, 14 for his classmates, 1 for him, and 1 for my daughter. The lunch box bag has a name tag made of washable craft paper, so the kid can write down their name on it. The bag can be washed and reused for years to come. I baked and decorated some pretty cookies (recipe to follow soon), packed and add some treats and stationery items into the bag (peep them here).

sew lunch bag

To complete his birthday, I baked 20 cupcakes and decorated them with fondant icing (you can see it here) a day before his birthday. I also made a fondant mouse as the cupcake topper just for him and it was all set until the day. I am so happy that his classmates’ loved all the things I created for the party. Upon arrival at the kindergarten, the kids surrounded the table and keep on wowing repeatedly as I set up the birthday counter, they are so adorable!!! Even the moms wrote in the Kindergarten Facebook to express their amazement. Thank you all for leaving such a great memory to my son and it has made a great moment for us!!!

lunch bag sew pattern
lunch box bag


Yield: approx 5.5″ (W) x 12 1/2″ (H) x 4″ (D) (Including handles)
Active Time: 2 hours
Total Time: 2 hours
Difficulty: Avid Beginner
Estimated Cost: $6 - $10

After skipping for a week from the tutorial update, I am back with a bag sewing pattern and tutorial. Here it is, a lunch box bag with a drawstring cover. The drawstring cover acts as the bag closure and will prevent the contents from falling out. The drawstring makes the lunch bag easy to open and close too. In addition, pay attention to the base of the bag; it is not the normal rectangle base, read on to see it. You may add an insulated lining to make a thermal lunch box bag. The bag lays flat when not in use, so it won’t take up much space for storage.

Enjoy sewing them!

Actual bag dimension excluding handles is approximately 5.5 (W) x 6 1/2 (H) x 4 (D) inches

Download and print the SEWING PATTERN for drawing the fabric separately.


  • Fabric, for bag – 10 1/2″ x 19″
  • Interfacing (medium weight) – 10 1/2″ x 19″
  • Fabric, for lining – 10 1/2″ x 19″
  • Fabric, for drawstring cover – 2 pcs. of 10 1/2″ x 6″
  • Fabric, for handles – 2 pcs of 3″ x 14″, or use webbing tape 3/4″ width 2 pcs of 14″
  • Drawstring cord, 2 pcs of 24″
  • Drawstring beads or stopper, 2 pcs. optional


  • Sewing machine
  • Sewing kits
  • Pencil or Erasable fabric marker
  • Ruler
  • Scissors or roller cutter
  • Cord threader
  • Iron


    lunch box bagGather all the materials and tools needed as listed above. Download the sewing pattern sheet for the dimension and cut the fabrics according to the pattern sheet.

    lunch box bagFuse interfacing webbing to the wrong side of the bag fabric with a warm iron. Make sure it is properly fused and no trapped air bubbles between the fabrics.

    lunch box bagThe bag fabric with interfacing attached. Set aside.

    lunch box bagFold the lining fabric into halve with right side facing each other.
    Sew both side edges with 5/16″ seam allowance.

    lunch box bagPinch the vertical centerlines of both front and back piece, open up the lining, bring center to side and seam lines to center. Align the front and back seam lines, the bottom reverse triangle must be perpendicular to the seam lines. Measure 4″ horizontally across the bottom of the triangle of the front corner and sew. Repeat the same at the other corner of the bag. [Update: it is not 4″ from the tip of the triangle, it is 4″ perpendicular to the sewn line, which is also the length that you are going to sew.] Cut away the extra with 5/16″ seam allowance.

    lunch box bagThe lining should look like this after the seams return to its side position. Set aside.

    lunch box bagFold the long edges of the handle toward the center, leaving about a 1/4″ in between them. Press with the iron to set the crease lines. Fold it into half and press with an iron. Sew a line near the edge on both sides. Repeat the same to the second handle. Set aside.

    lunch box bagPlace 2 pieces of drawstring fabric with right side facing each other. Sew the short side of the edges till the 1 1/2″ marking. Press seam open.

    lunch box bagTopstitch about 1/8″ from the seam line at both sides.

    lunch box bagDouble fold the top edge to the wrong side to make a 5/8″ pocket for the drawstring. Topstitch 2 lines. Set aside.

    lunch box bagFold the bag fabric into halve, fold the bottom 2″ up. Sew the side with 5/16″ seam allowance.

    lunch box bagTurn the bag right side out, expand the base of the bag to have 4″ on the sides and roughly 6″ on the front & back.

    lunch box bagYou may press it flat like this by simply push the bottom into the bag.

    lunch box bagAttach the handle 4 1/2″ apart (inner space), stitch it on about 3/8″ from the top edge. Repeat the same to the other handle.

    lunch box bagTurn the drawstring fabric to the wrong side and slip it onto the bag, with drawstring pocket facing down.

    lunch box bagInsert the bag and drawstring pieces into the lining piece. Align side seams. Change the facing of the seam allowance if needed to avoid thick fabrics on the same spot.

    lunch box bagSew around with 1/2″ seam allowance, leaving a 3″ to 3 1/2″ opening for turning right side out.

    lunch box bagTurn the bag right side out from the opening.

    lunch box bagPress the top seam neatly and sew 4 lines within 1 inch from the top edge.

    lunch box bagThread drawstring cord and install stoppers (optional) to complete the lunch box bag. Install name tag to bag if you wish. I used faux nubuck leather aka washable craft paper or kraft paper fabric, you may use felt as an alternative. I stamped the grass and dragonfly by using StazOn Multi-Surface Inkpad, Stone Graystazon. You may lay the bag flat when not in use.

    sew lunch bag

    bag with drawstring cover


    Seam Allowance: 5/16″ (included in the pattern), otherwise as indicated.

    If you are using canvas or upholstery fabric for the bag, you may omit the interfacing.

    Get the full article at

    Did you make this project?

    Please leave a comment below or share a photo on Instagram. Don't forget to tag @craftpassion so that we can see it.

    Follow Craft Passion's Network:


    Monday 29th of April 2024

    Love making it and it came out great!


    Saturday 30th of March 2024

    I absolutely love my lunch bag. My mom saw mine and I'm now making a larger one for her! Thank you :+)

    Craft Passion

    Saturday 30th of March 2024

    That's wonderful to know this! So sweet of you to make a bigger one for your mum in return.


    Wednesday 13th of December 2023

    This tutorial is excellent; thank you so much. I have a hospital visit coming up, and I used this tutorial to make a shower bag to take with me. I used coated cotton so that it is waterproof, and the drawstring top is just perfect for making sure things don't fall out if I'm a bit clumsy after my treatment.

    I also wanted to mention, because it's something that I notice a lot: thank you so much for putting the turn-through gap in the top of the lining rather than in the sides. It never makes sense to me when designers put it in the sides, especially if you are instructed to top-stitch the top seam anyway, which would naturally close up that gap, as is the case with your design. It just seems to me that in such an instance, putting the turn-through gap in the side (or in some cases, the bottom) creates an unnecessary step.

    Anyway, thank you again; your tutorial is fantastic.


    Friday 18th of August 2023

    How can the fabric pieces be 19" and the total bag height is 12.5"? If I took 19 and halved it for a 0" depth bag, it would only be 9.5" with no seam allowance.

    I looked at the pattern pdf, 19" doubled would make a lot more sense, but then the directions should say 2 pieces of 10.5" X19" or 1 piece 10.5" X 38". Or maybe not, I'm not sure how common measuring a folded piece of fabric is.

    I'm looking to modify the height to about 7", so 19" total for me would actually be about accurate, plus an inch or two for seams.

    Even though I figured it out, commenting anyway in case someone else is/ was confused about the 19"


    Sunday 20th of August 2023

    @Craft Passion,

    Oh! Thank you so much, I feel so silly. I've been sewing for years but not so much with patterns, I didn't even think to include the handle height. Looks like I will have a very tall bag then! I already cut my pieces at 13" for a total of 26“. Oh well! I'll know for next time, as I am making a bag for myself and also a coworker. Mine first for all the silly mistakes.

    Craft Passion

    Saturday 19th of August 2023

    Hi Amanda, sorry to keep you guessing. The dimension indicated here is including the height of the handles. I have updated the information with the height that excluded the handles height. Hope this explained.


    Friday 28th of July 2023

    muy hermoso y creativo tratare de hacerlo espero me resulte bien gracias

    Translation (by Google): very beautiful and creative I will try to do it I hope it turns out well thank you

    Skip to Instructions