30-Minute Creamy Shrimp Alfredo

Prep: 10 minCook: 15 min6 servingsmediumAmerican
Creamy Shrimp Alfredo with Spiralized Zucchini

A lighter take on classic alfredo that swaps pasta for spiralized zucchini while keeping the silky neufchatel and parmesan sauce. Garlicky, buttery, and ready in under 20 minutes, this dish delivers restaurant-quality comfort without the carbs. Perfect for weeknight dinners when you want something restaurant-quality but nutritious. The zucchini noodles stay tender-crisp against the creamy sauce, and the shrimp cooks directly in the pan for maximum flavor.

Ingredients

6 servings
  • 2 tbsp butter
  • 1 onion, diced fine
  • ¼ cup garlic, diced
  • 1 cup chicken stock
  • 8 oz neufchatel cheese
    cream cheese1:1dairy

    neufchatel is lower fat; cream cheese will be slightly richer

  • ½ cup heavy cream or half and half
    greek yogurt1:1dairylighter

    use full-fat for creaminess; add off heat to prevent breaking

    Full guide →
  • 1 cup parmesan cheese, grated
    pecorino romano1:1dairyitaliandairy-free

    sharper, saltier flavor; reduce added salt if any

    Full guide →
  • 1 lb shrimp
    chicken breast1:1 ozproteinpescatarianshellfish-free

    cut into bite-sized pieces, cook 6-7 minutes until cooked through

    Full guide →
  • 4 zucchini, spiralized
    pastaequal weight drycarb

    use 12 oz dry pasta, cook separately per package; toss with finished sauce

    Full guide →

Instructions

  1. 1

    Heat butter in a large heavy pot over high heat until melted and foamy.

  2. 2

    Reduce heat to medium, add onion and garlic, cook until soft and browned, stirring occasionally to prevent burning and avoid bitter garlic.

  3. 3

    Add spiralized zucchini and stock, toss to combine, and bring to a rapid boil.

  4. 4

    Add neufchatel cheese, stirring often to break it up and melt completely.

  5. 5

    Turn heat off, add cream and parmesan cheese, whisking constantly to incorporate.

  6. 6

    Return heat to medium-high, add shrimp and additional grated parmesan.

  7. 7

    Cook until sauce reduces and shrimp turns pink and opaque, taking care not to overcook.

  8. 8

    Serve immediately.

Tips

Tip 1

Watch garlic closely during browning so it doesn't overheat and turn bitter, which ruins the delicate sauce flavor.

Tip 2

Don't overcook shrimp after adding it - it continues cooking slightly off heat and becomes rubbery if cooked too long.

Tip 3

Whisk cream in off heat to prevent curdling, then return to medium-high for final reduction.

Good to Know

Storage

Refrigerate in airtight container up to 2 days. Do not freeze due to cream-based sauce breaking and zucchini becoming mushy.

Make Ahead

Prepare ingredients and spiralize zucchini up to 4 hours ahead. Cook completely and reheat gently over low heat with splash of cream before serving.

Serve With

Serve immediately over pasta or as-is. Pairs with garlic bread, green salad, or roasted broccoli. Pairs well with crisp white wine like Pinot Grigio or Sauvignon Blanc.

Common Mistakes

Watch

Don't skip the medium heat for aromatics - high heat burns garlic into bitterness.

Watch

Don't add cream while heat is on - heat causes curdling; always whisk off heat.

Watch

Don't cook shrimp longer than 5 minutes - overcooked shrimp becomes tough and rubbery.

Substitutions

Dairy-Free Swaps

parmesan cheese
pecorino romano1:1dairyitaliandairy-free

sharper, saltier flavor; reduce added salt if any

Full guide →
neufchatel cheese
cream cheese1:1dairy

neufchatel is lower fat; cream cheese will be slightly richer

Full guide →
heavy cream
greek yogurt1:1dairylighter

use full-fat for creaminess; add off heat to prevent breaking

Full guide →

General Alternatives

shrimp
chicken breast1:1 ozproteinpescatarianshellfish-free

cut into bite-sized pieces, cook 6-7 minutes until cooked through

Full guide →
zucchini noodles
pastaequal weight drycarb

use 12 oz dry pasta, cook separately per package; toss with finished sauce

Full guide →
Find more substitutions →

FAQ

Can I make this ahead of time?

Prep ingredients in advance, but cook fresh for best texture. The cream sauce doesn't freeze well, and zucchini noodles get mushy when reheated. Leftovers keep 2 days refrigerated and can be gently reheated with added cream.

What if my sauce breaks or becomes grainy?

Remove from heat immediately. Whisk in a splash of cold cream or stock off heat to cool it down and restore creaminess. Never continue cooking broken sauce. Next time, add cream off heat and whisk constantly.

How do I know when shrimp is done?

Shrimp turns opaque pink and the flesh is firm. Raw shrimp is gray and translucent. Overcooked shrimp curls tightly and turns white throughout. Aim for just-opaque pink with slight translucence at the center.