Some links on this page are affiliate links. This means we may earn a commission at no additional cost to you if you click through and make a purchase, you can check our Affiliate Disclosure. Thank you for your support!
Some pasta dinners look like they belong in a restaurant but are surprisingly easy to make at home.
This Creamy Shrimp and Corn Rotini is one of those recipes.
Juicy shrimp, sweet corn, and tender rotini are tossed in a light, creamy sauce with garlic, Parmesan, fresh herbs, and a splash of lemon. It’s comforting enough for a busy weeknight while still feeling elegant enough to serve when friends or family come over.
What I love most about this recipe is how the sweet corn brightens the entire dish. Instead of simply adding another vegetable, it brings little bursts of sweetness that balance the savory shrimp and creamy sauce beautifully.
The first time I made this pasta, I expected the shrimp to steal the show. Instead, the combination of sweet corn and Parmesan surprised me. Together they created a sauce that tasted rich without feeling too heavy.
As the garlic, scallions, butter, and shrimp cook together, the kitchen fills with a buttery aroma that’s impossible to ignore. Add the fresh lemon and herbs at the end, and the whole dish becomes fresh, vibrant, and incredibly inviting.
Let me show you how to make this Creamy Shrimp and Corn Rotini step by step.

Why This Recipe Works
Every ingredient plays an important role in creating a balanced pasta dish.
Shrimp cooks quickly while adding plenty of savory seafood flavor.
Sweet corn provides natural sweetness that complements the shrimp instead of competing with it.
Rotini holds onto the creamy sauce inside every spiral, making every bite flavorful.
The combination of white wine, coconut milk, butter, and Parmesan creates a silky sauce that’s creamy without becoming overly rich.
One thing I’ve learned after making this recipe several times is that shrimp and corn naturally balance one another. The sweetness of the corn softens the briny seafood flavor, creating a pasta that’s satisfying without tasting overly heavy.
Ingredients
- 12 ounces dry rotini pasta
- 1 tablespoon olive oil
- 3 scallions, thinly sliced
- 3 garlic cloves, minced
- ½ teaspoon red chili flakes
- Sea salt, to taste
- Freshly ground black pepper, to taste
- 2 cups fresh or frozen corn kernels
- ½ cup dry white wine
- ½ cup canned coconut milk
- 2 tablespoons butter
- 12 ounces large shrimp (21 to 30 count), peeled and deveined
- Juice of ½ lemon
- ¼ cup freshly grated Parmesan cheese
- ½ cup chopped fresh parsley, divided

Equipment
- Large pot
- Colander
- Large skillet
- Wooden spoon or spatula
- Measuring cups and spoons
Step-by-Step Instructions
Step 1: Cook the Pasta
Bring a large pot of generously salted water to a boil.
Cook the rotini until al dente according to the package directions.
Drain and keep warm.
One thing I’ve learned is that slightly undercooked pasta finishes perfectly once tossed with the hot sauce.

Step 2: Cook the Aromatics
Heat the olive oil in a large skillet over medium heat.
Add the scallions, garlic, and chili flakes.
Season lightly with salt and black pepper.
Cook for 2 to 3 minutes until fragrant and softened.

Step 3: Cook the Shrimp
Add the shrimp to the skillet.
Cook for about 1 minute per side until almost cooked through.
Avoid fully cooking them now because they’ll finish in the sauce.

Step 4: Build the Sauce
Stir in the corn kernels.
Pour in the white wine and coconut milk.
Allow everything to simmer for 2 to 3 minutes until the corn becomes tender and the sauce begins to come together.

Step 5: Finish the Sauce
Add the butter and stir until melted.
The sauce should become smooth and lightly creamy.

Step 6: Combine Everything
Add the cooked rotini.
Pour in the lemon juice.
Sprinkle in the Parmesan cheese and half of the parsley.
Gently toss until every piece of pasta is coated.
Taste and adjust the seasoning if needed.

Step 7: Garnish and Serve
Transfer the pasta to serving bowls.
Sprinkle with the remaining parsley.
Serve immediately while hot.

Tips for the Best Shrimp and Corn Rotini
- Use fresh sweet corn whenever it’s in season.
- Pat the shrimp dry before cooking for better browning.
- Freshly grated Parmesan melts more smoothly than packaged cheese.
- Don’t overcook the shrimp.
- Save a little pasta water if you’d like to thin the sauce later.
One thing I noticed is that adding the Parmesan after lowering the heat keeps the sauce silky instead of grainy.
Common Mistakes to Avoid
Overcooking the Shrimp
Shrimp only need a few minutes to cook.
Once they turn pink and opaque, they’re ready.
Cooking the Sauce Too Aggressively
A gentle simmer keeps the coconut milk smooth.
Forgetting the Lemon Juice
The lemon brightens the creamy sauce and balances the richness.
Overcooking the Pasta
Al dente pasta continues cooking slightly after it’s added to the sauce.
Variations
Extra Creamy Version
Add another 2 tablespoons of coconut milk before serving.
Spicy Shrimp Pasta
Increase the chili flakes or stir in your favorite hot sauce.
Vegetable Version
Add spinach, zucchini, asparagus, or cherry tomatoes.
Seafood Pasta
Add scallops or lump crab meat with the shrimp
Ingredient Substitutions
- Rotini → Penne, fusilli, or farfalle
- Coconut milk → Heavy cream
- White wine → Chicken broth or vegetable broth
- Parmesan → Pecorino Romano
- Parsley → Fresh basil
What to Serve with Shrimp and Corn Rotini
This pasta pairs well with:
- Garlic bread
- Caesar salad
- Garden salad
- Roasted asparagus
- Steamed broccoli
For an even bigger seafood dinner, serve it alongside Crispy Lemon Panko Fried Shrimp, Crispy Butter Lemon Parmesan Baked Scallops, or Crispy Calamari Salad with Lemon Herb Dressing.
Storage Instructions
Store leftovers in an airtight container in the refrigerator for up to 3 days.
The flavors become even more delicious after resting overnight.
Reheating Instructions
Warm gently in a skillet over low heat.
Add a splash of broth, milk, or coconut milk if the sauce has thickened.
Avoid overheating the shrimp.

