30-Minute Shrimp Fettuccine Alfredo with Snap Peas

Prep: 10 minCook: 20 min4 servingsmedium
Shrimp Fettuccine Alfredo with Snap Peas

Creamy Alfredo pasta tossed with tender shrimp and crisp-tender vegetables. This one-pan version balances rich cheese sauce with fresh snap peas, cauliflower, carrots, and bell pepper for brightness. Perfect for weeknight dinners when you want restaurant-quality comfort food without the fuss. The quick cooking method keeps vegetables crispy while the shrimp stays tender.

Ingredients

4 servings
  • 4 ounces dried fettuccine, broken in half
    gluten-free pasta1:1follow package directions

    moderate

    Full guide →
  • 3 3/4-ounce slices American cheese, quartered
    Swiss cheese1:1dairy-free alternative available

    moderate

    Full guide →
  • ¼ cup Parmesan cheese, finely shredded
  • ½ cup half & half
    heavy cream1:1richer sauceadds dairy

    high

  • 2 tablespoons butter
    olive oil1:1lighter optiondairy-free

    moderate

    Full guide →
  • 1 teaspoon fresh garlic, finely chopped
  • ½ cup sugar snap peas
  • ½ cup cauliflower florets, small
  • cup baby carrots, cut in half
  • ¼ cup red bell pepper, chopped
  • 6 ounces cooked small shrimp, frozen, shelled, deveined, thawed
    chicken breast1:1diced smallshellfish-free

    high

    Full guide →

Instructions

  1. 1

    Cook fettuccine according to package directions in 2-quart saucepan. Drain and return to saucepan.

  2. 2

    Add cheeses and half & half to pasta. Cook over medium heat, stirring constantly, until cheeses melt.

  3. 3

    Melt butter in 10-inch skillet until sizzling. Add garlic and cook 1 minute over medium-high heat.

  4. 4

    Add snap peas, cauliflower, carrots, and bell pepper. Cook, stirring occasionally, until vegetables are crisp-tender.

  5. 5

    Add thawed shrimp and cook until heated through.

  6. 6

    Stir vegetable mixture into fettuccine mixture until combined.

Tips

Tip 1

Thaw shrimp ahead in the refrigerator for best texture and to prevent overcooking during the final heating step.

Tip 2

Stir the Alfredo sauce constantly while melting cheese to prevent clumping and ensure silky consistency.

Tip 3

Cut vegetables to similar sizes so they cook evenly and finish at the same time.

Good to Know

Storage

Refrigerate in airtight container up to 3 days. Reheat gently over low heat with splash of milk to restore creaminess.

Make Ahead

Prepare vegetables and measure ingredients up to 4 hours ahead. Cook pasta and shrimp just before serving.

Serve With

Serve immediately while hot. Pair with garlic bread and a green salad or Italian vegetables.

See pairing guide →

Common Mistakes

Watch

Do not skip stirring the Alfredo sauce constantly to avoid lumpy, broken cheese sauce.

Watch

Do not overcook shrimp to avoid rubbery texture; 1-2 minutes is sufficient if already cooked and thawed.

Substitutions

Dairy-Free Swaps

American cheese
Swiss cheese1:1dairy-free alternative available

moderate

Full guide →
Butter
olive oil1:1lighter optiondairy-free

moderate

Full guide →

General Alternatives

Half & half
heavy cream1:1richer sauceadds dairy

high

Full guide →
Shrimp
chicken breast1:1diced smallshellfish-free

high

Full guide →
Fettuccine
gluten-free pasta1:1follow package directions

moderate

Full guide →
Find more substitutions →

FAQ

Can I use fresh shrimp instead of frozen?

Yes. Use 6 ounces fresh shrimp, peeled and deveined. Cook 2-3 minutes until they turn pink and opaque, watching carefully to avoid overcooking.

What if my Alfredo sauce looks grainy or separated?

This happens from high heat or curdling. Remove from heat immediately and whisk in a splash of cold half & half. If needed, strain through fine sieve and whisk smooth over low heat.

Can I make this ahead and freeze?

Alfredo sauce does not freeze well due to separation. Freeze cooked pasta and vegetables separately up to 3 months. Thaw and reheat, then prepare fresh sauce before combining.