Home Decor Knitting Patterns

The Cozy Heart Nests: A Free Knitting Pattern for Textured, Stackable Baskets

Anonymous July 28, 2026

Introducing the Cozy Heart Nests: Your New Favorite Knitted Baskets

Imagine a set of three heart-shaped nesting baskets, each one a little love letter to your home. These aren't just storage; they're a modern, sculptural statement piece. Using a simple garter stitch and a clever folded construction, you can create a set of textured, stackable baskets perfect for storing trinkets, yarn, or giving as a heartfelt, handmade gift. This free pattern is designed to be beginner-friendly while delivering a professional, "wow" result. The unique construction method creates a distinct heart silhouette with two rounded lobes and a pointed bottom, all from a simple knitted rectangle. Let's get started on creating your own cozy heart nests.

Materials Needed

Before you begin, gather the following materials. The pattern calls for three colors of worsted weight cotton yarn, but feel free to customize with your favorite shades.

  • Yarn: Worsted weight cotton or cotton-blend yarn (e.g., Lion Brand 24/7 Cotton) in three colors:
    • Color A (Large Basket): Dusty Rose – approx. 150 yards
    • Color B (Medium Basket): Blush Pink – approx. 150 yards
    • Color C (Small Basket): Cream – approx. 150 yards
  • Needles: US 7 (4.5 mm) knitting needles
  • Notions: Tapestry needle for seaming, stitch markers (optional, for counting rows)

Step-by-Step Instructions

Important Note: Each basket is worked flat in garter stitch (knit every row) and then seamed to form a heart shape. The bottom is created by folding and seaming. The gauge is 18 stitches and 36 rows = 4 inches in garter stitch.

Large Basket (Color A – Dusty Rose)

  1. Cast On: Cast on 30 stitches loosely. A long-tail cast-on works well.
  2. Knit the Body: Knit every row (garter stitch) until the piece measures exactly 8 inches from the cast-on edge. To measure, lay the piece flat without stretching. You should have approximately 72 rows (36 ridges of garter stitch).
  3. Bind Off: Bind off all stitches loosely. Do not cut the yarn yet; leave a long tail (about 20 inches) for seaming.
  4. Form the Tube: Fold the rectangle in half widthwise, with the right sides (the side you want on the outside) together. The cast-on and bind-off edges should meet. Using the long tail and a tapestry needle, seam the side edges together using a mattress stitch or whip stitch. This creates a tube.
  5. Create the Heart Shape: Flatten the tube so the seam is centered on one side. The top edge will now have two distinct points (the 'lobes' of the heart).
  6. Gather the Bottom: Thread a tapestry needle with a long piece of yarn (about 30 inches). Run the needle through each stitch along the bottom edge of the tube. Pull the yarn tight to gather the bottom closed, creating a puckered circle. Secure with a tight knot.
  7. Form the Heart's Bottom Point: Pinch the center of the gathered bottom. Using the same yarn, sew a few tight stitches to create a V-shape, defining the heart's cleft. This will create a flat, pointed base. Weave in the yarn end securely.
  8. Weave in Ends: Weave in all remaining ends using the tapestry needle. Turn the basket right side out.

Medium Basket (Color B – Blush Pink)

  1. Cast On: Cast on 24 stitches loosely.
  2. Knit the Body: Knit every row until the piece measures exactly 6 inches from the cast-on edge (approximately 54 rows or 27 ridges).
  3. Bind Off: Bind off loosely, leaving a long tail for seaming.
  4. Repeat Steps 4-8 from Large Basket: Follow the same seaming, gathering, and shaping instructions as the large basket.

Small Basket (Color C – Cream)

  1. Cast On: Cast on 18 stitches loosely.
  2. Knit the Body: Knit every row until the piece measures exactly 4.5 inches from the cast-on edge (approximately 40 rows or 20 ridges).
  3. Bind Off: Bind off loosely, leaving a long tail for seaming.
  4. Repeat Steps 4-8 from Large Basket: Follow the same seaming, gathering, and shaping instructions as the large basket.

Assembly and Finishing

  1. Nest the Baskets: Place the baskets inside each other from largest to smallest. The garter stitch's natural stretch will allow them to nest snugly.
  2. Optional Decoration: For extra detail, you can add a decorative stitch, a small button, or a French knot to the center of each heart.

Your Cozy Heart Nests are now complete! Display them on a shelf, a nightstand, or give them as a heartfelt gift. The dense, bumpy garter stitch texture gives a cozy, handmade feel that will warm any space.


Also Check Out: We think you'd love this beautiful pattern on our sister site: Fawn River Blanket Free Pattern