Crafts

How to Sew a Linen Bread Bag with a Drawstring

Published in OldeCraft Notes, October 7, 2026

A simple linen bag keeps a loaf covered while allowing air to circulate. Photo by Just living life 🌱 on Unsplash.
A simple linen bag keeps a loaf covered while allowing air to circulate. Photo by Just living life 🌱 on Unsplash.

A linen bread bag is a modest sewing project with a useful result. It keeps a loaf covered without sealing it in plastic, and its drawstring closure makes it easy to open with flour-dusted hands. The bag is made from two rectangles and can be sized for a small boule, a tin loaf, or several rolls.

Linen is a sensible fabric for this purpose because it is washable and allows some air movement around the bread. It will not preserve every loaf in the same way: a bag cannot prevent staling, and a warm loaf should always cool fully before it is enclosed. Still, for day-to-day storage, it offers a simple middle ground between a clammy plastic wrapper and an uncovered loaf.

Choose the fabric and size

Use a medium-weight, tightly woven linen. Very fine linen may tear at the drawstring channel, while heavy upholstery-weight cloth can be stiff and unnecessarily bulky. A cotton-linen blend is also suitable. Choose fabric that is clean, sound, and free from finishes that might transfer strongly to food.

Wash and dry the fabric before cutting, following its care instructions. Linen can shrink, and prewashing also removes some of the stiffness from the new cloth. Press it while it is still slightly damp, or use steam, then allow it to dry flat before measuring.

The measurements below make a bag approximately 12 inches wide and 15 inches deep after sewing. This suits a medium round loaf or a modest tin loaf. For a broader loaf, add width; for a taller loaf, add length. The finished bag should have room around the bread rather than fitting tightly against its crust.

You will need:

  • Medium-weight linen, one rectangle measuring 14 by 34 inches
  • Cotton or linen cord, approximately 30 inches long
  • Matching sewing thread
  • Fabric scissors
  • Measuring tape
  • Iron and ironing surface
  • Sewing needle or sewing machine
  • A safety pin or bodkin for threading the cord

The 14-by-34-inch rectangle is folded in half so that its shorter edges form the top of the bag. If you prefer to cut two separate pieces, cut two rectangles measuring 14 by 17 inches and treat their joined edges as the bottom seam.

A loaf of bread sitting on top of a wooden table

Photo by Just living life 🌱 on Unsplash.

Prepare the rectangle

  1. Mark the fabric. Square the cloth before measuring. Mark a rectangle 14 inches wide by 34 inches long, keeping the grain as straight as practical. Cut carefully with sharp scissors.

  2. Find the top edge. With the rectangle lying flat, identify the two short ends. These will become the top opening. The long folded edge will form one side of the bag, and the opposite long edge will be sewn as the bottom.

  3. Mark the channel area. On each long side, measure down 3 inches from the short top edge and make a small mark. The upper 3 inches will later fold outward to form the drawstring casing. Do not sew the side seam through this section if you want a simple open casing that can be folded neatly into place.

  4. Press the top folds. On each short end, press the raw edge under by ½ inch. Then fold it under once more by 1 inch and press again. This creates a clean upper edge and gives the channel enough depth for the cord. Leave the folds pressed for now; they will be secured after the side and bottom seams are finished.

Sew the enclosed seams

A French seam encloses the raw edge inside the seam. It is especially useful for a bread bag because the interior remains tidy and there are fewer loose threads to catch on the loaf.

  1. Fold the bag. Fold the rectangle in half with the wrong sides together. The pressed top edges should meet, and the right side of the linen should face outward. Match the long raw edge and the bottom fold. Pin or clip along these two edges.

  2. Sew the first pass. Stitch the long side and bottom with a narrow seam of about ¼ inch. Begin and end with a few backstitches. Keep the top 3 inches of the side edge open, stopping at the mark made earlier. This opening will allow the casing to fold freely.

  3. Trim and turn. Trim the seam allowance slightly, particularly at the bottom corners, taking care not to cut the stitches. Turn the bag inside out and press the sewn edges flat. Use a blunt turning tool to ease the corners into shape rather than forcing them with a sharp object.

  4. Sew the second pass. With the bag wrong side out, stitch the side and bottom again using a seam of about ⅜ inch. This wider seam encloses the first seam allowance. Start below the open casing area and finish at the same point. Press the enclosed seam toward one side.

