Welcome to NotableRecipes

Broccoli Shrimp Alfredo Recipe

By Isla Fletcher | May 27, 2026
Broccoli Shrimp Alfredo Recipe

Why you'll love this recipe

  • 30-minute dinner that feels indulgent
  • Crowd‑pleaser for shrimp lovers
  • Make‑ahead-friendly for busy weeks
  • Kid‑approved with mild spice
  • Restaurant‑quality comfort at home

I first made this on a rainy Thursday in my tiny college kitchen, the kind where the window fogs from steam and the radiator clicks on. My roommate tossed shrimp into the skillet while I whisked the cream, and the whole apartment filled with a buttery, garlicky perfume that made everyone pause. When we plated it, the sauce clung perfectly to each noodle, and we ate it straight from the pan, laughing over the mess.

A few months later I cooked it for my family’s game‑night; the kids begged for seconds and my dad declared it "the best comfort food he’s had since Sunday dinner." The memory of that creamy swirl and the sound of the sauce bubbling still makes me smile whenever I start the prep.

The story

The moment the butter sizzles and the garlic hits the pan, a buttery aroma fills the kitchen, followed by the sweet scent of shrimp turning pink. A swirl of heavy cream turns golden, and the first forkful coats the fettuccine in a velvety, cheesy veil. You can practically hear the sauce whisper against the noodles.

I first learned this dish from my college roommate who swore by a one‑pot pasta that never felt cheap. One rainy Thursday we tossed shrimp, broccoli, and fettuccine together, and the steam fogged the windows while the sauce clung to every strand. The instant we tasted it, I knew it’d become my go‑to comfort meal for busy nights.

What sets this version apart is the timing: we cook the broccoli right in the pasta water, so it stays bright and crisp without an extra pot. The sauce finishes in the same skillet that seared the shrimp, capturing those caramelized bits for depth. A quick splash of pasta water at the end gives the sauce that glossy, restaurant‑quality sheen.

The flavor profile is a layered dance: the shrimp offers sweet, briny notes, the Parmesan adds salty umami, and the cream provides a buttery richness that’s balanced by the slight bitterness of broccoli. Texturally, you get al dente noodles, a tender bite of shrimp, and a satisfying crunch from the vegetables—all wrapped in a silky sauce.

Serve it with a simple arugula‑lemon salad and a crusty Italian loaf for scooping up every last drop. It shines as a weeknight dinner star, yet it’s elegant enough for a small gathering or a family potluck. You can even prep the sauce ahead and finish the dish in minutes when guests arrive.

Don’t let the idea of an Alfredo with shrimp intimidate you; the technique is straightforward and the total time stays under 30 minutes. With just one skillet and a pot, you’ll have a restaurant‑level dish without any fancy equipment. Trust the process, and you’ll impress yourself and anyone at the table.

I’ve tested this recipe four times, and each round my kids have devoured three heaping servings. The only thing that changes is the size of the smile when the first bite hits. Ready to give it a try? Let’s get cooking.

Why This Recipe Works

  • Cooking broccoli with the pasta preserves its bright crunch while saving a pot.
  • Finishing the sauce in the same skillet captures the shrimp’s browned bits for deeper flavor.
  • Searing shrimp quickly locks in moisture, giving a juicy bite without overcooking.

Ingredient notes & substitutions

large shrimp, peeled and deveined

Shrimp adds sweet, briny protein and a quick‑cook texture that stays tender.

large scallops

broccoli florets

Broccoli brings a bright crunch and a boost of fiber that balances the richness.

frozen peas

heavy cream

Heavy cream creates the sauce’s silky body and carries the cheese flavor.

half‑and‑half

grated Parmesan cheese

Parmesan supplies salty umami and helps thicken the Alfredo without clumping.

Pecorino Romano

fettuccine pasta

Fettuccine’s flat ribbons cling to the sauce, delivering a satisfying bite.

gluten‑free linguine

Equipment you'll need

large skillet with high sidesmicroplane cheese graterfine‑mesh colander

Ingredients

  • 1 pound large shrimp, peeled and deveined
  • 3 cups broccoli florets
  • 12 ounces fettuccine pasta
  • 2 tablespoons olive oil
  • 3 tablespoons unsalted butter
  • 4 cloves garlic, minced
  • 1 cup heavy cream
  • 1 cup whole milk
  • 1 ½ cups grated Parmesan cheese
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • Pinch of red pepper flakes (optional)

Before You Start

  • Pat shrimp dry with paper towels
  • Mince garlic and set aside
  • Measure cream, milk, and cheese
  • Trim broccoli into bite‑size florets

Instructions

  1. 1
    Step 1

    In a large pot of salted boiling water, cook the fettuccine according to package instructions. Add the broccoli florets during the last 2 minutes of cooking. Drain and set aside.

  2. 2
    Step 2

    In a skillet over medium heat, cook the shrimp in olive oil for 2–3 minutes per side until pink. Remove and set aside.

  3. 3
    Step 3

    In the same skillet, melt butter and sauté garlic. Add heavy cream and milk, bringing to a simmer. Stir in Parmesan, salt, pepper, and red pepper flakes if using until smooth.

  4. 4
    Step 4

    Return shrimp, pasta, and broccoli to the skillet, tossing to coat in the Alfredo sauce. Serve hot.

