The Sewing Room
Back to all posts Beginner Projects

Sew a Fabric Storage Basket — Interfaced Box Basket Pattern

A structured, free-standing basket with handles — in three nestable sizes, built from the same simple method.

Published Fresh Post
Reading Time 14 min
Difficulty Beginner ★★☆☆☆
Project Cost $15–$25
Three nested fabric storage baskets in terracotta, sage green, and cream, styled on a wooden shelf with folded textiles
Three sizes, one method — small catchall, medium shelf basket, and large bin.

Why Make Your Own Fabric Storage Basket

If you have ever paused in the organizing aisle at the home store and thought, I could definitely sew that for less — you were right. A fabric storage basket pattern is one of the most useful things a beginner sewist can learn, because the technique scales. The same method makes a tiny bedside catchall, a medium bookshelf organizer, or a large laundry bin. Once you understand how interfacing adds structure and how boxing corners creates depth, you can design a basket for any purpose, in any fabric, in any size.

In this tutorial we'll make a DIY fabric storage basket with handles, a fully lined interior, and a crisp topstitched rim. The construction uses two beginner-friendly techniques that will serve you well in bags, pouches, and dozens of other projects: fusible interfacing (iron-on stiffening that transforms limp fabric into firm, body-having fabric) and boxed corners (a quick pinch-and-stitch move that turns a flat pouch into a three-dimensional container).

What makes this tutorial different from the hundreds of basket patterns online is that we treat the basket as a system, not a single project. The dimensions chart below gives you three sizes that nest neatly inside one another, all built with the same construction order. Learn it once, and you can make the whole set.

The hardest part of a fabric basket is deciding what color to make it. The sewing itself is just straight seams, a few folds, and a hot iron.

Three Sizes to Choose From

Before cutting, decide which size you want to make. All three use the same construction steps — only the dimensions change. Finished sizes below assume a 1/2 in (1.3 cm) seam allowance.

SMALL — Catchall

Finished:
6 × 6 × 4 in
(15 × 15 × 10 cm)
Boxed corner: 2 in / 5 cm

MEDIUM — Shelf

Finished:
10 × 8 × 6 in
(25 × 20 × 15 cm)
Boxed corner: 3 in / 7.5 cm

LARGE — Laundry

Finished:
14 × 12 × 8 in
(35.5 × 30.5 × 20 cm)
Boxed corner: 4 in / 10 cm

Each size uses a flat rectangle for the main body (which becomes the two sides, front, and back of the basket), a separate base rectangle, and two handle strips. The medium size is the easiest to start with — it uses manageable fabric widths and shows off the technique at a satisfying scale.

Materials & Tools

What You'll Need

Fabric & Interfacing

Exterior fabric: medium-weight cotton, linen, or canvas — 1 yard / 0.9 m (medium size)
Lining fabric: quilting cotton — 1 yard / 0.9 m
Fusible interfacing: medium-heavy weight (Pellon 809, Decor Bond) — 2 yards / 1.8 m
Coordinating all-purpose thread

Tools

Fabric scissors or rotary cutter + mat
Clear quilting ruler (24 in / 60 cm)
Fabric marker or chalk pencil
Sewing pins or Wonder Clips
Iron + ironing board + pressing cloth
Sewing machine with standard foot

Choosing the Right Interfacing

Interfacing is the single most important material choice you'll make. The right weight gives your basket a crisp, upright structure that stays standing when empty. The wrong weight leaves you with a sad, slumping pouch. Here's how the common options compare for this project:

Interfacing Best For Feel Notes
Pellon 809 Decor-Bond Small & medium baskets Firm, paper-like My default choice — easy to fuse, holds shape well.
Pellon 71F Peltex (sew-in or fusible) Large, free-standing bins Very stiff, board-like Can be hard to sew through; use a jeans needle.
ByAnnie Soft & Stable Baskets you want to feel plush Spongy, foam-like Sew-in only; adds thickness. Pricey but gorgeous.
Pellon SF101 Shape-Flex Lining only Light, drapey Too soft for the exterior alone; use in addition to a firm one.
Tip from experience

