← Back to Home

purlJam

Custom Pattern

Type

Knitting

Difficulty

intermediate

Category

vest

🎨 Want a Custom Pattern?

Generate your own personalized knitting patterns with PurlJam AI - free and instant!

Create Your Pattern
Generated preview image for Mal Cabled Vest
Generated image is inspiration only. Follow the written pattern for stitch counts, measurements, and construction details.
Stitch chart guide image for Mal Cabled Vest
Attached stitch chart guide image. Follow the written pattern and chart instructions for placement, stitch counts, and row order.
AI Thinking Process

Planning

1. **Design Strategy**: Intermediate men’s XXL crew-neck vest, worked flat in two pieces. Back in stockinette; front with a centered 40-st Aran panel (mirrored 8-st ropes + 12-st braid). 2×2 rib hem, neckband, and armhole bands. German-twisted CO, selvedge each edge, mirrored neck decreases. Optional German short rows (back rise) and optional short-row shoulder slope. 2. **Construction Plan**: Bottom-up, flat, seamed at sides and shoulders (3-needle BO); neckband and armbands picked up and worked in the round. 3. **Quality Assurance**: - Cables pull in: same CO front/back; wet-block both pieces to schematic. - Neck pickup must be 84 (multiple of 4) so 2×2 rib neither flares nor puckers. - Keep selvedges through shaping; armhole/neck decreases worked 1 st in from the edge. 4. **Final Calculations**: Gauge 17 sts × 25 rows = 4" (10 cm). CO 124 sts/piece. Finished chest 56½" (143.5 cm); length 28" (71 cm); armhole 11¾" (30 cm). Body 84 sts after armholes (25 + 34 + 25). Neck pickup 84 sts; armhole pickup 128 sts.

Verification

[PRE-FLIGHT CHECKS] 1. **Completeness**: Title, skill, size, finished measurements, yarn, needles, notions, gauge, notes, abbreviations, stitch patterns (rib + written cable + chart), Back, Front, optional short rows, optional shoulder slope, Finishing (seams, neckband, armbands), schematic. All present. 2. **Consistency**: 124 CO → 20 dec/side → 84 rem (25+34+25). Neck 16 BO + 9/side = 34. 25+25+34=84 ✓. 17 sts/4" matches 5¾" shoulders, 7⅞" neck, 19½" upper, 28¾" piece, 56½" chest after 4 selvedge sts are seamed away. 3. **Constraints**: Round neck, 12 cm ease target, 6 cm 2×2 rib, 4 mm body / 3.5 mm rib, German-twisted CO, selvedge each side, mirrored neck decs, optional back GSR, optional shoulder slope, neck pickup justified at 84. Single size XXL. Worsted. US terms, imperial first. 4. **Safety**: Armhole 6+2+12=20/side ✓. Neck every-row ×4 + every-RS ×5 = 9/side ✓. Pickup 34+17+16+17=84 (÷4) ✓. Armhole pickup 56+56+16=128 (÷4) ✓. Cable remains intact through armholes (21 St st each side). 5. **Fix before writing**: None. Pattern uses the verified numbers above only.

Pattern

Mal Cabled Vest

Men’s XXL Round-Neck Vest

A classic crew-neck vest worked flat in pieces. The back is clean stockinette; the front carries a 40-stitch vertical Aran panel — mirrored 8-stitch rope cables flanking a 12-stitch braid — set on a stockinette field. Hem, neckband, and armhole bands are 2×2 rib. Shoulders and sides are seamed. Optional German short rows raise the back neck; optional short-row shoulder slope may be added on both pieces.

Skill level: Intermediate (cables, mirrored shaping, picked-up bands; optional German short rows).


Size

XXL — to fit chest 51¼" (130 cm).

Finished measurements (blocked, after seaming)

  • Chest circumference: 56½" (143.5 cm) — approx. 5" (12–13.5 cm) positive ease
  • Length from hem to shoulder: 28" (71 cm)
  • Hem to underarm: 16" (40.5 cm)
  • Armhole depth: 11¾" (30 cm)
  • Upper back/front width (after armholes): 19½" (49.5 cm)
  • Each shoulder: 5¾" (14.7 cm)
  • Raw neck width: 7⅞" (20 cm)
  • Piece width (each, before seaming): 28¾" (73 cm)
  • Ribbing depth (hem): 2¼" (6 cm)

See schematic at the end of the pattern.


Yarn

