OK, so it's not actually green. Kind of yellow and blue with orange... but it is green in spirit, as you can stuff it into your purse and tell the checkout gal that you DO NOT need a bag! This one is made using leftover ribbon yarn, but any sturdy cotton or blend that knits up as worsted weight or chunky weight should work just fine.
Needles, 6mm (US 8), straights to start, then double points, then short circulars when large enough to use them!
Bottom of bag: on straight needles cast on 25 stitches. Knit every row (garter stitch) for 24 rows. Change to double points, knit across the row, then pick up 15 stitches down the left side of the bottom rectangle, pick up 25 stitches across the other long side of the bottom, and finish with pick up 15 across the final side of the rectangle (you have completed a circle around the four edges of the garter stitch bottom of the bag. Place a marker to show start of the row. Working around and around, begin the open lace pattern like this.... Row one: knit every stitch. Row two: [yarn over, knit 2 together] repeat until end of the row. Repeat these two rows, knitting the yarn over like a stitch on the row one round.
Continue to do this pattern until the bag is as big as you want... mine is 12 inches from the start of the lace pattern (gently stretched).
Finish: Garter stitch for 8 rows: (row 1: knit around, row 2: purl around)..
Cast off all stitches.
Handles, cast on 6 stitches, work in garter stitch for 14 inches, cast off. Make two handles and sew in place evenly spaced around the market bag.
Go shopping... you have earned it!