I like to interface both the exterior fabric and the lining with a medium-weight fusible. Two medium layers give better structure than one heavy layer and are far easier to sew through at the seams and boxed corners.

Cutting Layout

For the medium size, cut the following from fabric that is at least 44 in (112 cm) wide:

  • Exterior main body: one rectangle 33 in × 13 in (84 × 33 cm)
  • Exterior base: one rectangle 11 in × 9 in (28 × 23 cm)
  • Lining main body: one rectangle 33 in × 13 in (84 × 33 cm)
  • Lining base: one rectangle 11 in × 9 in (28 × 23 cm)
  • Handles: two strips 14 in × 4 in (35.5 × 10 cm)
  • Interfacing: cut the same main-body and base pieces, but trim 1/2 in (1.3 cm) off each edge so the interfacing sits inside the seam allowance (less bulk in the seams)
Cutting layout diagram for fabric storage basket showing exterior main body, base, handles, and lining pieces arranged on 44-inch wide fabric with measurements labeled
Cutting layout for the medium basket on 44 in (112 cm) wide fabric. Pieces are shown oriented with grain line parallel to the selvage.
Common mistake

Don't skip trimming the interfacing 1/2 in (1.3 cm) smaller than your fabric pieces. If the fusible extends into the seam allowances, you'll end up with thick, lumpy seams that are hard to turn and refuse to lie flat. The trimmed-back interfacing trick is used by professional bag makers for exactly this reason.

Pattern Pieces

There are only three pattern shapes to understand. The main body wraps around the basket to form all four sides, meeting at one side seam. The base is a separate rectangle sewn in to form the floor. Handles are simple folded strips.

Pattern piece diagram showing main body rectangle with side seam marking, base rectangle, and handle strip with grain lines, notches, and seam allowances labeled in both inches and centimeters
The three pattern shapes: main body (wraps around the basket), base (the floor), and handle strip (fold-and-topstitch).

Understanding the Dimensions

If you want to design your own custom basket size, here's the formula:

  • Main body length = (finished width × 2) + (finished depth × 2) + 1 in (2.5 cm) for side seam allowance
  • Main body height = finished height + 1 in (2.5 cm) for top and bottom seam allowance
  • Base = finished width + 1 in × finished depth + 1 in
  • Handles = your preferred length × 4 (strip is folded to a quarter of its cut width)

Step-by-Step Construction

Work through the steps in order. Press as you go — flat, pressed seams are the single biggest factor in whether your finished basket looks homemade or professional.

Fuse the Interfacing

Lay each exterior piece wrong side up on your ironing board. Center the matching interfacing piece on top, glue side down (the glue side is slightly bumpy or shiny). Cover with a pressing cloth to protect your iron.

Set your iron to the cotton setting with no steam. Press firmly for 10–15 seconds per section, lifting and moving (not sliding) the iron. Let each piece cool completely flat before handling — moving warm interfacing causes bubbling.

Cross-section diagram showing hot iron pressing fusible interfacing to the wrong side of fabric with pressing cloth on top, labeled with fabric, interfacing glue side, and iron direction
Cross-section of the fusing process. Press straight down — never slide.

Make the Handles

Take one handle strip and fold it in half lengthwise, wrong sides together. Press to create a center crease, then open flat. Fold each long edge in to meet the center crease. Press. Fold in half along the original crease — you now have a four-layer strip that is 1 in (2.5 cm) wide with no raw edges showing.

Topstitch close to both long edges, about 1/8 in (3 mm) from the folds. Repeat for the second handle.

Four-step diagram showing handle strip construction: initial strip, folded in half lengthwise then opened, long edges folded to center crease, final folded strip with topstitching along both long edges
Handles fold like a quilt binding: in half, open, edges to center, then closed again.

Attach Handles to the Exterior