Worsted weight (CYC 4). 1095 yd / 1000 m (about 550 g), plus a little extra if you work the optional short rows or a deeper neckband.

A smooth wool or wool-blend worsted that cables crisply is ideal. Allow one extra skein if your yardage per skein is under 200 yd (180 m).


Needles

  • US 6 / 4 mm: straight or circular, for the body
  • US 4 / 3.5 mm: straight or circular, for the hem; plus a 16" (40 cm) circular (or DPNs) for the neckband and armhole bands

Or size needed to obtain gauge, and one size smaller for ribbing.


Notions

  • Cable needle
  • Stitch markers
  • Stitch holders or waste yarn
  • Tapestry needle
  • Row counter (recommended)

Gauge

17 stitches and 25 rows = 4" (10 cm) in stockinette stitch on US 6 / 4 mm needles, blocked.

Work a 6" (15 cm) swatch, wet-block, and measure the center 4" (10 cm). Cable fabric draws in slightly before blocking; wet-block the front to the same width as the back.


Notes

  • Construction. Pieces are worked flat, bottom up. Shoulders are joined, then the neckband is picked up and worked in the round. Side seams are sewn, then armhole bands are picked up and worked in the round.
  • Cast-on. Use a German twisted cast-on (Old Norwegian) for a firm, elastic edge. A long-tail cast-on may be substituted.
  • Selvedge stitches. The first and last stitch of every row are selvedge stitches and are included in all stitch counts. During 2×2 rib, work them as they fall in the rib. During the body: slip the first stitch purlwise with yarn in front, knit the last stitch of every row. Mattress stitch later consumes these stitches.
  • Stitch counts always include the two selvedges.
  • Cables. When shaping leaves too few stitches to complete a cross, work those stitches in stockinette.
  • Blocking. Wet-block both pieces to the schematic before seaming so the cabled front matches the back width.
  • Optional features (back German short rows; shoulder slope) are written in their own boxed sections and may be skipped without affecting stitch counts.

Abbreviations (US)

BO bind off
cn cable needle
CO cast on
C8B sl 4 sts to cn, hold to back, k4, k4 from cn
C8F sl 4 sts to cn, hold to front, k4, k4 from cn
dec decrease
GSR German short row (see below)
k knit
k2tog knit 2 together (right-leaning)
MDS make double stitch: sl 1 pwise wyif, pull yarn up and over the right needle so the stitch sits as a tight double stitch
p purl
p2tog purl 2 together
pm place marker
rem remain(ing)
rep repeat
RS right side
sl slip
ssk sl 1 kwise, sl 1 kwise, knit the 2 slipped sts together tbl (left-leaning)
ssp sl 1 kwise, sl 1 kwise, return both to left needle, p2tog tbl
st(s) stitch(es)
St st stockinette stitch (k RS, p WS)
tbl through the back loop
WS wrong side
wyif with yarn in front

German short row (GSR): Work to the turning point, turn, MDS on the first stitch of the new row. On later rows, knit or purl the two legs of each double stitch together as 1 stitch.

2×2 Rib (flat, multiple of 4 sts):

  • RS and WS: *K2, p2; rep from * to end. (Because the row begins with k2 and ends with p2, every row is worked the same.)

2×2 Rib (in the round, multiple of 4 sts):

  • Every rnd: *K2, p2; rep from * to end.

Stitch Pattern — 40-st Cable Panel

Worked over the center 40 stitches of the front. 8-row repeat.

Row 1 (RS): P4, C8B, p2, C8B, k4, p2, C8F, p4. Row 2 and all WS rows: K4, p8, k2, p12, k2, p8, k4. Row 3: P4, k8, p2, k12, p2, k8, p4. Row 4: As Row 2. Row 5: P4, k8, p2, k4, C8F, p2, k8, p4. Row 6: As Row 2. Row 7: P4, k8, p2, k12, p2, k8, p4. Row 8: As Row 2.

Rep Rows 1–8 for pattern.

Cable Panel Chart (40 sts, 8 rows)

Read RS rows (odd) from right to left; WS rows (even) from left to right.

Sts →   40              29 28 27          16 15 14 13          5  4      1
        |               |  |  |           |  |  |  |           |  |      |
