Cottagecore Crochet Mushroom Crossbody Bag (Free Pattern)


 Step into a fairytale with the ultimate cottagecore accessory! This Cute Crochet Mushroom Crossbody Bag is not only an adorable statement piece, but it is also wonderfully practical for carrying your keys, phone, and lip balm on your next forest walk or coffee run.

This step-by-step pattern is designed to be completely accessible for everyone. Whether you are a beginner eager to make your first functional bag or an experienced crocheter looking for a relaxing, magical weekend project, this pattern works up quickly using thick, cozy yarn. Let’s get crafting!

Materials You Will Need

  • Chunky weight yarn (Size 5 or 6) in the following colors:

    • Red (for the mushroom cap)

    • Beige or Cream (for the mushroom stem/bag body)

    • White (for the spots on the cap)

  • 6.0mm (J) crochet hook

  • Yarn needle (for weaving in ends and embroidering spots)

  • Stitch markers

  • Small pair of scissors

  • One medium wooden button (optional, for closure)

Stitch Abbreviations (US Terms)

  • MR – Magic Ring

  • ch – Chain

  • sc – Single Crochet

  • hdc – Half Double Crochet

  • inc – Increase (2 sc in the same stitch)

  • dec – Decrease (sc2tog)

  • sl st – Slip Stitch

  • BLO – Back Loops Only

Step-by-Step Instructions

1. The Mushroom Stem (Bag Body - Beige Yarn)

We will start at the flat bottom of the bag and work our way up in continuous rounds.

  • Round 1: Make a magic ring and work 6 sc into it. (6)

  • Round 2: Inc in each stitch around. (12)

  • Round 3: 1 sc, inc - repeat around. (18)

  • Round 4: 2 sc, inc - repeat around. (24)

  • Round 5: 3 sc, inc - repeat around. (30)

  • Round 6: Working in the BLO (Back Loops Only) for this round, sc in each stitch around. This creates the flat base so your bag can stand up! (30)

  • Rounds 7-18: Switch back to working in both loops. Sc in each stitch around to build the height of your bag. (30) Fasten off and weave in the beige ends.

2. The Mushroom Cap (Bag Lid - Red Yarn)

  • Round 1: Make a magic ring and work 6 sc into it. (6)

  • Round 2: Inc in each stitch around. (12)

  • Round 3: 1 sc, inc - repeat around. (18)

  • Round 4: 2 sc, inc - repeat around. (24)

  • Round 5: 3 sc, inc - repeat around. (30)

  • Round 6: 4 sc, inc - repeat around. (36)

  • Rounds 7-9: Sc in each stitch around. This gives the mushroom cap its domed, curved shape. (36)

  • Fasten off, leaving a long red tail for attaching it to the base.

3. The White Spots

  • Thread your yarn needle with white yarn.

  • Embroider French knots or simple small horizontal stitches all over the red mushroom cap to create the classic toadstool spots. Secure the white yarn firmly on the inside of the cap.

4. Assembly & The Strap (Beige Yarn)

  • Attaching the Lid: Using the long red tail left on the cap, sew about 10 stitches of the cap directly to the back edge of the beige bag body. This creates a "hinge" so the mushroom cap can open and close.

  • The Crossbody Strap: Attach your beige yarn to one side of the bag body. Chain 100 (or until the strap is your desired length). Attach the chain to the opposite side of the bag with a slip stitch. To make it sturdy, turn and single crochet all the way back across the chain. Fasten off and weave in the ends.

  • Optional: Sew a small wooden button to the front of the beige body, and create a small chain-loop on the front edge of the red cap to keep your bag securely shut!

Previous Post Next Post