Baby Blanket Knitting Patterns

Spill The Beans Baby Blanket Free Pattern – A Knitted Coffee Bean Mosaic Throw

Anonymous August 11, 2026

Spill The Beans Baby Blanket Free Pattern – A Knitted Coffee Bean Mosaic Throw

Wrap your little one in the cozy aroma of a coffeehouse with this textured mosaic baby blanket. Featuring a rhythmic bean-and-rib stitch pattern in warm espresso and cream, this free knitting pattern creates a soft, reversible heirloom piece that’s as delightful to stitch as it is to snuggle. The mosaic technique uses slipped stitches to create a beautiful, dimensional bean motif that’s surprisingly simple to master—even for confident beginners. With its neutral palette and classic design, this blanket makes a thoughtful handmade gift for baby showers, new arrivals, or your own little one.

Materials Needed

Before you begin, gather the following supplies. All items are readily available at most craft stores or online yarn retailers.

  • Yarn: Worsted weight yarn in two colors:
    • Color A (Espresso Brown) – 600g (approximately 1,200 yards)
    • Color B (Cream) – 500g (approximately 1,000 yards)
    Suggested: Lion Brand Wool-Ease Worsted or any similar worsted weight yarn that achieves gauge.
  • Needles: US Size 7 (4.5mm) knitting needles, or size needed to obtain gauge. A circular needle (at least 32 inches long) is recommended to accommodate the large number of stitches.
  • Notions: Tapestry needle for weaving in ends, stitch markers (optional but helpful for tracking pattern repeats), scissors.

Gauge

20 stitches and 28 rows = 4 inches in stockinette stitch (blocked). Gauge is not critical for this project, but it will affect the finished size. To check your gauge, cast on 20 stitches, work in stockinette for 28 rows, then measure. Adjust needle size if needed to match.

Finished Size

Approximately 32 inches wide x 36 inches long (blocked). This is a perfect swaddle or stroller blanket size.

Abbreviations

  • CO = cast on
  • K = knit
  • P = purl
  • sl = slip stitch purlwise (unless otherwise noted)
  • wyif = with yarn in front
  • wyib = with yarn in back
  • rep = repeat
  • st(s) = stitch(es)
  • RS = right side
  • WS = wrong side

Pattern Notes

This pattern uses a mosaic technique with slipped stitches to create a bean-like motif. The blanket is worked flat in rows. The slipped stitches are always slipped purlwise, which keeps the yarn tension even and creates clean, crisp lines. When slipping a stitch wyif, the yarn is held to the front of the work (the side facing you). When slipping wyib, the yarn is held to the back. The 4-stitch garter borders on each side create a neat, finished edge that prevents curling.

Step-by-Step Instructions

Setup

With Color A (Espresso Brown), CO 160 stitches. Knit 6 rows (garter stitch border). This creates a sturdy, non-curling foundation for the mosaic pattern.

Main Pattern (repeat 12 times)

The main pattern consists of a 12-row repeat. Work Rows 1–12, then repeat these rows until the piece measures approximately 34 inches from the cast-on edge. End with a Row 12 to ensure the pattern is complete before the border.

Row 1 (RS, Color A): K4 (border), *K1, sl1 wyif, K3, sl1 wyif, K1, P2, K1, sl1 wyif, K3, sl1 wyif, K1, P2*, rep from * to * across, end K4.

Tip: The P2 stitches create the "valleys" between the bean motifs, adding texture and visual rhythm.

Row 2 (WS, Color A): K4, *P1, sl1 wyib, P3, sl1 wyib, P1, K2, P1, sl1 wyib, P3, sl1 wyib, P1, K2*, rep from * to *, end K4.

Note: On wrong side rows, you'll purl the stitches that were knit on the right side, and slip the same slipped stitches with yarn in back.

Row 3 (RS, Color B): K4, *sl1 wyif, K3, sl1 wyif, K1, P2, sl1 wyif, K3, sl1 wyif, K1, P2*, rep from * to *, end K4.

Tip: When switching colors, simply drop the old color and pick up the new one at the beginning of the row. Carry the unused color loosely up the side of the work—you'll weave in these floats later.