Row 8   k4  p8  k2  p12  k2  p8  k4                         WS
Row 7   p4  k8  p2  k12  p2  k8  p4                         RS
Row 6   k4  p8  k2  p12  k2  p8  k4                         WS
Row 5   p4  k8  p2  k4, C8F  p2  k8  p4                     RS
Row 4   k4  p8  k2  p12  k2  p8  k4                         WS
Row 3   p4  k8  p2  k12  p2  k8  p4                         RS
Row 2   k4  p8  k2  p12  k2  p8  k4                         WS
Row 1   p4  C8B  p2  C8B, k4  p2  C8F  p4                   RS
        |               |  |  |           |  |  |  |           |  |      |
        40              29 28 27          16 15 14 13          5  4      1

Key: p = purl on RS / knit on WS (reverse St st gutters). k = knit on RS / purl on WS. C8B / C8F as defined.

The 12-st braid occupies sts 15–26: C8B, k4 on Row 1; k4, C8F on Row 5.


BACK

With US 4 / 3.5 mm needles and using a German twisted cast-on, CO 124 sts.

Rib: Work 2×2 Rib flat until piece measures 2¼" (6 cm) from the CO edge, ending with a WS row.

Change to US 6 / 4 mm needles.

Next row (RS): Sl 1 wyif, knit to last st, k1. Next row (WS): Sl 1 wyif, purl to last st, k1.

Continue in St st with selvedges as established until piece measures 16" (40.5 cm) from the CO edge, ending with a WS row.

Armhole shaping

Row 1 (RS): BO 6 sts, work to end. (118 sts) Row 2 (WS): BO 6 sts, work to end. (112 sts) Row 3: BO 2 sts, work to end. (110 sts) Row 4: BO 2 sts, work to end. (108 sts) (6 + 2 = 8 sts bound off each side)

Decrease row (RS): Sl 1 wyif, k1, ssk, knit to last 4 sts, k2tog, k2. (2 sts decreased) Next row (WS): Sl 1 wyif, purl to last st, k1.

Rep the last 2 rows 11 more times (12 decrease rows total). (108 − 24 = 84 sts ✓) (8 BO + 12 dec = 20 sts each side; 124 − 40 = 84 sts ✓)

Work even in St st with selvedges until armhole measures 11¾" (30 cm), ending with a WS row. (84 sts = 25 shoulder + 34 back neck + 25 shoulder ✓)

OPTIONAL — German short rows on the back (back-neck rise) Work these instead of the final even rows, beginning when the armhole measures 11¾" (30 cm) at the armhole edge, ending with a WS row. They add about 1" (2.5 cm) of height at center back and do not change the armhole-edge length or the 84-st count.

  • GSR 1 (RS): Work to last 25 sts (i.e., work 59 sts), MDS, turn.
  • GSR 2 (WS): Work to last 25 sts, MDS, turn.
  • GSR 3 (RS): Work to 6 sts before the previous double stitch, MDS, turn.
  • GSR 4 (WS): Work to 6 sts before the previous double stitch, MDS, turn.
  • GSR 5 (RS): Work to 6 sts before the previous double stitch, MDS, turn.
  • GSR 6 (WS): Work to 6 sts before the previous double stitch, MDS, turn.
  • Next row (RS): Work across all 84 sts, working each double stitch as 1 st.
  • Next row (WS): Work across all 84 sts, working each double stitch as 1 st.

Turns fall inside the 34-st back neck (plus 1–2 sts of each inner shoulder), so the 25-st shoulders keep the same row count as the front for seaming.

Skip this entire box if you prefer a straight back.

Back neck and shoulders

Next row (RS): Work 25 sts and place them on a holder (right shoulder), BO the center 34 sts, work the rem 25 sts (left shoulder). (25 + 34 + 25 = 84 ✓)

Work 1 WS row even on the left shoulder sts.

Place left shoulder 25 sts on a holder. With WS facing, rejoin yarn to the right shoulder sts and work 1 WS row even. Place 25 sts on a holder.

OPTIONAL — Shoulder slope (back) Work this on each 25-st shoulder instead of the single even WS row, before placing sts on the holder. Neck edge is higher; armhole edge is lower.

Working with RS facing, from neck toward armhole:

  • SR 1: Work 17 sts, MDS, turn.
  • SR 2: Work to neck edge, turn.
  • SR 3: Work 9 sts, MDS, turn.
  • SR 4: Work to neck edge, turn.
  • Next row: Work all 25 sts, working each double stitch as 1 st.

Place 25 sts on a holder. Repeat for the other shoulder, mirroring so the turns always sit toward the armhole.

If you use this option, work the same slope on both front shoulders so the seams match.