1. Can I use frozen shrimp and corn?
Yes, both frozen shrimp and corn work well. Just thaw shrimp completely and pat dry before cooking.
2. What can I use instead of coconut milk?
You can substitute heavy cream or half-and-half for a richer flavor, or use a dairy-free alternative for a different creamy base.
3. Is the white wine necessary?
No, you can use chicken or vegetable broth instead without losing much flavor depth.
4. How can I make the dish spicier or milder?
For more heat, increase chili flakes or add hot sauce. For a milder version, reduce or omit chili flakes entirely.
5. Can I make it gluten-free?
Yes, simply replace rotini with your favorite gluten-free pasta.
6. How do I store and reheat leftovers?
Store in an airtight container in the fridge for up to 2 days. Reheat gently in a skillet with a splash of broth or coconut milk to keep it creamy.
7. Can I make this ahead of time?
You can cook the pasta and prep ingredients in advance, then finish the dish in about 10 minutes before serving for best results.
More Dinner Recipes to Try
If you enjoyed this Creamy Shrimp and Corn Rotini, you might also like:
- Shrimp Saganaki
- Crispy Lemon Panko Fried Shrimp
- Rigatoni Vodka Pasta
- Cheesy Baked Tortellini
- Cheesy Meatball Casserole
Final Thoughts
This Creamy Shrimp and Corn Rotini Recipe proves that a simple pasta dinner can feel both comforting and impressive.
Tender shrimp, sweet corn, fresh herbs, and a silky Parmesan sauce come together in a meal that’s packed with flavor while still feeling light enough to enjoy any time of year.
The little bursts of sweet corn are what truly make this dish memorable, balancing the savory shrimp and creamy sauce in every bite.
Whether you’re cooking for your family or serving guests, this pasta is an easy recipe that’s sure to earn a spot in your regular dinner rotation.

Shrimp and Corn Rotini
Equipment
- Large pot for pasta
- Large skillet
- Wooden spoon or spatula
Ingredients
- 12 oz dry rotini pasta
- 1 tablespoon olive oil
- 3 scallions, thinly sliced
- 3 garlic cloves, minced
- ½ teaspoon red chili flakes
- Sea salt and black pepper, to taste
- 2 cups fresh or frozen corn kernels
- ½ cup dry white wine
- ½ cup canned coconut milk
- 2 tablespoons butter
- 12 oz uncooked large shrimp (21–30 count), peeled and deveined
- ½ lemon, juiced
- ¼ cup freshly grated Parmesan cheese
- ½ cup parsley, roughly chopped, divided
Instructions
- Cook Pasta – Bring a large pot of salted water to a boil. Cook rotini until al dente according to package instructions. Drain and keep warm.
- Sauté Aromatics – In a large skillet over medium heat, warm olive oil. Add scallions, garlic, and chili flakes. Season with salt and pepper. Cook for 2–3 minutes, until fragrant.
- Cook Shrimp – Add shrimp to the skillet and sauté until almost cooked through (watch closely to avoid overcooking).
- Add Corn & Sauce Base – Stir in corn, white wine, and coconut milk. Simmer for 2–3 minutes, until the corn is tender.
- Finish the Sauce – Add butter, stirring until melted and the shrimp are fully cooked.
- Combine – Add rotini, lemon juice, Parmesan, and half the parsley. Toss gently to coat. Taste and adjust seasoning.
- Serve – Transfer to plates or a serving bowl. Garnish with remaining parsley. Serve with crusty bread and a garden salad.
Notes
Pro Tips & Variations
- Shrimp Size: Use the count per pound for accuracy—21–30 is large; adjust cook time for smaller or larger shrimp.
- Wine Substitute: Use chicken or vegetable broth if avoiding alcohol.
- Extra Creamy: Add 2 more tablespoons of coconut milk before tossing with pasta.
- Spicier Kick: Increase chili flakes to 1 teaspoon or add a dash of hot sauce.
- Make Ahead: Cook pasta and prep ingredients in advance, then finish the dish in under 10 minutes.
Common Questions

This Shrimp and Corn Rotini is the kind of pasta dish that feels restaurant-worthy but fits right into a weeknight schedule. Bright, creamy, and satisfying — it’s a perfect blend of comfort and freshness.
