
Crochet Hanging Wall Baskets: A Complete Vegetable Basket Pattern Tutorial
There is something deeply satisfying about filling a handmade basket with fresh vegetables from the garden or market. When that basket is crocheted by your own hands and hung beautifully on the kitchen wall, it becomes more than just storage — it becomes a piece of living home décor that speaks to creativity, practicality, and the kind of slow, intentional living that so many of us are searching for right now. This tutorial will walk you through everything you need to know to crochet your own hanging wall baskets, perfectly sized and shaped for vegetables, fruits, onions, garlic, or anything else you want to display and store in your kitchen.
Whether you are a beginner who has just learned the basic stitches or an experienced crocheter looking for a satisfying project with a real functional purpose, this pattern has you covered. By the end of this guide, you will have a complete, step-by-step crochet hanging wall basket you can be proud of — and probably a strong desire to make several more.
Why Crochet Wall Baskets Are Worth Making
Before we get into the pattern itself, let’s talk about why this project is so worth your time and yarn.
Kitchen organization is one of the most searched topics in home improvement, and for good reason. Counter space is precious. Drawers get cluttered. Vegetables and fruits need airflow to stay fresh, which means sealed containers are often the wrong choice. A hanging wall basket solves all of these problems at once. It keeps produce off the counter, allows air to circulate through the open mesh design, and looks absolutely beautiful against a kitchen wall or backsplash.
When you make your own crochet version, you add another layer of value. You can customize the size to fit your wall space, choose colors that match your kitchen aesthetic, adjust the depth depending on what you plan to store, and create something that no shop-bought basket could replicate. Cotton yarn in particular is ideal for this project because it is washable, durable, food-safe, and becomes softer and more pliable with every wash. It does not stretch out of shape the way acrylic yarn might, and it holds its structure beautifully when stiffened slightly with starch.
Crochet wall baskets also make wonderful gifts. A set of three in graduated sizes, hung as a kitchen gallery wall, would be a deeply personal and practical housewarming present for anyone who loves to cook.
Materials You Will Need
Getting your materials right before you start will make the whole experience smoother and more enjoyable.
For a standard medium-sized hanging wall basket approximately 10 inches wide and 6 inches deep, you will need the following. A skein of 100% cotton worsted weight yarn — around 200 yards should be sufficient for one basket, though having extra on hand is always wise. A 5mm crochet hook works beautifully with worsted weight cotton, giving you a firm, structured stitch without being too tight to work comfortably. A yarn needle for weaving in ends. A pair of scissors. A stitch marker or a small piece of contrasting yarn to mark the beginning of your rounds. Optional but recommended: fabric stiffener or a spray starch for finishing, which will help the basket hold its wall-mounted shape over time.
If you would like to make a set of three baskets in graduated sizes — which looks stunning as a wall display — plan for approximately 150 yards for a small basket, 200 yards for medium, and around 280 yards for a large basket. Purchasing two skeins of your chosen color will usually cover all three.
For hanging hardware, you will need a wooden dowel, a piece of driftwood, or a decorative branch cut to about 14 inches for a single basket or 24 to 30 inches for a three-basket gallery arrangement. Twine, jute rope, or macramé cord for the hanging portion of the project. Small S-hooks or screw hooks for mounting to the wall.
Understanding the Stitch Pattern
This pattern uses a combination of basic stitches that even beginners can master. The base uses single crochet worked in rounds to create a flat circular bottom. The sides transition into a mesh stitch pattern made of chain spaces and double crochets, which is what gives the basket that beautiful open weave look and allows airflow for fresh produce. The top edge finishes with a row of single crochet to stabilize the opening and give it a clean, professional appearance.
If you are new to working in rounds, here is the key thing to remember: you are always working on the right side of the fabric. Place your stitch marker at the beginning of each round and move it up as you go. This keeps you from losing track of where each round starts and ends.
The magic ring, also called an adjustable ring, is used to start the base. It allows you to close the center tightly so there is no hole at the bottom of your basket. If you are not comfortable with a magic ring, you can substitute a chain-4 joined into a ring with a slip stitch — it will leave a very small hole at the center but will work perfectly well for this project.
The Full Crochet Pattern: Hanging Wall Basket
Abbreviations used throughout this pattern:
MR — magic ring, ch — chain, sl st — slip stitch, sc — single crochet, dc — double crochet, sp — space, st — stitch, rep — repeat, rnd — round.
Gauge: 14 sc x 16 rows = 4 inches in single crochet with 5mm hook and worsted weight cotton. Gauge is approximate and does not need to be exact for this project, but keeping it consistent within your own work matters.
Part One: The Base
Begin with your magic ring.
Round 1: Chain 1, work 6 single crochet into the magic ring. Pull the tail to close the ring. Place your stitch marker here. You will have 6 stitches. Do not join at the end of rounds unless instructed — this basket is worked in a continuous spiral.
Round 2: Work 2 single crochet into each stitch around. You will have 12 stitches.
Round 3: (1 sc in next st, 2 sc in next st) repeat around. You will have 18 stitches.
Round 4: (1 sc in each of next 2 sts, 2 sc in next st) repeat around. You will have 24 stitches.
Round 5: (1 sc in each of next 3 sts, 2 sc in next st) repeat around. You will have 30 stitches.
Round 6: (1 sc in each of next 4 sts, 2 sc in next st) repeat around. You will have 36 stitches.
Round 7: (1 sc in each of next 5 sts, 2 sc in next st) repeat around. You will have 42 stitches.
Round 8: (1 sc in each of next 6 sts, 2 sc in next st) repeat around. You will have 48 stitches.
Your base should now measure approximately 4 to 4.5 inches across. If you would like a larger basket, you can continue this increase pattern for one or two more rounds, adding 6 stitches each time.
Part Two: Building the Sides
To transition from the flat base to the vertical sides, you will now work into the back loops only for one round. This creates a clean edge and helps the sides stand upright.
Round 9: Working in back loops only, 1 sc in each stitch around. You will still have 48 stitches.
From this point forward, you work in both loops as usual.
Round 10: 1 sc in each stitch around. (48 stitches)
Round 11: 1 sc in each stitch around. (48 stitches)
These two rounds of solid single crochet at the base of the sides give the basket a sturdy foundation before the open mesh section begins.
Part Three: The Mesh Body
This is where the basket starts to look truly beautiful. The mesh creates that open weave texture that is characteristic of traditional produce baskets while still holding vegetables and round fruits like onions, potatoes, and oranges securely.
Round 12: (Chain 2, skip 1 stitch, 1 dc in next stitch) repeat around to end. Join with a slip stitch to the top of the first dc. You will have 24 ch-2 spaces around.
Round 13: Slip stitch into the first ch-2 space, (ch 2, 1 dc in next ch-2 space) repeat around. Join with a slip stitch.
Repeat Round 13 until your basket sides measure approximately 5 to 6 inches from the base edge. This typically takes about 8 to 10 rounds of the mesh pattern depending on your tension. The beauty of a handmade pattern is that you can make it exactly as deep as you need — go deeper if you want to store larger vegetables like sweet potatoes or butternut squash, or stop earlier for a shallow display basket.
Part Four: The Top Edge
Once you have reached your desired depth, finish with a round of single crochet to stabilize the top opening.
Final round: Work 1 sc in each dc and 1 sc in each chain space around. Join with a slip stitch to first sc. Fasten off and weave in your ends with the yarn needle.
Your basket body is now complete.
Part Five: Creating the Wall Hanging Tabs
The hanging tabs are small loops crocheted along the back of the basket that allow you to thread a dowel through and mount the basket against the wall. You will attach these tabs to the top back edge of the basket.
To create your first tab, join your yarn to any stitch along the top back edge. Chain 12. Skip 3 stitches along the top edge and slip stitch into the 4th stitch. This creates a loop. Slip stitch across to the next section of the top edge where you want your second tab — typically 6 to 8 stitches away — and repeat. Make 3 tabs evenly spaced along the back top edge. Fasten off and weave in ends.
Thread your dowel or decorative branch through all three tabs. The basket will hang flush against the wall with the opening facing outward and slightly upward, which is perfect for storing and accessing produce.
Part Six: The Hanging Cord
Cut three lengths of twine or jute rope, each approximately 24 inches long. Fold each piece in half and use a lark’s head knot to attach two cords near each end of the dowel. Gather the four cord ends together and tie them in an overhand knot at the top, leaving a loop for hanging. Adjust the length of your cords until the basket hangs at the height you want.
For a more decorative look, you can braid the hanging cords or incorporate macramé-style knots along their length. Natural jute and cotton cording both complement the organic texture of the crochet beautifully.
Making a Set of Three Graduated Baskets
For a stunning wall display, make three baskets in graduated sizes. Use the same pattern above and simply stop your base increases at different points. For a small basket, stop at Round 6 (36 stitches). For a medium basket, use the full pattern as written above (48 stitches). For a large basket, continue one additional increase round after Round 8, working (1 sc in each of next 7 sts, 2 sc in next st) for a total of 54 stitches.
Mount the baskets at slightly different heights using a long single branch or dowel, or hang them at staggered positions on the wall using individual dowels. The varied sizes let you store different types of produce — small basket for garlic or shallots, medium for onions or lemons, large for potatoes, ginger root, or squash.
Tips for the Best Results
Using 100% cotton yarn rather than any kind of acrylic blend will make a noticeable difference. Cotton is naturally more rigid and structured, which helps the basket hold its shape without additional stiffening. It is also food-safe and easy to hand wash if the basket gets dusty or splashed during cooking.
If your basket seems a little floppy after completion, a light treatment with spray starch and a gentle blocking session will firm it up beautifully. Spray the finished basket lightly with starch, reshape it with your hands while it is slightly damp, and allow it to dry completely before hanging. Alternatively, a solution of water and fabric stiffener — available at most craft stores — works even better for a more permanent result.
Keep your tension consistent throughout. If you crochet too tightly, the base will curl upward at the edges. If too loose, the sides may sag. A relaxed, even tension produces the best results. If you are unsure, test your gauge on a small swatch before beginning.
Choosing the right yarn color is a wonderful opportunity to personalize this project. Natural undyed cotton or warm oatmeal tones look gorgeous in a rustic farmhouse kitchen. Bright white cotton gives a clean, modern Scandinavian feel. Sage green, terracotta, or indigo bring beautiful color to a bohemian or eclectic kitchen space. You can also crochet each basket in a different color from the same tonal family for a cohesive but interesting set.
Styling Your Crochet Wall Baskets
Once your baskets are finished and hung, the styling possibilities are genuinely beautiful. Fill the large basket with potatoes, sweet potatoes, or whole squash in autumn. The medium basket is ideal for onions and garlic, which need good airflow to stay fresh. The small basket is perfect for lemons, limes, or a handful of dried herbs and spice packets.
Beyond vegetables, these baskets work wonderfully for storing small kitchen items like packets of seeds, sachets of tea, or rolled-up dish towels. In a bathroom, the same pattern makes a perfect holder for rolled washcloths, soap bars, or bath bomb collections. In a child’s room, you can hang a single basket for stuffed animals, craft supplies, or hair accessories.
The open mesh design also lends itself to beautiful seasonal displays. Fill a basket with pinecones and cinnamon sticks in winter, dried flowers in summer, or small gourds in autumn for a living wall decoration that changes with the seasons.
A Few Final Thoughts
Crocheting your own hanging wall baskets is one of those projects that rewards you long after the final stitch is woven in. Every time you reach for an onion or a lemon and your hand finds the basket you made with your own two hands, there is a quiet satisfaction in that moment that no store-bought item can replicate. You created something beautiful and useful. You solved a practical problem with a creative solution. That is what handcraft is all about.
Take your time with this pattern. Enjoy the rhythm of the stitches, the texture of the cotton under your fingers, and the way the mesh begins to emerge round by round. If you make a mistake, simply frog it back and try again — that is part of the process, and every crocheter has done it countless times.
When you have finished your baskets, share them. Share them as gifts, share photos of them in your kitchen, and share the pattern with other makers in your life. The crochet community grows when we encourage each other, pass on patterns, and celebrate the small, meaningful things we make with our hands.
Happy crocheting, and may your baskets always be full.