Break yarn. Set back aside.


FRONT

With US 4 / 3.5 mm needles and using a German twisted cast-on, CO 124 sts.

Rib: Work 2×2 Rib flat until piece measures 2¼" (6 cm) from the CO edge, ending with a WS row.

Change to US 6 / 4 mm needles.

Establish pattern (RS): Sl 1 wyif, k41, pm, work Cable Panel Row 1 over the next 40 sts, pm, k41, k1. (1 + 41 + 40 + 41 + 1 = 124 sts ✓)

Next row (WS): Sl 1 wyif, p41, sm, work Cable Panel Row 2 over 40 sts, sm, p41, k1.

Continue in established pattern (selvedge + 41 St st + 40-st panel + 41 St st + selvedge), working Cable Panel Rows 1–8, until piece measures 16" (40.5 cm) from the CO edge, ending with a WS row.

Armhole shaping

Keep the 40-st cable panel centered; all armhole shaping is worked in the St st at each side. Maintain selvedges.

Row 1 (RS): BO 6 sts, work in pattern to end. (118 sts) Row 2 (WS): BO 6 sts, work in pattern to end. (112 sts) Row 3: BO 2 sts, work in pattern to end. (110 sts) Row 4: BO 2 sts, work in pattern to end. (108 sts)

Decrease row (RS): Sl 1 wyif, k1, ssk, work in pattern to last 4 sts, k2tog, k2. Next row (WS): Work even in pattern.

Rep the last 2 rows 11 more times (12 decrease rows). (108 − 24 = 84 sts ✓)

You now have: 1 selvedge + 21 St st + 40-st panel + 21 St st + 1 selvedge. (1 + 21 + 40 + 21 + 1 = 84 ✓) The cable panel is fully intact.

Work even in pattern until armhole measures 7¾" (19.5 cm), ending with a WS row.

Shape round neck

Dividing row (RS): Work 34 sts in pattern, join a second ball of yarn and BO the center 16 sts, work rem 34 sts in pattern. (34 + 16 + 34 = 84 ✓)

Work both sides at the same time with separate balls, or complete the left front first, then the right. Instructions below are written both-at-once. Decreases are mirrored.

Stitch map after the divide: 34 sts each side = 25 shoulder sts + 9 sts still to decrease at the neck. (25 + 9 = 34 ✓)

Left front (end of RS rows; wearer’s left — neck at the beginning of RS rows)

Every-row decreases (4 times):

  • RS: K1, ssk, work in pattern to end.
  • WS: Work in pattern to last 3 sts, ssp, k1.

Work those 2 rows twice (4 rows, 4 sts decreased). (34 − 4 = 30 sts)

Then every RS row 5 times:

  • RS: K1, ssk, work in pattern to end.
  • WS: Work even in pattern.

(30 − 5 = 25 sts ✓)

Right front (beginning of RS rows; wearer’s right — neck at the end of RS rows)

Every-row decreases (4 times):

  • RS: Work in pattern to last 3 sts, k2tog, k1.
  • WS: Sl 1 wyif, p2tog, work in pattern to end.

Work those 2 rows twice (4 rows, 4 sts decreased). (34 − 4 = 30 sts)

Then every RS row 5 times:

  • RS: Work in pattern to last 3 sts, k2tog, k1.
  • WS: Work even in pattern.

(30 − 5 = 25 sts ✓)

(Center 16 BO + 9 + 9 = 34 neck sts ✓)

As the neck eats into the cable panel, work any remaining panel stitches in pattern where a full cross still fits; otherwise work them in stockinette.

Work even in pattern on 25 sts each side until armhole measures 11¾" (30 cm), matching the back armhole edge, ending with a WS row.

Place each set of 25 shoulder sts on a holder.

OPTIONAL — Shoulder slope (front) Work the same 4 short rows given for the back shoulders, on each 25-st front shoulder, before placing sts on the holder. Turns sit toward the armhole so the neck edge is higher. Only use this if you also sloped the back shoulders.


FINISHING

Block

Wet-block front and back to the schematic measurements. Pin the cabled front to the same width as the back (28¾" / 73 cm at the hem; 19½" / 49.5 cm at the upper edge). Let dry completely.

Shoulders

