Оба сочетания правильны.
Креветка в значении 'пища' может употребляться и как одушевленное существительное, и как неодушевленное существительное: сварить креветок и сварить креветки.
Тире обычно не ставится, если подлежащее выражено личным местоимением, а сказуемое – формой именительного падежа существительного: Он филолог. Но тире возможно, если необходимо логически подчеркнуть сказуемое или если есть противопоставление: Она – физик-ядерщик, а он – филолог.
Глагол сварить требует винительного падежа: сварить макароны. При этом в разговорной речи возможен родительный падеж: сварить (себе немного) макарон. Сочетание не есть (никаких) макарон в принципе возможно.
В этих предложениях нет обособленных оборотов, а потому перед вводным словом например ставится запятая по общему правилу.