Lay the exterior main-body piece out flat. The side seam will be at one short end — identify your front and back panels (they are the two middle thirds of the long strip). On each panel, measure in from each side and mark two points 3 in (7.5 cm) apart, centered on the panel width.

Pin a handle at those marks, with the handle looping down onto the fabric (so it will loop up when the basket is assembled). The raw ends of the handle should sit 1/4 in (6 mm) below the top edge of the main body. Baste in place with a 1/4 in (6 mm) seam.

Sew the Side Seam

Fold the exterior main body in half with right sides together, matching the short ends. Pin along the raw short edge. Stitch with a 1/2 in (1.3 cm) seam allowance, backstitching at both ends. You now have an exterior tube.

Press the side seam open. This small step matters — a pressed-open seam gives you a flat, professional edge where the basket side meets.

Attach the Base

With the exterior tube still wrong-side-out, pin the exterior base piece into the bottom opening, right sides together. Match the long sides of the base to the front and back panels; the short sides of the base match the two side panels. Clip into the tube's seam allowance at the four corners if needed to help it curve around the base.

Stitch all the way around the base with a 1/2 in (1.3 cm) seam allowance, pivoting at each corner. Clip the corners diagonally to reduce bulk.

Assemble the Lining (With a Turning Gap)

Repeat steps 4 and 5 with the lining fabric — but when you sew the base to the lining tube, leave a 4 in (10 cm) gap in one of the long sides. This gap is how you'll turn the whole basket right-side out at the end.

Backstitch firmly at the start and end of the gap so the stitches don't pop open when you tug the fabric through.

Join Exterior and Lining at the Rim

Turn the exterior right side out. Keep the lining wrong side out. Slip the exterior inside the lining — right sides are now facing each other, with the handles tucked between the two layers.

Match the side seam of the exterior to the side seam of the lining and pin all the way around the top edge. Stitch with a 1/2 in (1.3 cm) seam allowance all the way around the rim.

Diagram showing exterior fabric basket nested inside lining basket with right sides together, handles sandwiched between layers, and top rim pinned ready for stitching
The exterior tucks inside the lining so right sides meet. Handles live between the two layers.

Turn Through the Gap

Reach through the 4 in (10 cm) gap you left in the lining base and gently pull the entire exterior through. It will feel awkward — like turning a sock inside out through a small hole — but it works. Push out the top-rim corners and the base corners from the inside.

Close the lining gap by folding the raw edges inside and either machine-stitching close to the fold, or hand-stitching with a ladder stitch for an invisible finish. Since this is hidden inside the lining, machine-stitching is perfectly fine.

Topstitch the Rim

Nest the lining down inside the exterior. Press the top rim very carefully, rolling the seam so the exterior and lining meet exactly at the edge. Topstitch all the way around, 1/4 in (6 mm) from the finished top edge.

This final topstitching does three jobs at once: it stabilizes the handles, it keeps the lining from flipping to the outside, and it gives the basket a crisp, professional edge.

Close-up view of finished basket top edge showing topstitched rim quarter inch from the edge with handle attached and lining nested inside exterior
The topstitched rim locks everything in place and gives the basket its upright, finished look.

The Boxing-Corner Trick (Explained)

If you used a separate base piece as described above, your basket already has built-in boxed corners — the base is the box. But there's a second, even faster method you'll see in many patterns: skip the separate base, and just box the four bottom corners of a flat pouch instead.

Four-panel diagram of boxing a corner: pinch the side seam and bottom seam together to form a triangle, measure the box width across the triangle, mark a stitching line perpendicular to the seams, then stitch and trim
Boxing a corner: pinch, measure, mark, stitch, trim.

Here's how the alternative boxing method works, step by step:

  1. Sew your main body as a tube, then fold it flat so one short end becomes the bottom.
  2. Sew that bottom closed with a 1/2 in (1.3 cm) seam. You now have a flat pouch.
  3. At each bottom corner, pinch the side seam and the bottom seam together so they stack directly on top of each other, forming a flat triangle.
  4. Measure across the triangle to find the point where it is exactly as wide as your desired box depth — for example, 3 in (7.5 cm) across for the medium size.
  5. Draw a straight line across the triangle at that point (perpendicular to the seam), stitch along the line, backstitch, and trim away the triangle leaving a 1/4 in (6 mm) seam.

