Crochet Tomatoes
Hi Friends,
What is better than a fresh, ripe tomato? I can’t think of a more popular item at our local farmers markets than the hefty and juicy Beefsteak tomato. Although, my family has always enjoyed growing the classically round and delightful Celebrity tomato. I couldn’t pick between the two varieties to model my design after – so why not both!
FREE PATTERNS BELOW

Skill Level
Level 2 – Easy.
Finished Measurements
Celebrity Tomato – Approx. 3”
Beefsteak Tomato – Approx 4.5”
Materials
- #4 Medium Weight Acrylic Yarn, in color of your choice
- Color A: Bright Red Color B: Dark Red Color C: Green
- Size 3.5 mm Crochet Hook, or size needed to obtain gauge.
- Yarn needle
Gauge
No specific gauge. Use a hook of choice to create tight stitches.
Abbreviations
To reference all US Abbreviations and Terms, check out this complete list from the Craft Yarn Council.
ch – chain stitch
sc – single crochet
hdc – half-double crochet
sl st – slip stitch
inc – increase
dec – decrease
* / ** – Repeat marked section as directed in pattern
Pattern Notes:
- At the end of each round, sl st to join and ch 1. When beginning the next round, place your first stitch into the joining stitch.
- To increase in this pattern, you will place two (2) single crochet stitches into the space stitch/space. To learn more about increasing, check out this video by Annie’s Craft Store. CLICK HERE.
- To decrease in this pattern, you will work a single crochet stitch over two spaces/stitches. To learn more about decreasing, check out this video by Annie’s Craft Store. CLICK HERE.
Crochet Tomatoes

Celebrity Tomato
With Color A, work into a magic loop.
Rnd 1: 6 sc into magic loop, sl st to join, ch 1 (6 sc)
Rnd 2: inc in each st around, sl st to join, ch 1 (12 sc)
Rnd 3: *1 sc, inc, repeat from * around, sl to join, ch 1 (18 sc)
Rnd 4: *2 sc, inc, repeat from * around, sl to join, ch 1 (24 sc)
Rnd 5: *3 sc, inc, repeat from * around, sl to join, ch 1 (30 sc)
Rnd 6: *4 sc, inc, repeat from * around, sl to join, ch 1 (36 sc)
Rnd 7-13: sc in each st around, sl to join, ch 1 (36 sc)
Rnd 14: *4 sc, dec, repeat from * around, sl to join, ch 1 (30 sc)
Rnd 15: *3 sc, dec, repeat from * around, sl to join, ch 1 (24 sc)
Rnd 16: *2 sc, dec, repeat from * around, sl to join, ch 1 (18 sc)
Rnd 17: *1 sc, dec, repeat from * around, sl to join, ch 1 (12 sc)
Rnd 18: dec around, sl to join. (6 sc)
Fasten off.
Weave tail through remaining stitches and cinch closed.
Weave in loose ends.

Beefsteak Tomato
With Color B, work into a magic loop.
Rnd 1: 6 sc into magic loop, sl st to join, ch 1 (6 sc)
Rnd 2: inc in each st around, sl st to join, ch 1 (12 sc)
Rnd 3: *1 sc, inc, repeat from * around, sl to join, ch 1 (18 sc)
Rnd 4: *2 sc, inc, repeat from * around, sl to join, ch 1 (24 sc)
Rnd 5: *3 sc, inc, repeat from * around, sl to join, ch 1 (30 sc)
Rnd 6: *4 sc, inc, repeat from * around, sl to join, ch 1 (36 sc)
Rnd 7: *5 sc, inc, repeat from * around, sl to join, ch 1 (42 sc)
Rnd 8-9: sc in each st around, sl to join, ch 1 (42 sc)
Rnd 10: *6 sc, inc, repeat from * around, sl to join, ch 1 (48 sc)
Rnd 11-15: sc in each st around, sl to join, ch 1 (48 sc)
Rnd 16: *6 sc, dec, repeat from * around, sl to join, ch 1 (42 sc)
Rnd 17: sc in each st around, sl to join, ch 1 (42 sc)
Rnd 18: *5 sc, dec, repeat from * around, sl to join, ch 1 (36 sc)
Rnd 19: *4 sc, dec, repeat from * around, sl to join, ch 1 (30 sc)
Rnd 20: sc in each st around, sl to join, ch 1 (30 sc)
Rnd 21: *3 sc, dec, repeat from * around, sl to join, ch 1 (24 sc)
Rnd 22: sc in each st around, sl to join, ch 1 (24 sc)
Rnd 23: *2 sc, dec, repeat from * around, sl to join, ch 1 (18 sc)
Rnd 24: sc in each st around, sl to join, ch 1 (18 sc)
Rnd 25: *1 sc, dec, repeat from * around, sl to join, ch 1 (12 sc)
Rnd 26: dec around, sl to join. (6 sc)
Fasten off with a long tail.
Weave tail through remaining stitches and cinch closed.
To create sections: Push needle down through center of the tomato, then up along the outside of the tomato, pulling tight to create indention. Repeat four (4) more times.
Weave in loose ends.
Tomato Top
With Color C, work into a magic loop.
Rnd 1: 6 sc into magic loop, sl st to join, ch 1 (6 sc)
Rnd 2: inc in each st around, sl st to join, ch 1 (12 sc)
Rnd 3: *1 sc, inc, repeat from * around, sl to join, ch 1 (18 sc)
Rnd 4: *ch 4, working along chain: sl st, sc, hdc, skip 2 sc, sl st into next 2 sts, ch 3, working along chain: sl st, sc, skip 1 sc, sl st into next st, repeat from * around, ending with sl st. (6 points)
Fasten off. Leave a long tail for attaching to TOMATO BODY.
Tomato Stem
With Color C, ch 6.
Row 1: sc into second ch from hook, 4 sc (5 sc)
Fasten off.
Assembly
- Using tails, sew TOMATO STEM onto TOMATO TOP.
- Sew TOMATO TOP to tomato body.
- BEEFSTEAK TOMATO ONLY: This step is optional. If you wish to have a more level top on the BEEFSTEAK TOMATO, add Polyfiber stuffing under the TOMATO TOP before sewing.
- Weave in any loose ends.
This pattern is an original pattern by Christy Hagan of Christy Makes Friends. Please do not claim this pattern as your own. If you’d like to share this pattern, you may provide a link to this post but please do not reprint it on your website.
You may sell products made from this pattern but please credit me, Christy Hagan of Christy Makes Friends, and provide a link to my blog www.christymakesfriends.com Absolutely no mass production or manufacturing of any kind is allowed. Thank you for understanding. I hope you loved this Free Crochet Pattern – Crochet Tomatoes.
Disclaimer- This post contains affiliate links. By clicking these links, you help support me and my business at no cost to you. All opinions are my own.