The Broccoli Shrimp Alfredo Recipe is a sublime marriage of tender shrimp, crisp broccoli, and luscious homemade Alfredo sauce tossed with perfectly cooked pasta. This dish brings elegance and comfort together in one creamy, garlicky plate that feels like a special indulgence yet comes together effortlessly in under 30 minutes. Whether you’re treating yourself after a long day or impressing friends at dinner, this Broccoli Shrimp Alfredo Recipe will quickly become a cherished favorite because it’s rich, satisfying, and packed with fresh flavors that everyone will love.

Ingredients You’ll Need
Everything that goes into this Broccoli Shrimp Alfredo Recipe is simple but plays a vital role in building layers of flavor, texture, and color. From the creamy Parmesan sauce to the tender shrimp and bright green broccoli, each ingredient is carefully chosen for an irresistible harmony.
- 12 oz fettuccine or pasta of choice: The pasta is the perfect vehicle to soak up every bit of delicious sauce.
- 1 lb shrimp (peeled & deveined): Adds a tender, sweet protein that cooks quickly and complements the creamy sauce.
- 2 cups broccoli florets: For a refreshing, crunchy counterpoint and a burst of vibrant green color.
- 3 tbsp butter: Essential for a rich base that brings depth to the Alfredo sauce.
- 4 cloves garlic, minced: Garlic is the aromatic hero that infuses the sauce with savory warmth.
- 1 ½ cups heavy cream: Creates the silky, luscious texture that defines Alfredo sauce.
- 1 cup grated Parmesan cheese: Provides that classic sharp, nutty, and salty flavor that rounds out the sauce.
- ½ tsp garlic powder: Amplifies the garlic flavor in the sauce without overpowering it.
- ½ tsp onion powder: Brings subtle sweetness and complexity to the seasoning.
- ½ tsp salt (or to taste): Balances all the flavors perfectly.
- ½ tsp black pepper: Adds gentle heat and enhances overall taste.
- ¼ tsp red pepper flakes (optional): For a touch of spice that wakes up your palate if you like a little heat.
- 1 tbsp olive oil: Perfect for sautéing the shrimp without adding heaviness.
- Fresh parsley, for garnish: Adds freshness and a pop of bright green color on top.
How to Make Broccoli Shrimp Alfredo Recipe
Step 1: Cook Pasta and Broccoli
Start by bringing a large pot of salted water to a rolling boil. Cook your fettuccine or chosen pasta until just al dente according to the package instructions. About two minutes before the pasta is done, add the broccoli florets directly into the boiling water. This simultaneous cooking keeps the broccoli perfectly tender with a bit of snap, ensuring it won’t get mushy once combined with the sauce.
Step 2: Sauté the Shrimp
While the pasta and broccoli finish cooking, warm up a tablespoon of olive oil in a large skillet over medium-high heat. Season the shrimp generously with salt and black pepper, then add them to the hot skillet. Cook the shrimp for 2 to 3 minutes per side or until they turn pink and opaque. This quick sear locks in juiciness and golden flavor. When ready, transfer the shrimp to a plate and set aside.
Step 3: Prepare the Alfredo Sauce
In the same skillet, lower the heat to medium and melt the butter. Toss in the minced garlic and sauté for about 30 seconds until it releases that heavenly aroma—this step is where your kitchen starts to smell truly irresistible. Pour in the heavy cream followed by garlic powder, onion powder, salt, pepper, and optional red pepper flakes. Stir everything and let the sauce gently simmer for 3 to 4 minutes, allowing all those flavors to meld beautifully.
Step 4: Add Cheese and Combine
Next, sprinkle in the grated Parmesan cheese while stirring continuously until the sauce thickens and becomes perfectly smooth without any lumps. Then, add the drained pasta, broccoli, and cooked shrimp right into the creamy sauce. Toss everything carefully so every strand of pasta is luxuriously coated and every bite has a balance of shrimp and broccoli goodness. This harmony is the heart of the Broccoli Shrimp Alfredo Recipe.
Step 5: Garnish and Serve
Finish off with a generous sprinkling of freshly chopped parsley and an extra dusting of Parmesan cheese. Serve your Broccoli Shrimp Alfredo hot and watch it disappear—it’s comfort and class all on one plate.
How to Serve Broccoli Shrimp Alfredo Recipe

