When it comes to comfort food that feels indulgent yet balanced, few dishes compare to Shrimp Broccoli Alfredo. This dish brings together tender shrimp, fresh broccoli, and silky Alfredo sauce, all served over perfectly cooked pasta. It’s creamy, flavorful, and hearty—perfect for weeknight dinners, special occasions, or when you want to impress guests without too much hassle.
This article will guide you through everything you need to know about making Shrimp Broccoli Alfredo at home—from choosing the best shrimp to creating a restaurant-quality Alfredo sauce, and even healthy swaps if you want to lighten things up.
A Brief History of Alfredo Pasta
Alfredo sauce has roots in Rome, Italy, where Alfredo di Lelio first made it in the early 20th century. His original recipe was simple—just butter and Parmesan cheese, tossed with fettuccine until creamy. Over time, especially in the United States, Alfredo evolved into a richer sauce with heavy cream, garlic, and sometimes herbs.
Adding shrimp and broccoli is more of an American twist on the Italian classic, bringing protein and vegetables into the mix. The result is a dish that balances indulgence with freshness.
Why Shrimp and Broccoli Alfredo Works So Well
-
Shrimp adds natural sweetness, a tender bite, and a touch of luxury.
-
Broccoli adds color, crunch, and a healthy balance to the creaminess.
-
Alfredo sauce ties everything together with its velvety, savory richness.
-
Pasta (usually fettuccine) makes it hearty enough to serve as a complete meal.
Ingredients for Shrimp Broccoli Alfredo
Here’s a breakdown of what you’ll need. This recipe serves 4–5 people.
For the Pasta
-
12 oz (340 g) fettuccine (or linguine/spaghetti)
-
1 tablespoon salt (for boiling water)
-
1 tablespoon olive oil (optional, to prevent sticking)
For the Shrimp
-
1 pound (450 g) large shrimp, peeled and deveined
-
1 tablespoon olive oil
-
2 cloves garlic, minced
-
½ teaspoon paprika
-
½ teaspoon red pepper flakes (optional, for a spicy kick)
-
Salt and black pepper to taste
For the Broccoli
-
2 cups broccoli florets (fresh or frozen)
-
½ teaspoon salt
-
½ teaspoon garlic powder
For the Alfredo Sauce
-
4 tablespoons unsalted butter
-
4 cloves garlic, minced
-
2 cups heavy cream
-
1 cup freshly grated Parmesan cheese
-
½ cup mozzarella cheese (optional, for extra creaminess)
-
½ teaspoon Italian seasoning
-
Salt and pepper, to taste
Garnish
-
Extra Parmesan cheese
-
Fresh parsley, chopped
-
Lemon wedges (optional, for brightness)
Step-by-Step Instructions
Step 1: Cook the Pasta
-
Bring a large pot of salted water to a boil.
-
Add fettuccine and cook according to package instructions until al dente.
-
Reserve ½ cup pasta water, then drain and set aside.
Step 2: Prepare the Broccoli
-
Steam broccoli florets until bright green and tender-crisp (about 3–4 minutes).
-
Season lightly with salt and garlic powder.
-
Set aside while preparing the shrimp and sauce.
Step 3: Cook the Shrimp
-
Heat olive oil in a skillet over medium-high heat.
-
Add shrimp, garlic, paprika, red pepper flakes, salt, and pepper.
-
Cook for 2–3 minutes per side until pink and opaque.
-
Remove from pan and set aside.
Step 4: Make the Alfredo Sauce
-
In the same skillet, melt butter and sauté garlic for 1 minute.
-
Add heavy cream and bring to a gentle simmer.
-
Stir in Parmesan and mozzarella until melted and smooth.
-
Season with Italian seasoning, salt, and pepper.
-
If too thick, thin out with reserved pasta water.
Step 5: Assemble the Dish
-
Add cooked pasta to the Alfredo sauce, tossing until coated.
-
Gently stir in broccoli and shrimp.
-
Let everything warm together for 1–2 minutes.
Step 6: Serve
-
Plate the pasta, top with fresh parsley, and sprinkle extra Parmesan on top.
-
Serve with garlic bread or a side salad for a complete meal.
Preparation & Cooking Time
-
Prep Time: 15 minutes
-
Cooking Time: 25 minutes
-
Total Time: 40 minutes
Nutritional Information (per serving, approx.)
-
Calories: 620
-
Protein: 35 g
-
Carbohydrates: 48 g
-
Fat: 28 g
-
Fiber: 4 g
-
Sodium: 820 mg
(Values may vary depending on portion size and ingredient brands.)
Tips for the Best Shrimp Broccoli Alfredo
-
Don’t overcook shrimp – they become rubbery if left too long.
-
Use fresh Parmesan – pre-grated cheese won’t melt as smoothly.
-
Reserve pasta water – it helps create a silky sauce.
-
Balance flavors – add a squeeze of lemon juice to cut the richness.
-
Double the recipe – leftovers taste amazing the next day.
Variations and Customizations
-
Low-Carb Option: Serve over zucchini noodles or spaghetti squash.
-
Cheese Lovers: Add cream cheese or gouda for extra creaminess.
-
Healthy Swap: Use half-and-half instead of heavy cream.
-
Spicy Kick: Add Cajun seasoning or chili flakes.
-
Different Proteins: Try chicken, scallops, or even salmon instead of shrimp.
Serving Suggestions
-
Garlic breadsticks or cheesy pull-apart bread
-
A crisp Caesar salad
-
A glass of chilled white wine (like Sauvignon Blanc or Chardonnay)
-
Fresh fruit for dessert
Why You’ll Love Shrimp Broccoli Alfredo
-
Easy – simple steps, ready in under an hour.
-
Comforting – creamy, cheesy, and indulgent.
-
Balanced – includes protein, carbs, and veggies in one bowl.
-
Versatile – perfect for family dinners, date nights, or meal prep.
Final Thoughts
Shrimp Broccoli Alfredo is a dish that feels like a restaurant-quality indulgence but is easy enough to make at home. The creamy sauce, the tender shrimp, and the fresh broccoli come together beautifully over pasta, creating a meal that satisfies every craving.
Whether you’re cooking for your family or preparing a special dinner for guests, this recipe is a guaranteed crowd-pleaser. With simple ingredients and customizable options, you can make it as rich or as light as you want.
So grab your skillet, boil that pasta, and treat yourself to this creamy, dreamy Shrimp Broccoli Alfredo tonight!