Row 4 (WS, Color B): K4, *sl1 wyib, P3, sl1 wyib, P1, K2, sl1 wyib, P3, sl1 wyib, P1, K2*, rep from * to *, end K4.

Row 5 (RS, Color A): K4, *K3, sl1 wyif, K1, P2, K3, sl1 wyif, K1, P2*, rep from * to *, end K4.

Tip: Notice how the slipped stitches shift position each row, creating the diagonal movement of the bean shapes.

Row 6 (WS, Color A): K4, *P3, sl1 wyib, P1, K2, P3, sl1 wyib, P1, K2*, rep from * to *, end K4.

Row 7 (RS, Color B): K4, *sl1 wyif, K1, P2, sl1 wyif, K3, sl1 wyif, K1, P2*, rep from * to *, end K4.

Row 8 (WS, Color B): K4, *sl1 wyib, P1, K2, sl1 wyib, P3, sl1 wyib, P1, K2*, rep from * to *, end K4.

Row 9 (RS, Color A): K4, *K1, P2, K1, sl1 wyif, K3, sl1 wyif, K1, P2*, rep from * to *, end K4.

Row 10 (WS, Color A): K4, *P1, K2, P1, sl1 wyib, P3, sl1 wyib, P1, K2*, rep from * to *, end K4.

Row 11 (RS, Color B): K4, *P2, sl1 wyif, K3, sl1 wyif, K1, P2, sl1 wyif*, rep from * to *, end K4.

Tip: This row begins with P2 instead of K stitches—this is intentional and creates the staggered column effect.

Row 12 (WS, Color B): K4, *K2, sl1 wyib, P3, sl1 wyib, P1, K2, sl1 wyib*, rep from * to *, end K4.

Repeat Rows 1–12 until the piece measures approximately 34 inches from the cast-on edge, ending with a Row 12. This ensures the pattern is complete and the border will align properly.

Border

Switch to Color A (Espresso Brown). Knit 6 rows in garter stitch. Bind off loosely—use a larger needle or a stretchy bind-off method (such as the knitted bind-off) to prevent the edge from pulling in.

Finishing

Weave in all ends using a tapestry needle. Take care to weave in the color-change floats along the side edges securely. Block gently to size, pinning edges to even out the mosaic pattern. Use a spray bottle to mist the blanket with water, or soak it in lukewarm water and gently squeeze out excess (never wring). Lay flat on a towel, shape to the correct dimensions, and pin the edges. Allow to dry completely before removing pins.

Tips for Success

  • Count your stitches: The pattern repeat is 12 stitches plus 8 border stitches (4 on each side). If you make a mistake, it's easier to catch early by counting stitches at the end of each row.
  • Use stitch markers: Place a marker after the first 4 stitches and before the last 4 stitches to clearly delineate the border. You can also place markers between pattern repeats if desired.
  • Keep tension even: When slipping stitches, don't pull the yarn too tightly—this can cause puckering. The slipped stitches should lie flat and relaxed.
  • Carry yarn loosely: When changing colors, carry the unused yarn up the side of the work loosely. If you pull too tight, the edge will curl.
  • Blocking is essential: This pattern truly shines after blocking. The mosaic stitches will open up and lie flat, and the bean shapes will become crisp and defined.

Customization Ideas

While this pattern is designed as a baby blanket, you can easily adapt it:

  • Size: Adjust the cast-on count in multiples of 12 (plus 8 for borders) to make a larger throw or smaller receiving blanket.
  • Colors: Swap the espresso and cream for any two contrasting colors—soft pastels for a gender-neutral look, or bold jewel tones for a modern statement piece.
  • Yarn weight: Use DK weight yarn with smaller needles for a lighter, more delicate fabric, or bulky yarn with larger needles for a chunky, cozy throw.

This Spill The Beans Baby Blanket is a labor of love that will be treasured for years to come. The mosaic technique creates a fabric that's dense enough for warmth yet soft enough for swaddling, and the reversible design means both sides are equally beautiful. Whether you're a seasoned knitter looking for a satisfying project or a beginner ready to tackle your first mosaic pattern, this blanket is sure to become a favorite in your knitting repertoire. Happy knitting!


Also Check Out: We think you'd love this beautiful pattern on our sister site: Free Pattern: The Solar Eclipse Mandala Coaster