With RS together, join each 25-st shoulder with a three-needle bind-off (or mattress stitch if you bound off). (25 sts = 5¾" / 14.7 cm ✓)

Neckband

With US 4 / 3.5 mm 16" (40 cm) circular needle, RS facing, beginning at the left shoulder seam:

Pick up and knit 84 sts around the neck as follows:

  • 17 sts down the left front neck edge (shaped + straight)
  • 16 sts across the front center bind-off
  • 17 sts up the right front neck edge
  • 34 sts across the back neck bind-off

(17 + 16 + 17 + 34 = 84 sts ✓)

Why 84: The neck opening perimeter is about 20½" (52 cm). At gauge that is ~88 sts. Ribbing on the smaller needle should be a hair smaller than the opening so the band sits flat: 84 sts is ~5% fewer, a multiple of 4, and matches 2 sts picked up for every 3 rows on the 25-row front slopes (25 × 2/3 ≈ 17) plus 1-for-1 on every bound-off stitch. Too many sts will flare; too few will pucker and feel tight. If you are 1–2 sts off after picking up, increase or decrease evenly on the first round to 84.

Pm for beginning of round. Join.

Work 2×2 Rib in the round until the neckband measures 1¼" (3 cm). BO in rib, neither loose nor tight — the bound-off edge should match the stretch of the rib.

Side seams

With RS together (or using mattress stitch with RS facing you), sew side seams from the top of the hem rib to the underarm bind-off, taking one selvedge stitch from each piece. The 2×2 rib will be slightly interrupted at the seam; this disappears into the mattress stitch.

After seaming, finished chest = (124 − 2) × 2 sts ÷ 17 sts × 4" = 56½" (143.5 cm) ✓

Armhole bands

With US 4 / 3.5 mm 16" (40 cm) circular needle, RS facing, beginning at the center of the underarm:

Pick up and knit 128 sts around the armhole as follows:

  • 8 sts across the front underarm bind-off
  • 56 sts up the front armhole edge (3 sts for every 4 rows along 75 rows; 75 × 3/4 = 56.25 → 56)
  • 56 sts down the back armhole edge
  • 8 sts across the back underarm bind-off

(8 + 56 + 56 + 8 = 128 sts ✓, multiple of 4)

Pm for beginning of round. Join.

Work 2×2 Rib in the round until the band measures 1" (2.5 cm). BO in rib.

Repeat for the other armhole.

Armholes use a slightly denser pickup (3-for-4 rather than 2-for-3) so the band does not pull tight across the deep armhole.

Weave and final block

Weave in all ends. Steam or lightly wet-block the bands so they lie flat. Do not stretch the neckband.


Schematic (one piece, Front or Back)

                    5¾" (14.7 cm)   7⅞" (20 cm)   5¾" (14.7 cm)
                   |--------------|--------------|--------------|
                   |         19½" (49.5 cm) upper width         |
                    \                                         /
                     \                                       /
                      \         11¾" (30 cm) armhole        /
                       \                                   /
                        |                                 |
                        |                                 |
                        |       16" (40.5 cm)             |
                        |       hem to underarm           |
                        |                                 |
                        |                                 |
                        |---------------------------------|
                              28¾" (73 cm) piece width

        Full length (hem to shoulder): 28" (71 cm)
        Hem rib: 2¼" (6 cm)
        Finished chest (both pieces, seamed): 56½" (143.5 cm)
        Neck depth (front only): 4" (10 cm)

Front is identical in outline; the 40-st cable panel sits centered on the chest (~8¾–9½" / 22–24 cm wide after blocking) and is consumed by the round neck in the upper 4" (10 cm).


Quick number check (do not knit from this — it is a summary)

Location Math Result
Cast-on — 124 sts
Armhole BO 6 + BO 2 + 12 dec each side 20/side; 124 − 40 = 84 sts ✓
Upper split 25 + 34 + 25 84 ✓
Front neck BO 16 + 9 dec each side 34 neck sts; 25 rem each shoulder ✓
Neck pickup 17 + 16 + 17 + 34 84 sts (÷ 4) ✓
Armhole pickup 8 + 56 + 56 + 8 128 sts (÷ 4) ✓
Gauge check, chest 244 live sts after 4 selvedges seamed ÷ 17 × 4" 56½" (143.5 cm) ✓

Disclaimer: This pattern was generated by AI and should be reviewed for accuracy before use. While we strive for quality, AI-generated content may contain errors. Please verify measurements, stitch counts, charts, and instructions before beginning your project. Generated by purlJam.uk

Access your pattern anytime

Bookmark this page to access your pattern anytime

Generate Another