When you turn the pouch right-side out, those four stitched triangles become the four corners of a 3D box. Both methods — separate base and boxed corners — produce excellent results. Use the separate-base method when you want a very clean, square bottom. Use the boxing-corner method when you want fewer pieces and a faster project.

Pro tip

If you use the boxing-corner method, both your exterior and your lining need the same size boxed corners. Otherwise, the lining won't fit smoothly inside the exterior and you'll get puckering at the base.

Variations & Ideas

Divided Interior

Add a lining divider by stitching a vertical seam up the middle of the lining before assembly. Perfect for art-supply caddies.

Fold-Down Cuff

Make the lining 3 in (7.5 cm) taller than the exterior. Fold the extra lining down over the exterior for a contrast cuff.

Rope Handles

Skip the fabric handles and attach grommets at the top with cotton rope or leather pulls knotted through.

Oilcloth Lining

Use laminated cotton or oilcloth for the lining to make a wipe-clean basket for the kitchen or craft room.

Patchwork Exterior

Piece scrap fabric into the main body panel before cutting. A beautiful way to use quilting leftovers.

Nesting Set of Three

Make all three sizes in coordinating fabrics for a stunning shelf set — see the dimensions chart above.

Frequently Asked Questions

What weight of interfacing is best for a fabric storage basket?

A medium-heavy fusible interfacing like Pellon 809 Decor Bond or Pellon 71F Peltex-light works best for most fabric storage baskets. For taller or heavier-use baskets like a large laundry bin, add a layer of fusible foam such as ByAnnie Soft and Stable to achieve the firm, free-standing structure that makes the basket hold its shape when empty.

Can I sew a fabric storage basket without interfacing?

You can, but the basket will be floppy and will collapse without something inside it. If you prefer to skip fusible interfacing, substitute two layers of pre-washed canvas, denim, or a layer of heavyweight twill combined with cotton batting quilted onto the exterior panels. The structure must come from somewhere.

What is a boxed corner in sewing?

A boxed corner is a technique that turns a flat two-dimensional pouch into a three-dimensional container with a defined base. You pinch each bottom corner so the side seam and the bottom seam stack directly on top of one another, then stitch across the resulting triangle. When turned right side out, the basket has a flat rectangular bottom and square sides.

What size boxed corner should I cut for my basket?

The boxed corner measurement equals the depth you want your basket base to be. A 2 in (5 cm) box creates a basket base that is 4 inches wider and 4 inches deeper than the flat sewn pouch. For the three sizes in this tutorial, we use 2 in, 3 in, and 4 in (5 cm, 7.5 cm, 10 cm) boxed corners for small, medium, and large respectively.

How do I keep my fusible interfacing from bubbling?

Bubbling is caused by three things: an iron that is not hot enough, not holding the iron in place long enough, or not using steam when the interfacing requires it. Always read the specific interfacing instructions. For most fusibles, use a hot dry iron, hold for 10 to 15 seconds per section with firm pressure, and let the piece cool completely flat before moving it.

Can I machine wash a fabric storage basket?

Baskets with fusible interfacing can be gently hand washed or spot cleaned, but repeated machine washing may cause the interfacing to delaminate from the fabric over time. If you need a washable basket, use sew-in interfacing instead of fusible, or quilt two layers of fabric with batting between them for a washable structured alternative.

Three finished fabric storage baskets in small, medium, and large sizes nested together on a wooden surface with dimensions labeled in inches and centimeters
The complete nesting set — small, medium, and large, all made with the same ten-step method.
Series Progress Post 4 of 12

Sewing for Your Home — 12 Beginner-Friendly Home Decor Projects

Keep Building Your Home Sewing Skills

Now that you've mastered interfacing and boxed corners, you have the foundation for dozens of structured projects. Here's what to try next.