Puff Stitch Candy Twist Blanket
Wrap your little one in pure, squishy comfort with this gorgeous, texture-rich baby blanket featuring a clever no-holes puff stitch design.
Have you ever touched a crochet blanket and wished it was just a little bit squishier? I know I have. There is something incredibly comforting about a heavy, dense fabric that keeps out the winter chill.
But many textured blankets have a major flaw. They are full of holes. Tiny baby fingers and toes love to get caught in those gaps, which can be frustrating for parents and makers alike.
I wanted to change that.
After experimenting with different stitch combinations in my studio, I discovered a way to pack puff stitches tightly together. By working them into the skipped spaces from the previous rows, we create a solid, thick fabric. It has absolutely no drafty holes, making it the ultimate cozy shield for stroller walks.
Today, I am thrilled to share my design for this beautiful throw. We will use three alternating colors to create a gorgeous, candy-striped effect that looks far more complicated than it actually is.
Do not worry if you have never tried this stitch before. I will guide you through every single loop, color swap, and border stitch with ease.
Why You'll Love This Pattern
- Incredibly Warm: The dense, tightly packed stitches create a thick, insulating fabric with no drafty holes.
- Minimal Finishing: By carrying the yarn up the sides, you won't have a mountain of loose ends to weave in when you finish.
- Stunning Visuals: Using three alternating colors makes the texture pop, creating a beautiful candy-like twist.
Materials You'll Need
- Yarn: Super chunky chenille yarn (Size 6), specifically Bernat Baby Blanket (in Seafoam Sparkle and Coral Rose) and Bernat Blanket (in Vintage White).
- Hook: Size N/P (10 mm) crochet hook.
- Notions: Tapestry needle for weaving in the final ends.
- Yardage: 330 yards (1.5 skeins) of each of the three colors.
Gauge & Sizing
- Gauge: 4 puff stitches alternating with 3 chain spaces = 4 inches.
- Sizes included: Baby Blanket.
- Finished measurements: 32-1/2 inches wide by 37-1/2 inches long.
Abbreviations & Stitch Instructions
- ch: Chain
- sc: Single crochet
- hdc: Half double crochet
- sl st: Slip stitch
- sk: Skip
- st(s): Stitch(es)
- yo: Yarn over
- puff: Puff Stitch. * (Yarn over, insert hook into the indicated stitch or space, pull up a loop) twice. Yarn over and pull through all 5 loops on your hook. If you want to practice this stitch on a smaller project first, try my Winter Blossom Beanie.
Pattern Notes
- Skill Level: Intermediate.
- This pattern is written in US crochet terms.
- The item is worked flat in rows, with a border added at the end.
- Tension Tip: Keep your loops loose when pulling up yarn for the puff stitches to ensure your hook glides through easily.
- Customization Tip: You can adjust the width of your blanket by starting with any chain multiple of 2 + 1. If you decide to use a lighter weight yarn, remember to make your starting chain longer to reach your desired width.
Step-by-Step Instructions
Setting the Foundation
Using your Coral yarn, chain 55. (If you need help adjusting your starting chain, check out my guide on How to Adjust Your Foundation Chain).
Row 1: Work 1 sc in the second chain from your hook. Work 1 sc in each remaining chain across. On the very last single crochet, stop when you have 2 loops left on your hook. Yarn over with your Cream yarn and pull through to complete the stitch. Turn your work. (54 sc)
Introducing the Texture
Row 2: Chain 1. Work 1 sc in the first stitch. Chain 1. Work 1 puff stitch in the next stitch. * (Chain 1, skip the next stitch, work 1 puff stitch in the next stitch). Repeat this sequence until you have 2 stitches left. Chain 1, skip the next stitch. Work 1 sc in the final stitch, joining your Blue yarn on the final pull-through of the sc. Turn. (26 puff stitches, 2 sc)
Working into the Rows Below
Row 3: Chain 1. Work 1 sc in the first stitch. Chain 1, skip the first puff stitch. Work 1 puff stitch directly into the skipped single crochet from Row 1 (located one row below the next chain space). * (Chain 1, skip the next puff stitch, work 1 puff stitch in the skipped single crochet one row below). Repeat from * across until there are no more skipped stitches below. Chain 1. Work 1 sc in the last stitch, joining your Coral yarn back in on the final pull-through. Turn. (25 puff stitches, 2 sc)
Navigating the Chain Spaces
Note: For Rows 4 and 5, you will work your puff stitches into the chain-1 spaces from one row below. You may need to gently slide the puff stitches of the current row to the left to clearly see these spaces.
Row 4: Chain 1. Work 1 sc in the first stitch. Chain 1. Work 1 puff stitch in the chain-1 space before the first puff stitch of the row below. * (Chain 1, work 1 puff stitch in the chain-1 space before the next puff stitch of the row below). Repeat from * until you have worked a puff stitch in the space before the very last puff stitch of the row below. Chain 1. Work 1 sc in the turning chain-1 space, joining your Cream yarn on the final pull-through. Turn. (26 puff stitches, 2 sc)
Row 5: Chain 1. Work 1 sc in the first stitch. Chain 1. Work 1 puff stitch in the chain-1 space before the first puff stitch of the row below. * (Chain 1, work 1 puff stitch in the chain-1 space before the next puff stitch of the row below). Repeat from * until you have worked a puff stitch in the space before the very last puff stitch of the row below. Chain 1. Work 1 sc in the last stitch, joining your Blue yarn on the final pull-through. Turn. (25 puff stitches, 2 sc)
Growing the Blanket
Repeat Rows 4 and 5, alternating your colors at the end of every row. Continue until your blanket measures 35 inches long, ending with a Cream row.
To keep your yarn organized and prevent tangling, always bring your new yarn skein to the left and over the other two strands when swapping colors. For a detailed look at this method, read my guide on the Seamless Color Change Technique.
At the end of your final Cream row, join your Blue yarn.
The Leveling Row and Border
Leveling Row: Chain 1. Work 1 sc in the first stitch. Work 1 sc in the next chain-1 space. Work 1 puff stitch in the chain-1 space before the first puff stitch of the row below. * (Work 1 sc in the next chain-1 space, work 1 puff stitch in the chain-1 space before the next puff stitch of the row below). Repeat from * until you reach the last single crochet. Work 1 sc in the last stitch, joining your Coral yarn on the final pull-through. Turn.
Border: Chain 2. Work 1 hdc in the first stitch and in each stitch across to the last stitch. Work 4 hdc in the final stitch to turn the corner. Continue down the left side of the blanket, distributing hdc stitches evenly. When you reach the next corner, chain 1 and pivot. Work 2 slip stitches along the post of the hdc you just completed. Work 1 slip stitch into each free loop of your starting foundation chain until you reach the next corner. Chain 2 at the corner. Work hdc stitches evenly up the remaining side, making sure to crochet over the carried yarn strands to hide them. Distribute hdc stitches evenly to the final corner, slip stitch to join, and fasten off.
Easy Variations & Custom Ideas
- Solid Color Elegance: If you prefer a more subtle look, work the entire blanket in a single neutral shade. This highlights the rich texture without the distraction of stripes.
- Lighter Weight Version: Swap the super chunky yarn for a worsted weight yarn and a 5.5 mm hook. This will give the blanket a lighter, more drapeable feel. If you love this size but want a different texture, check out my Just Peachy Baby Blanket.
- Tassel Accents: Add large, fluffy tassels to the four corners of the blanket using leftover yarn to give it a modern, bohemian look.
- Two-Tone Contrast: Instead of three colors, use just two high-contrast shades to create a bold, graphic checkerboard effect.
- Matching Set: Use the leftover yarn to make a matching accessory. If you are looking for more quick gift ideas, browse my collection of 13 Free Crochet Baby Blankets That Take 6 Hours or Less.
- Colour ideas: Soft pastels (mint, lavender, and buttercup yellow) for a traditional nursery, or deep jewel tones (navy, emerald, and mustard) for a modern living room.
- Yarn substitutions: Any super bulky chenille yarn, such as Premier Yarns Parfait Chunky or Loops & Threads Sweet Snuggles, will work beautifully.
Common Troubleshooting & Fixes
- Problem: The edges of my blanket look wavy and uneven.
Fix: This is completely normal for this stitch pattern! The leveling row and the slip-stitch border will pull everything back into alignment and flatten out those waves. - Problem: My yarn is getting tangled into a giant knot as I change colors.
Fix: Make sure to always bring the new skein to your left and over the other two colors when swapping. Keeping your three skeins in separate yarn bowls or baskets on the floor also helps immensely. - Problem: My puff stitches are too tight and I can't pull my hook through all the loops.
Fix: Loosen your tension. When you yarn over and pull up a loop, lift your hook slightly to elongate the loops before starting the next yarn over. - Problem: The blanket is turning out much narrower than expected.
Fix: Super chunky chenille yarn can vary in thickness. If your gauge is tight, try switching to a larger hook size, like an 11 mm or 12 mm, or increase your starting chain using a multiple of 2 + 1.
Care Instructions
To keep your chenille blanket looking fresh and squishy, machine wash it separately on a delicate cycle with cold water. Lay it flat to dry on a clean towel. Avoid hanging it while wet, as the weight of the water can stretch out the stitches. Never iron or bleach chenille yarn.
Final Thoughts
There is nothing quite like the satisfaction of watching a thick, textured blanket grow on your lap. This design is a joy to work on, and the lack of holes makes it incredibly practical for little ones. I hope you enjoy every single squishy stitch! Happy crocheting, my friends!