Creamy Shrimp & Spinach Farfalle Pasta

This Creamy Shrimp & Spinach Farfalle Pasta is a comforting, restaurant-style meal that comes together quickly with tender shrimp, garlic, sun-dried tomatoes, fresh spinach, Parmesan cheese, and a rich creamy sauce.

The bow-tie-shaped farfalle pasta holds onto the creamy sauce beautifully, while the seasoned shrimp add a delicious savory flavor. It is an easy weeknight dinner but elegant enough for a special occasion.

Recipe Overview

CategoryDetails
Prep Time15 minutes
Cook Time20 minutes
Total Time35 minutes
Servings4
CuisineItalian-inspired
CourseMain Course
DifficultyEasy

Why You’ll Love This Recipe

This pasta is creamy, flavorful, and incredibly satisfying without requiring complicated cooking techniques.

The combination of garlic, Parmesan, spinach, and sun-dried tomatoes creates a rich sauce with plenty of flavor, while the shrimp cook quickly and stay tender.

Farfalle is especially delicious in this recipe because its shape catches the creamy sauce in every bite.

It is also easy to customize with your favorite vegetables, herbs, or pasta.

Ingredients

For the Shrimp

IngredientAmount
Large peeled and deveined shrimp400 g
Olive oil1 tablespoon
Paprika½ teaspoon
Italian seasoning or dried oregano½ teaspoon
SaltTo taste
Black pepperTo taste

For the Pasta and Creamy Sauce

IngredientAmount
Farfalle pasta300 g
Butter2 tablespoons
Garlic, finely chopped3 cloves
Sun-dried tomatoes, chopped100 g
Fresh spinach100 g
Heavy cream250 ml
Grated Parmesan cheese60 g
Lemon juiceA small splash, optional
Reserved pasta waterAs needed
Fresh parsleyFor serving, optional

Step-by-Step Instructions

1. Cook the Farfalle Pasta

Bring a large pot of generously salted water to a boil.

Add the farfalle and cook according to the package instructions until al dente.

Before draining, reserve about ½ cup of the pasta cooking water.

Drain the pasta and set it aside.

2. Season the Shrimp

Place the peeled and deveined shrimp in a bowl.

Add the paprika, Italian seasoning, salt, and black pepper. Toss well so the shrimp are evenly coated.

3. Cook the Shrimp

Heat the olive oil in a large skillet over medium-high heat.

Add the seasoned shrimp in a single layer.

Cook for approximately 2–3 minutes per side, depending on their size, until they are opaque and cooked through.

Transfer the shrimp to a plate and set aside.

Avoid overcooking the shrimp, as they can become tough and rubbery.

4. Sauté the Garlic

Using the same skillet, reduce the heat to medium.

Add the butter and allow it to melt.

Add the chopped garlic and sauté for about 1 minute, stirring frequently. Cook just until fragrant without allowing the garlic to burn.

5. Add the Tomatoes and Spinach

Add the chopped sun-dried tomatoes to the skillet.

Add the fresh spinach and cook for a few minutes, stirring occasionally, until the spinach wilts and becomes tender.

6. Make the Creamy Parmesan Sauce

Pour the heavy cream into the skillet.

Reduce the heat to low and let the sauce gently simmer for about 2 minutes.

Add the grated Parmesan and stir continuously until the cheese melts and the sauce becomes smooth, creamy, and slightly thickened.

If the sauce becomes too thick, add a small amount of the reserved pasta water and stir until you reach your desired consistency.

7. Combine Everything

Add the cooked farfalle pasta to the creamy sauce.

Return the cooked shrimp to the skillet.

Gently toss everything together until the pasta and shrimp are completely coated in the creamy Parmesan sauce.

For a brighter flavor, add a small splash of fresh lemon juice if desired.

Taste and adjust the salt and black pepper as needed.

8. Serve

Serve the creamy shrimp pasta immediately while hot.

Finish with a little extra grated Parmesan and freshly chopped parsley if desired.

For an extra touch of freshness, a small squeeze of lemon juice just before serving works beautifully.

Best Tips

Cook the pasta just until al dente because it will continue cooking slightly when combined with the hot sauce.

Do not overcrowd the skillet when cooking the shrimp. If necessary, cook them in batches so they brown properly.

Keep the heat low when adding the Parmesan. Very high heat can cause the cheese to become grainy instead of creating a smooth sauce.

Reserve some pasta water before draining. The starchy water is excellent for loosening and emulsifying the creamy sauce.

For the best texture, serve this pasta immediately after combining all the ingredients.

Best Ingredient Options

Large shrimp work particularly well because they remain juicy and tender while providing a substantial bite.

Fresh spinach gives the dish a delicate flavor and vibrant color. Baby spinach is especially convenient because it wilts quickly.