If you would rather use a conventional seam finish, sew the bag with right sides together, finish the raw edges with a zigzag stitch or overcast stitch, and press them to one side. The enclosed method is slower by one turning step but gives a clean interior without a serger.

wheat grass and cake server on gray textile

Photo by Debby Hudson on Unsplash.

Reinforce and sew the drawstring channel

Turn the bag right side out. At each side opening, inspect the small area where the side seam ends beneath the top fold. This point receives strain whenever the cord is pulled, so reinforce it with a short line of backstitching or a small rectangle of closely spaced stitches. Keep the stitching within the seam allowance and away from the opening itself.

Now form the casing:

  1. Fold the upper 3 inches of the bag outward along the pressed line. The wrong side of the linen should now face upward inside the folded section. Align the folded edge evenly around the bag and press.

  2. Stitch around the lower edge of this folded section, approximately ¼ inch from the edge. Sew slowly over the side seams. Backstitch at the beginning and end, or overlap the first stitches securely.

  3. Stitch around the upper folded edge if it is not already firmly held by the original hem. This second line is optional, but it can make the channel flatter and more durable. Leave the channel open between its two layers.

  4. If desired, add a small vertical line of stitching at each side seam to divide the channel into two sections. This keeps a single cord from sliding all the way around the bag, but it also means the closure will gather in two distinct pulls. For the simplest version, leave the channel continuous.

The channel should be wide enough for the cord to pass without dragging. If the cord is thick, widen the upper fold before sewing rather than forcing it through a narrow passage.

Thread the cord and finish the bag

Attach the cord to a safety pin or bodkin. Feed it through the channel, working steadily around the bag until it returns to the starting point. Remove the pin, bring both ends together, and tie a firm overhand knot. Trim the ends neatly. A small knot in each cord end can prevent fraying; on natural cord, a simple bound or whip-stitched end is also suitable.

Pull the cord gently to gather the opening. It should close enough to cover the bread without making a hard, tight bundle. If the fabric bunches unevenly, flatten the bag and distribute the gathers by hand before tightening the cord.

Give the finished bag a final press, avoiding a sharp crease across the cord channel if you want the linen to retain a softer shape. Check the inside for loose threads and remove them before use.

white ceramic bowl on white table cloth

Photo by Jennefer Zacarias on Unsplash.

Using and caring for the bread bag

Let bread cool completely on a rack before placing it in the bag. Warm bread releases steam, and enclosing that moisture can soften the crust and leave the fabric damp. Store the filled bag in a cool, dry place rather than beside a sink, kettle, or other source of condensation.

The bag is best suited to short-term storage. A crusty loaf may soften somewhat inside linen, while a sliced loaf will gradually dry according to the bread itself and the conditions in the room. For longer keeping, consider freezing the bread in a suitable freezer container and use the linen bag for serving or brief storage after thawing.

Wash the bag regularly, especially if crumbs or flour collect in the seams. Shake out crumbs first, then launder according to the linen manufacturer’s instructions. Use a mild, unscented detergent if the bag is used directly around food, rinse thoroughly, and dry it fully before storing another loaf. Do not put bread into a damp bag.

Common mistakes to avoid

  • Skipping prewashing: The finished bag may shrink unevenly after its first wash.
  • Using a very loose weave: The drawstring channel may distort, and crumbs can work into the fabric.
  • Sewing the casing shut: Check that the cord can travel freely before closing the channel.
  • Leaving the French seam too narrow: The second pass must fully contain the first seam allowance.
  • Pulling the drawstring too tightly: Excessive tension strains the side openings and crushes the loaf.
  • Storing warm bread: Cooling first is important for both crust and fabric.

Once the method is familiar, the dimensions can be adjusted without changing the construction. A longer rectangle makes a deeper bag; a wider one accommodates a broad loaf. The essential details remain the same: breathable washable cloth, enclosed seams, and a reinforced channel that will withstand ordinary use.