Garnishes
Fresh parsley is an absolute must for garnish, lending a fresh, herbal brightness that cuts through the richness of the Alfredo sauce. You can also add an extra grind of black pepper or a sprinkle of red pepper flakes for a subtle kick that wakes up the palate just before the first bite.
Side Dishes
This elegant dish pairs wonderfully with light sides such as a crisp mixed green salad dressed in a simple lemon vinaigrette to balance the creamy pasta. Garlic bread is another classic companion—warm, crusty, and perfect for soaking up every last drop of sauce.
Creative Ways to Present
For a fun twist, try serving this Broccoli Shrimp Alfredo Recipe in individual hollowed-out bell peppers or small ramekins for a pretty presentation. A sprinkle of toasted pine nuts or a few sun-dried tomatoes on top adds texture and flavor complexity that will delight your guests.
Make Ahead and Storage
Storing Leftovers
If you have leftovers, cool the dish to room temperature then store in an airtight container in the refrigerator. It will stay fresh for up to 3 days. The broccoli might soften over time, but reheating gently will help maintain a pleasing texture.
Freezing
This Broccoli Shrimp Alfredo Recipe is best enjoyed fresh, but you can freeze leftovers in a freezer-safe container for up to 1 month. Thaw in the refrigerator overnight before reheating. Keep in mind that cream-based sauces sometimes separate when frozen, so gentle reheating is key.
Reheating
To reheat, warm the pasta gently over low heat in a skillet with a splash of milk or cream to revive the sauce’s creaminess. Stir frequently to avoid sticking or burning. Alternatively, microwave in short bursts, stirring in between until heated through.
FAQs
Can I use frozen shrimp for this recipe?
Absolutely! Just be sure to thaw the shrimp fully, pat them dry, and drain any excess moisture before cooking to avoid steaming instead of sautéing. This helps keep them firm and flavorful.
Is it possible to use a different type of pasta?
Of course! While fettuccine is traditional, feel free to experiment with penne, linguine, or even whole wheat pasta for a heartier twist. The sauce will cling well to most pasta shapes.
How can I make this dish dairy-free?
You could swap heavy cream with coconut milk or cashew cream and use a dairy-free cheese alternative, although the classic Alfredo flavor will be different. Many find these substitutions still deliver a tasty, creamy sauce.
Can I add other vegetables to the recipe?
Yes! Vegetables like mushrooms, bell peppers, or peas make great additions or substitutions alongside the broccoli. Just sauté them lightly before adding the sauce to keep their texture.
What can I do if my sauce is too thick?
Simply whisk in a splash of milk, cream, or pasta water a little at a time until you reach your desired consistency. It should be smooth enough to coat the pasta evenly but not watery.
Final Thoughts
This Broccoli Shrimp Alfredo Recipe is one of those dazzling dishes that feels impressively gourmet without the fuss. It combines simple ingredients into something truly comforting and special, perfect for any night when you want to treat yourself or your loved ones. Go ahead, whip it up, and enjoy a bowl of creamy, garlicky happiness that’s impossible not to savor. You’re going to love every bite!
Print
Broccoli Shrimp Alfredo Recipe
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian
Description
This Broccoli Shrimp Alfredo is a creamy, flavorful pasta dish that combines tender shrimp, fresh broccoli, and a rich homemade Alfredo sauce. Ready in just 25 minutes, it’s a perfect weeknight meal that feels indulgent without being complicated.
Ingredients
Pasta and Vegetables
- 12 oz fettuccine or pasta of choice
- 2 cups broccoli florets
Shrimp
- 1 lb shrimp (peeled & deveined)
- ½ tsp salt (or to taste)
- ½ tsp black pepper
Alfredo Sauce
- 3 tbsp butter
- 4 cloves garlic, minced
- 1 ½ cups heavy cream
- 1 cup grated Parmesan cheese
- ½ tsp garlic powder
- ½ tsp onion powder
- ½ tsp salt (or to taste)
- ½ tsp black pepper
- ¼ tsp red pepper flakes (optional)
Other
- 1 tbsp olive oil
- Fresh parsley, for garnish
Instructions
- Cook Pasta and Broccoli: Bring a large pot of salted water to a boil and cook the pasta according to package directions. Add the broccoli florets in the last 2 minutes of boiling. Drain both and set aside.
- Cook Shrimp: Heat olive oil in a large skillet over medium-high heat. Add the shrimp, season with salt and pepper, and cook for 2-3 minutes on each side until pink and opaque. Remove the shrimp from the skillet and set aside.
- Make Alfredo Sauce: In the same skillet, melt butter over medium heat. Add minced garlic and sauté for about 30 seconds until fragrant. Pour in heavy cream, then add garlic powder, onion powder, salt, black pepper, and red pepper flakes. Stir and let simmer for 3-4 minutes to thicken slightly.
- Add Cheese to Sauce: Stir in the grated Parmesan cheese until the sauce is smooth and creamy.
- Combine Everything: Add the cooked pasta, broccoli, and shrimp back into the skillet with the Alfredo sauce. Toss everything together to coat evenly.
- Garnish and Serve: Garnish with fresh parsley and additional Parmesan cheese if desired. Serve warm and enjoy your delicious Broccoli Shrimp Alfredo.
Notes
- Add red pepper flakes to taste for a spicy kick, or omit for a milder flavor.
- Use freshly grated Parmesan for best flavor and smooth sauce texture.
- Shrimp can be substituted with chicken or scallops based on preference.
- For a lighter version, substitute heavy cream with half-and-half, though sauce will be less rich.
- To prevent overcooking, watch shrimp carefully as they cook quickly and turn opaque.

