Skip to Content

DIY Lunch Bag & Snack Pouch Set: Easy Sewing Tutorial for Beginners

Sharing is caring!

*This post may contain affiliate links. Please see my disclosure to learn more.

A handmade DIY lunch bag and snack pouch set is one of those sewing projects that is both cute and genuinely useful. Whether you are sewing for back-to-school season, packing lunches for work, or making a practical handmade gift, this matching set is a great way to use cheerful fabric while practicing simple beginner sewing skills.

The lunch bag is roomy enough for a sandwich container, fruit, drink, and small snacks, while the reusable snack pouch is perfect for crackers, pretzels, cookies, or dry snacks. Make both pieces from coordinating cotton prints for a polished matching set, or mix leftover fabric scraps for a fun patchwork look.

These beginner sewing projects for back-to-school season make it easy to transform leftover fabric scraps into cute and functional everyday items. This tutorial walks you through how to sew a lunch bag and reusable snack pouch step by step, including cutting, adding lining, making boxed corners, and finishing the closures.

Materials You’ll Need

Flat lay of DIY insulated lunch bag and snack pouch sewing supplies, including citrus print fabric, green lining, insulated batting, cotton webbing, thread, zipper, hook-and-loop tape, scissors, rotary cutter, clips, pins, sewing machine, and iron on a wooden table.

For the lunch bag:

  • 1/2 yard exterior cotton canvas, quilting cotton, or lightweight home décor fabric
  • 1/2 yard lining fabric
  • Optional insulated batting or thermal lining
  • 2 pieces cotton webbing, approximately 12–14 inches each
  • Coordinating polyester thread
  • Sewing machine
  • Fabric scissors or rotary cutter
  • Cutting mat
  • Ruler
  • Pins or sewing clips
  • Fabric marker
  • Iron and ironing board

For the snack pouch:

  • 1 fat quarter exterior fabric
  • 1 fat quarter food-safe or washable lining fabric
  • Hook-and-loop tape or a zipper
  • Coordinating thread

A 1/2-inch seam allowance works well throughout this project unless otherwise noted.

Suggested Finished Sizes

For a beginner-friendly lunch bag, aim for approximately:

Lunch bag:
10 inches wide × 9 inches tall × 4 inches deep

Snack pouch:
7 inches wide × 5 inches tall

You can easily adjust these measurements once you understand the basic construction.

How to Make the DIY Lunch Bag

Black-and-white beginner sewing infographic showing materials, finished sizes, and step-by-step instructions for making a reusable fabric lunch bag and matching snack pouch.

Step 1: Cut the Fabric

Lunch bag sewing tutorial showing two 13 x 13 inch exterior fabric pieces, matching lining pieces, insulated batting, cotton webbing handles, and boxed corner markings on a wooden work surface.

Cut two rectangles from the exterior fabric measuring approximately:

13 inches wide × 13 inches tall

Cut two matching rectangles from the lining.

If you are adding insulated batting, cut two pieces the same size.

You will trim away small squares from the bottom corners later to create the bag’s depth.

Cut two pieces of cotton webbing approximately 12–14 inches long for the handles.

Step 2: Add the Insulated Layer

Collage showing insulated batting layered and clipped to the wrong side of citrus print exterior fabric, then stitched around the edges for a DIY insulated lunch bag.

Place one piece of insulated batting against the wrong side of each exterior piece.

Baste around the outer edges using a long stitch approximately 1/4 inch from the edge.

This keeps the layers together while you sew.

If you are using fusible insulated batting, follow the manufacturer’s instructions and press carefully.

You can skip this step if you prefer a simple fabric lunch tote.

Step 3: Attach the Handles

Step-by-step collage showing cotton webbing handles measured, positioned, clipped, and sewn securely to the citrus print exterior panels of a handmade lunch bag.

Place one exterior panel right side up.

Measure approximately 3 inches inward from each side edge and mark the handle placement.

Position one end of the webbing at each mark with the raw ends aligned with the top edge.

Make sure the handle is not twisted.

Baste the ends in place approximately 1/4 inch from the edge.

Repeat with the second handle on the other exterior panel.

Step 4: Sew the Exterior Bag

Collage showing citrus print exterior lunch bag panels placed right sides together, clipped along the sides and bottom, sewn by machine, and pressed flat.

Place the two exterior panels right sides together.

Pin or clip along both side seams and the bottom edge.

Sew using a 1/2-inch seam allowance.

Do not sew across the top.

Press the seams open or toward one side.

Step 5: Create the Boxed Corners

Sewing tutorial collage showing square corners marked and cut from the bottom of a citrus print lunch bag, then aligned and stitched to create a structured boxed base.

To give the lunch bag a flat bottom, create boxed corners.

At each bottom corner, measure and mark a 2-inch square.

Cut the square away.

Open one corner and bring the side seam and bottom seam together.

The raw edges should form a straight line.

Pin across the opening and sew with a 1/2-inch seam allowance.

