Sew Your Own Stylish Lunch Bag: A Step-by-Step Guide
Are you tired of using disposable lunch bags that harm the environment and lack personality? Do you often find yourself forgetting to pack lunch, only to resort to expensive and unhealthy takeout options? The solution is here! This DIY tutorial will guide you through creating a stylish and reusable lunch bag that will not only motivate you to pack your own lunches but also add a touch of personal flair to your daily routine. Ditch the drab and embrace a vibrant, eco-friendly way to carry your meals with this easy-to-sew lunch bag project.

For years, I struggled with consistently packing my lunch. The lack of an appealing lunch bag was a surprisingly significant factor. It turns out, all it took was a pretty, handmade lunch bag to reignite my motivation. This project is designed for adults who want a functional and fashionable way to carry their meals. The best part? It’s incredibly easy to sew, even for beginners!
This tutorial uses two complementary cotton fabrics to create a durable and attractive lunch bag. I chose a vibrant blue fabric with a minimalist pattern for the exterior, paired with a bright white fabric featuring a subtle polka dot pattern for the interior. The combination provides the perfect balance of visual appeal and practicality. The fabric’s slight stiffness helps the bag maintain its shape without feeling bulky or difficult to fold. The overall design offers a modern, reusable twist on the classic brown paper bag – but with a whole lot more color and personality!
Materials You’ll Need
- ½ yard patterned cotton fabric (choose a non-directional pattern for easier sewing)
- ½ yard complementary cotton fabric
- Matching thread
- Measuring tape or ruler
- Rotary cutter (optional, but recommended for precise cuts)
- Scissors
- Pins
- Sewing machine
- Iron (optional, but recommended for crisp seams)
- Hand sewing needle (optional, for finishing touches)
Fabric Selection Tip: Opt for tightly woven cotton fabrics for durability. Avoid overly stretchy or delicate fabrics, as they may be more challenging to work with and less suitable for holding heavier lunches.
Step-by-Step Instructions
Follow these detailed instructions to create your own stylish and functional lunch bag:
Step 1: Cut the Fabric
Begin by unfolding both pieces of fabric. Using your measuring tape and rotary cutter (or scissors), cut each fabric into a 10-inch x 20-inch rectangle. Precision is key to ensuring a well-proportioned lunch bag, so take your time and double-check your measurements.

Step 2: Create the Notches
On the 20-inch side of each rectangle, find the middle point. From this center point, measure 1 inch to the left and 1 inch to the right. Then, measure 3 inches down from the 20-inch edge. Cut out a 1-inch x 3-inch notch on each side of the center point, creating two notches. These notches will form the bottom corners of your lunch bag, providing structure and stability.

Step 3: Sew the Outer Bag
Take the fabric piece designated for the outside of the bag (the patterned fabric in my case). Fold it in half, inside out, aligning the 10-inch edges. The notches should be at the bottom. Secure the edges with pins to prevent the fabric from shifting during sewing. Using your sewing machine, sew along each side seam, creating a closed tube. Be sure to backstitch at the beginning and end of each seam for added durability.

Step 4: Sew the Inner Bag (with an Opening)
Take the fabric piece for the inside of the bag and fold it in half, inside out, with the notches at the bottom. Pin the edges. Sew along one side seam completely. On the other side seam, sew halfway, leave a 1-inch opening, and then continue sewing to the end. This opening is crucial for turning the bag right side out later. After sewing, iron the seams open. This reduces bulk and makes the final product look more professional.

Step 5: Create the Bottom Corners
Pinch the bottom notches of both the inner and outer bag together, aligning the raw edges. Sew a straight line across each set of notches to square off the bottom corners. This creates a flat bottom for your lunch bag, allowing it to stand upright. Repeat this step on all four corners (two on the inner bag and two on the outer bag).

Step 6: Prepare for Assembly
Turn only the inner bag right side out. The outer bag should remain inside out. At this point, both pieces should resemble bags with squared-off bottoms.
Step 7: Assemble the Bag
Carefully place the inner bag inside the outer bag, ensuring that the right sides of the fabric (the patterned sides) are facing each other. Align the top edges of both bags and pin them together. Sew a thin seam (approximately ¼ inch) all the way around the top edge to secure the inner and outer bags together. This seam will create a clean, finished edge.

Step 8: Turn Right Side Out
Trim any excess threads around the top seam. Then, carefully pull the entire bag right side out through the 1-inch opening you left in the inner bag’s side seam. This step reveals the patterned exterior and the complementary interior of your lunch bag.
Step 9: Close the Opening
Using a hand sewing needle and matching thread, carefully sew the opening in the inner bag shut. For a less visible finish, use a blind stitch. Alternatively, you can use your sewing machine to close the opening, but the seam may be slightly more noticeable. Since this seam will be on the inside lining, perfection is not essential.


Step 10: Final Touches
Push the lining into the inside of the bag, ensuring that it fits snugly and smoothly. Iron the top edge of the bag to create a crisp, professional finish. This will also help the bag maintain its shape.
Using Your New Lunch Bag
To use your new lunch bag, simply place your food and drinks inside. Pinch the sides of the bag together and roll the top down several times to create a secure closure. The rolled top provides a stylish and functional way to keep your lunch contained. You can adjust the initial measurements of the fabric to create a larger or smaller bag, depending on your needs. I found that the 10-inch x 20-inch dimensions are perfect for fitting everything I need for a satisfying lunch.
This rolled-top design evokes the classic brown bag lunch but offers a much more sophisticated and eco-friendly alternative. Enjoy packing and carrying your lunch in your stylish, handmade bag!
More Back-to-School and DIY Ideas
If you enjoyed this sewing project, here are some more ideas to inspire your creativity:
- Go Back to School with a Dip-Dyed Ombre Laundry Bag
- 75 Do-It-Yourself Ways To Decorate Your Dorm Room
- Kid-Friendly Project: Back to School Pencil Cases
- A Simple Chalkboard Calendar that Anyone Can Make
- 10+ Time-Saving Tips for Packing School Lunches