Sun-dried tomatoes add a concentrated sweet and savory flavor. You can use tomatoes packed in oil or substitute them with diced fresh tomatoes for a lighter taste.

Freshly grated Parmesan melts more smoothly than pre-shredded Parmesan and gives the sauce a richer flavor.

Heavy cream creates the richest sauce, but a lighter cooking cream can also be used if preferred.

Recipe Variations

For a spicy version, add a pinch of red pepper flakes or a little chili powder to the sauce.

For extra garlic flavor, add one additional finely minced garlic clove.

You can add sliced mushrooms, bell peppers, zucchini, or cherry tomatoes for more vegetables.

For a lemon-garlic version, increase the amount of fresh lemon juice and add a little lemon zest before serving.

You can also replace the farfalle with penne, rigatoni, linguine, or spaghetti.

What to Serve With

A simple green salad makes a fresh accompaniment to this creamy pasta.

Garlic bread or toasted crusty bread is perfect for soaking up the remaining Parmesan cream sauce.

Roasted vegetables such as broccoli, asparagus, or zucchini also pair beautifully with the shrimp and spinach.

For a lighter meal, serve smaller portions with a large fresh salad.

Make-Ahead Instructions

The shrimp can be seasoned and prepared several hours ahead of time. Keep them refrigerated until ready to cook.

The pasta can also be cooked in advance, although it is best slightly undercooked if you plan to reheat it later.

For the best texture, prepare the creamy sauce shortly before serving.

Storage

Allow leftovers to cool before transferring them to an airtight container.

Refrigerate for up to 3 days.

Because the dish contains shrimp and dairy, keep it refrigerated promptly and avoid leaving it at room temperature for extended periods.

Reheating

Reheat the pasta gently in a skillet over low to medium heat.

Add a small splash of cream, milk, or water to loosen the sauce as it warms.

Stir gently until heated through.

Avoid overheating the shrimp because prolonged cooking can make them tough.

Freezing

Freezing is not recommended for the best texture because creamy dairy-based sauces can separate after thawing, while shrimp may become less tender.

If you do freeze it, store it in an airtight freezer-safe container and thaw it overnight in the refrigerator before reheating gently.

Common Mistakes to Avoid

Overcooking the shrimp can make them rubbery, so remove them from the skillet as soon as they are cooked through.

Using excessive heat when adding Parmesan can cause the sauce to become grainy. Keep the heat low and stir gently.

Forgetting to reserve pasta water can make it harder to adjust the consistency of the sauce.

Adding too much salt at the beginning can result in an overly salty dish because Parmesan and sun-dried tomatoes are already naturally salty.

Letting the finished pasta sit for too long can cause the sauce to become thick. Serve it while it is hot and creamy.

Nutrition Estimate

NutrientApprox. Per Serving
Calories650–700 kcal
Protein35–40 g
Carbohydrates65–70 g
Fat28–32 g
Fiber4–6 g
SodiumVaries by ingredients

Nutrition information is an estimate and can vary depending on the specific ingredients and brands used.

Frequently Asked Questions

Can I use frozen shrimp?

Yes. Frozen shrimp work very well. Thaw them completely and pat them dry with paper towels before seasoning and cooking.

Can I use fresh tomatoes instead of sun-dried tomatoes?

Absolutely. Diced cherry tomatoes or ripe fresh tomatoes can be used. The flavor will be fresher and less concentrated than with sun-dried tomatoes.

Can I use another type of pasta?

Yes. Penne, rigatoni, linguine, spaghetti, or another short pasta can be substituted for farfalle.

Can I use milk instead of heavy cream?

You can, but the sauce will be thinner and less rich. For a creamy consistency, cooking cream or a combination of milk and a little cream works better.

How do I prevent the sauce from becoming too thick?

Add reserved pasta water a little at a time while tossing the pasta. The starchy water helps loosen the sauce while keeping it silky.

Can I make this pasta spicy?

Yes. Add red pepper flakes, cayenne pepper, or your favorite chili seasoning to the shrimp or creamy sauce.

Can I add more vegetables?

Definitely. Mushrooms, zucchini, broccoli, asparagus, bell peppers, and cherry tomatoes are all excellent additions.

Final Thoughts

Creamy Shrimp & Spinach Farfalle Pasta is an easy, satisfying dinner that combines tender shrimp, fresh spinach, sun-dried tomatoes, garlic, Parmesan, and a silky cream sauce.

With simple ingredients and about 35 minutes from start to finish, it is a great choice for a comforting weeknight meal or a cozy dinner with family and friends.

Serve it hot with extra Parmesan, fresh parsley, and a little lemon for a delicious finishing touch.

Leave a Comment