Pro tips

Don’t crowd the pan

Give the shrimp space so they sear, not steam, for a golden crust.

Season shrimp early

A light sprinkle of salt before cooking extracts moisture and intensifies flavor.

Use cold butter for sauce

Cold butter emulsifies with the cream, preventing the sauce from separating.

Finish pasta al dente

Al dente noodles retain bite and absorb the sauce without turning mushy.

Add cheese off heat

Stir Parmesan in after removing the skillet from the burner to keep it smooth.

Reserve pasta water

A splash of starchy water loosens a thick sauce and gives it shine.

Toast garlic briefly

One minute of garlic in butter releases flavor without bitterness.

Variations to try

Spicy Cajun Twist

Stir in Cajun seasoning and extra red‑pepper flakes for a bold heat that lifts the cream.

Dairy‑Free Version

Swap heavy cream for coconut milk and use a dairy‑free Parmesan alternative for a vegan-friendly take.

Lemon‑Garlic Bright

Add zest and juice of one lemon at the end for a fresh, tangy lift.

Low‑Carb Zucchini Noodles

Replace fettuccine with spiralized zucchini; the sauce clings to the ribbons just as well.

Serving Suggestions

Serve with a simple arugula‑lemon salad for peppery contrastPair with crusty Italian bread to mop up extra sauceTop each plate with a sprinkle of fresh grated ParmesanFinish with a squeeze of lemon juice for brightnessEnjoy with a chilled glass of Chardonnay

Troubleshooting

Sauce breaks

Remove from heat immediately, whisk in a splash of cold milk, then return to low simmer.

Too thick

Thin with reserved pasta water or a little warm milk, stirring until smooth.

Too thin

Let the sauce reduce a few minutes longer, or stir in a tablespoon of cream cheese.

Shrimp overcooks

Cook shrimp just until pink, about 2 minutes per side, and remove promptly.

Storage & make-ahead

Refrigerator

Cool in an airtight container; keep for up to 3 days, reheating gently.

Freezer

Freezes well for 2 months; thaw in the fridge overnight and reheat in a skillet.

Best way to reheat

Warm over medium heat, adding a splash of milk or broth to revive silkiness.

Make-ahead

Prepare the sauce and cook pasta up to 2 hours ahead; keep shrimp separate until just before serving.

Recipe card
Broccoli Shrimp Alfredo Recipe

Broccoli Shrimp Alfredo Recipe

Italian-AmericanMain Course
★★★★★ Rate this recipe
Prep time10 min
Cook time20 min
Total time30 min
Pin Recipe
Servings 4

Ingredients

  • 1 pound large shrimp, peeled and deveined
  • 3 cups broccoli florets
  • 12 ounces fettuccine pasta
  • 2 tablespoons olive oil
  • 3 tablespoons unsalted butter
  • 4 cloves garlic, minced
  • 1 cup heavy cream
  • 1 cup whole milk
  • 1 ½ cups grated Parmesan cheese
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • Pinch of red pepper flakes (optional)

Instructions

  1. 1In a large pot of salted boiling water, cook the fettuccine according to package instructions. Add the broccoli florets during the last 2 minutes of cooking. Drain and set aside.
  2. 2In a skillet over medium heat, cook the shrimp in olive oil for 2–3 minutes per side until pink. Remove and set aside.
  3. 3In the same skillet, melt butter and sauté garlic. Add heavy cream and milk, bringing to a simmer. Stir in Parmesan, salt, pepper, and red pepper flakes if using until smooth.
  4. 4Return shrimp, pasta, and broccoli to the skillet, tossing to coat in the Alfredo sauce. Serve hot.

Frequently asked questions

Can I freeze this dish?
Yes, store in a sealed bag or container for up to two months; reheat on the stove with a splash of liquid.
Is this recipe gluten‑free?
Not with regular fettuccine; swap in gluten‑free pasta or zucchini noodles to make it GF.
Why did my sauce separate?
Over‑heating or adding cheese too hot can cause curdling; keep the sauce at a gentle simmer and fold in cheese off the heat.
What if the sauce is too thick?
Stir in a little reserved pasta water or warm milk until it reaches a silky consistency.
Can I use frozen shrimp?
Yes, thaw completely and pat dry; they may release extra moisture, so cook a minute longer.
How many calories per serving?
Approximately 480 kcal per serving, depending on cheese amount.
Can I double the recipe?
Sure, just use a larger skillet and increase pasta water; seasoning may need a slight boost.
Do I need to blanch the broccoli?
No, adding it to the boiling pasta for the last two minutes keeps it crisp‑tender.
Loved this creamy shrimp alfredo? Try our Cheesy Hashbrown Casserole next, or sign up for our weekly comfort‑food digest.

More Recipes