Here is a step-by-step tutorial for making this puffy-flower star granny square (as shown in your image).
This motif uses puff stitches to create the raised flower and double crochet to build the square.
⭐ DETAILED CROCHET PATTERN – PUFFY STAR SQUARE
🔸 STITCH KEY
- ch = chain
- sl st = slip stitch
- sc = single crochet
- dc = double crochet
- sk = skip
- sp = space
- PS = puff stitch
- PS (puff stitch):
Yarn over (yo), insert hook into stitch, pull up a loop × 4 times (you have 9 loops), yo and pull through all loops, ch 1 to close the puff.

🌼 ROUND 1 — Center Circle
- Make a magic ring
- Ch 2 (does not count)
- Work 12 dc into the ring
- Tighten ring
- Join with sl st to first dc
✔ You have a small round with 12 stitches.
🌼 ROUND 2 — 12 Puff Stitches
You will place 1 puff stitch into each dc from Round 1.
- Ch 1
- PS in same stitch
- PS in next stitch around (12 total)
- Sl st to first puff
✔ You now have a ring of puff stitches.

⭐ ROUND 3 — Form the 4 Star Points
Each star point is made in every 3rd space, so you get 4 points.
For each point (repeat 4 times):
- Sl st to next space between puffs
- (PS, ch 1) repeat 4 times in the same space
— this makes a long triangular puff cluster - Ch 4 (this large chain forms the “hole” in your picture)
- Move to next point
Repeat until you have 4 puff triangles.
✔ You now clearly see the star shape.

⭐ ROUND 4 — Build the Square Framework
Now you fill around the star to create a square.
Start in any ch-4 space from previous round.
CORNERS HAPPEN IN CH-4 SPACES
In each ch-4 space:
- (2 dc, ch 2, 2 dc) = 1 full square corner
SIDES
Between corners you see diagonal chain lines in your image.
To recreate this:
Along each side:
- Dc in each stitch you see along the puff triangle edge
- In the middle area:
- dc, ch 1, sk 1, dc
Repeat as needed to keep the diagonal “holes” straight.
- dc, ch 1, sk 1, dc
Continue around the entire square and join.
⭐ ROUND 5 — Fill & Straighten
To stabilize the square:
- Dc in each stitch around
- Corners: (2dc, ch2, 2dc)
Your square should now be flat and even, matching the sample image.

⭐ ROUND 6 — Final Border
- Work 1 more round of dc for a clean border
- Corners: (2dc, ch2, 2dc)
- Join and fasten off
✔ This round gives the square its thick, clean frame like the photo.
🧷 JOINING THE SQUARES
The squares in your image appear joined by the slip-stitch method:
- Place 2 squares right sides together
- Insert hook through both outside loops
- Slip stitch along the entire edge
This creates a tight, flat, seamless join.