Repeat on the second corner.

Turn the exterior right side out and you will see the bag beginning to take shape.

Step 6: Sew the Lining

Step-by-step collage showing green lining fabric clipped, stitched along the sides and bottom, boxed at the corners, and formed into the lining for a reusable lunch bag.

Place the two lining pieces right sides together.

Sew the side seams and bottom edge just as you did with the exterior.

However, leave a 3–4 inch opening along the bottom seam.

This opening will allow you to turn the finished bag right side out later.

Create the same 2-inch boxed corners on the lining.

Leave the lining wrong side out.

Step 7: Join the Exterior and Lining

Collage showing the finished citrus print exterior bag and green lining joined at the top edge, clipped together, and stitched around the opening with cotton webbing handles in place.

Place the exterior bag inside the lining so the right sides are facing each other.

The handles should be tucked between the two layers.

Match the side seams and top raw edges.

Pin or clip around the entire opening.

Sew around the top edge using a 1/2-inch seam allowance.

For extra strength, stitch across each handle area twice.

Step 8: Turn and Finish the Lunch Bag

Sewing collage showing the green lining pulled through the opening, lining seam closed, top edge pressed and topstitched, and the completed reusable citrus print lunch bag with cream handles.

Reach through the opening left in the lining and gently pull the exterior bag through.

Push out all corners.

Turn the raw edges of the lining opening inward approximately 1/2 inch.

Topstitch the opening closed.

Push the lining inside the lunch bag.

Press the top edge carefully.

Topstitch approximately 1/8 inch from the upper edge for a crisp, professional finish.

Your handmade lunch bag is finished!

How to Sew the Matching Snack Pouch

Step 1: Cut the Pieces

Floral exterior fabric and mustard yellow lining pieces cut into 8 x 6 inch rectangles for a handmade reusable snack pouch, with zipper and hook-and-loop tape nearby.

Cut two exterior rectangles and two lining rectangles measuring approximately:

8 inches wide × 6 inches tall

This creates a finished pouch around 7 × 5 inches.

Step 2: Add the Closure

Step-by-step sewing collage showing white hook-and-loop tape positioned, clipped, and stitched onto mustard yellow lining fabric for a reusable snack pouch closure.

For an easy beginner version, use velcro tape.

Cut two pieces approximately 5–6 inches long.

Center one piece along the upper edge of one lining panel, approximately 3/4 inch below the raw edge.

Sew around all four sides.

Attach the matching strip to the second lining panel.

Step 3: Sew Exterior and Lining Pieces

Sewing tutorial collage showing floral exterior and mustard lining fabric pieces clipped and stitched around the sides and bottom, with corners trimmed to reduce bulk.

Place the two exterior pieces right sides together.

Sew around the sides and bottom, leaving the top open.

Repeat with the lining, but leave a 2–3 inch turning opening along the bottom.

Clip the bottom corners carefully without cutting through the stitching.

Step 4: Join the Layers

Collage showing floral exterior and mustard lining layers clipped right sides together around the top edge and sewn together with a sewing machine.

Turn the exterior pouch right side out.

Place it inside the lining so right sides face each other.

Match the top edges and side seams.

Pin around the opening.

Sew all the way around using a 1/2-inch seam allowance.

Step 5: Turn and Finish

Step-by-step collage showing the snack pouch turned right side out, lining opening folded and topstitched closed, and the completed floral reusable snack pouch with hook-and-loop flap closure.

Pull the pouch through the opening in the lining.

Push out the corners.

Topstitch the lining opening closed.

Push the lining into the pouch and press the top edge.

Topstitch around the upper edge.

Close the hook-and-loop tape, and your reusable fabric snack pouch is complete.

Tips for the Best Results

Prewash cotton fabric before cutting to prevent shrinking later. Choose sturdy exterior fabric so the lunch bag keeps its shape, and consider washable or wipe-clean lining if the bag will be used frequently.

For a more structured lunch tote, add fusible fleece. You can also add a magnetic snap, zipper, drawstring, or flap closure depending on the style you prefer.

The snack pouch works best for dry snacks unless you use a suitable waterproof or food-safe lining.

Make a Matching Set

Handmade reusable lunch bag with citrus leaf print, cream webbing handles, and matching floral fabric snack pouch with hook-and-loop closure displayed on a wooden table.

Once you have made one DIY lunch bag and snack pouch set, it is easy to create more in different colors and prints. Try gingham for a classic school look, fruit prints for kids, florals for adults, or bold color-blocking using leftover fabric.

This beginner-friendly project also makes a thoughtful back-to-school sewing project, teacher gift, handmade birthday gift, or reusable lunch accessory.

With simple rectangles, basic straight stitching, and easy boxed corners, this DIY lunch bag and snack pouch tutorial is a satisfying project that looks polished without requiring advanced sewing skills. Best of all, you end up with a practical handmade set you can use again and again.

Sharing is caring!