Indulgent yet fresh, this Shrimp Broccoli Alfredo is the kind of meal that turns any night into a special occasion. Juicy shrimp, tender broccoli florets, and al dente fettuccine all come together in a rich, velvety Alfredo sauce made with real cream, butter, garlic, and parmesan. The flavors are simple, yet luxurious—perfectly balanced between creamy and savory with just a hint of spice and brightness from cracked black pepper and fresh herbs.
Whether you’re in the mood for a cozy dinner or entertaining guests, this dish checks all the boxes. It’s quick enough for a weeknight yet decadent enough to impress. The vibrant green of the broccoli and the pink, juicy shrimp add color and texture to the creamy pasta, creating a feast for both the eyes and the taste buds.
Ingredients for Shrimp Broccoli Alfredo
- 8 oz fettuccine pasta
- 1 lb large shrimp, peeled and deveined
- 2 cups broccoli florets
- 3 tbsp unsalted butter
- 4 cloves garlic, minced
- 1 ½ cups heavy cream
- 1 cup grated Parmesan cheese
- Salt and freshly ground black pepper, to taste
- ½ tsp red pepper flakes (optional for heat)
- 1 tbsp olive oil
- Fresh basil or parsley, for garnish
- Extra Parmesan, for serving
Step 1: Cook the Pasta and Broccoli
Bring a large pot of salted water to a boil. Add the fettuccine and cook according to package directions until al dente. During the last 2 minutes of cooking, add the broccoli florets to the pot. Once both pasta and broccoli are tender, drain and set aside.
Step 2: Sauté the Shrimp
In a large skillet over medium heat, add olive oil. Once hot, add the shrimp in a single layer. Season with a little salt and pepper. Cook for about 1–2 minutes per side, until the shrimp are pink and opaque. Transfer the shrimp to a plate and set aside.
Step 3: Make the Alfredo Sauce
In the same skillet, reduce heat to medium-low and add the butter. Once melted, stir in the minced garlic and cook until fragrant—about 30 seconds. Pour in the heavy cream and bring to a gentle simmer. Stir frequently for 3–4 minutes until slightly thickened.
Step 4: Add Parmesan and Season
Whisk in the grated Parmesan cheese, allowing it to melt into the sauce. Add salt, black pepper, and red pepper flakes (if using). Stir until smooth and creamy. If the sauce gets too thick, add a splash of pasta water to loosen it up.
Step 5: Combine and Serve
Return the cooked pasta, broccoli, and shrimp to the skillet. Toss everything together until evenly coated with the Alfredo sauce. Heat for another minute or two to warm through. Serve immediately, garnished with extra Parmesan and fresh herbs.
Storage Instructions
Shrimp Broccoli Alfredo is best enjoyed fresh, but you can still store leftovers for a delicious next-day meal. Allow the dish to cool completely before storing.
- Refrigerator: Transfer leftovers to an airtight container and refrigerate for up to 3 days.
- Freezer: Not recommended. Cream-based sauces tend to separate and lose texture when thawed.
- Reheating Tips: Reheat gently on the stovetop or in the microwave with a splash of cream or milk to restore the sauce’s creamy consistency. Stir occasionally while heating to avoid curdling.
Estimated Nutrition
Per serving (based on 4 servings total):
- Calories: 610
- Protein: 35g
- Carbohydrates: 42g
- Fat: 35g
- Saturated Fat: 18g
- Fiber: 3g
- Sugar: 3g
- Sodium: 720mg
Note: Nutrition may vary slightly depending on exact ingredients and brands used.
Frequently Asked Questions
What pasta works best for this recipe besides fettuccine?
Linguine, tagliatelle, or even penne are great alternatives if you don’t have fettuccine on hand.
Can I use frozen shrimp?
Absolutely. Just thaw them completely and pat them dry before cooking to avoid excess moisture.
Is it okay to substitute half-and-half for heavy cream?
Yes, but your sauce may be thinner and less rich. For a creamier texture, add a bit of cream cheese or extra Parmesan.
Can I make this recipe gluten-free?
Yes, simply use your favorite gluten-free pasta and check that your Parmesan is gluten-free.
How do I make this dish spicier?
Add more red pepper flakes or even a splash of hot sauce to the Alfredo sauce for a kick.
Can I add other vegetables?
Definitely! Mushrooms, spinach, or bell peppers all make great additions or swaps.
What’s the best way to prevent the sauce from curdling?
Cook on low heat and stir often. Avoid boiling the cream, and add cheese gradually while whisking.
Can I prepare this dish in advance?
You can prep the components ahead of time, but assemble and reheat just before serving for best results.

Shrimp Broccoli Alfredo: Creamy, Comforting, and Crave-Worthy
- Total Time: 30 minutes
- Yield: 4 servings
Description
Get ready to fall in love with this Shrimp Broccoli Alfredo, a creamy and comforting pasta dish that’s perfect for both weeknight dinners and special occasions. This easy recipe combines succulent shrimp, crisp-tender broccoli, and fettuccine noodles all tossed in a luscious homemade Alfredo sauce. If you’re looking for a quick dinner idea that feels gourmet, or a cozy comfort food that’s still full of fresh flavor, this dish is your answer. Whether you’re meal prepping, hosting, or just craving a rich and satisfying plate of pasta, Shrimp Broccoli Alfredo is a must-try.
Ingredients
8 oz fettuccine pasta
1 lb large shrimp, peeled and deveined
2 cups broccoli florets
3 tbsp unsalted butter
4 cloves garlic, minced
1 ½ cups heavy cream
1 cup grated Parmesan cheese
Salt and freshly ground black pepper, to taste
½ tsp red pepper flakes (optional)
1 tbsp olive oil
Fresh basil or parsley, for garnish
Extra Parmesan, for serving
Instructions
- Bring a large pot of salted water to a boil. Cook fettuccine until al dente, adding broccoli in the last 2 minutes of cooking. Drain and set aside.
- In a large skillet, heat olive oil over medium heat. Add shrimp, season with salt and pepper, and cook 1–2 minutes per side until pink and opaque. Remove and set aside.
- In the same skillet, melt butter over medium-low heat. Stir in garlic and cook until fragrant.
- Pour in heavy cream. Let it simmer gently for 3–4 minutes, stirring often.
- Whisk in Parmesan cheese. Season with salt, pepper, and red pepper flakes if using. Stir until smooth.
- Add the cooked pasta, broccoli, and shrimp back into the skillet. Toss to combine and heat through.
- Serve immediately with extra Parmesan and fresh herbs.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Dinner