Recipe for Cheese Shrimp Penne Pasta and Spinach: Garlicky Cream Sauce With Garden-Fresh Greens

Recipe for Cheese Shrimp Penne Pasta and Spinach: Garlicky Cream Sauce With Garden-Fresh Greens

This dish combines tender shrimp, al dente penne, and fresh spinach in a garlicky cream sauce that feels indulgent yet balanced. I developed this recipe after years of testing to achieve the perfect harmony of flavors and textures.

The shrimp cooks quickly in the same pan as the garlic and cream, absorbing maximum flavor while staying perfectly tender. Meanwhile, the spinach wilts just enough to soften without losing its vibrant color or fresh taste.

What emerges is a restaurant-quality pasta dish with layers of flavor—savory shrimp, creamy sauce, and earthy spinach all clinging to each piece of penne. The cheese melts into the sauce, creating a velvety texture that coats every bite.

Ready in under 30 minutes, this meal proves that impressive dinners don’t require hours in the kitchen. Here’s everything you need to make it tonight.

👨‍🍳
Difficulty
Medium
🐟
Diet
Seafood
⏱️
Total Time
30 min
🔥
Calories
High Cal

Ingredients for Recipe for Cheese Shrimp Penne Pasta and Spinach

Pantry staples meet fresh ingredients for a restaurant-quality pasta in minutes.

Ingredient Amount Notes
Penne Pasta 🍝 12 oz Al dente texture preferred
Large Shrimp 🦐 1 lb Peeled and deveined
Fresh Spinach 🥬 5 oz Baby spinach leaves
Heavy Cream 🥛 1 ½ cups Full-fat for richness
Garlic Cloves 🧄 5 cloves Minced for sauce
Parmesan Cheese 🧀 ¾ cup Freshly grated from block
Unsalted Butter 🧈 3 tbsp For sautéing shrimp
Olive Oil 🫒 1 tbsp Extra-virgin for depth
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Red Pepper Flakes 🌶️ ¼ tsp Optional for heat
Lemon Juice 🍋 1 tbsp Freshly squeezed for brightness
Fresh Parsley 🌿 ¼ cup Chopped for garnish

The shrimp is the star here. Wild-caught from the seafood counter is ideal, but frozen works (thaw in cold water first). For the penne, De Cecco or Barilla hold up best—look for the rough texture that grabs sauce. Parmesan should be a wedge you grate yourself (pre-grated has anti-caking agents that make it clumpy). I grab mine at Whole Foods when they’re running a sale.

No shrimp? Scallops or firm white fish like cod work great—just adjust cooking time. Out of spinach? Baby kale or arugula add a nice peppery note. Heavy cream can be swapped for half-and-half but the sauce won’t be as rich. For the cheese, Pecorino Romano gives a sharper bite if you want more kick. Lemon juice is non-negotiable—it cuts through the cream beautifully.

Leftovers keep 3-4 days in the fridge, but the pasta absorbs sauce over time. Reheat gently with a splash of water or cream to loosen. For best results, make it fresh—this dish doesn’t freeze well (the shrimp gets rubbery).

❤️

Why You’ll Love This Recipe

  • I’ll be real: it tastes even better the next day. The flavors meld overnight, and the pasta soaks up every last bit of that cheesy goodness.
  • One Pot Wonder: Honestly, everything cooks in one pan—penne, shrimp, spinach, and that creamy garlic sauce. No mountain of dishes after.
  • Creamy Garlic Heaven: The heavy cream and fresh garlic create this rich, velvety sauce that clings to the shrimp and pasta. I’ll admit, I lick the spoon.
  • Feeds a Crowd: Between us, this stretches easily for guests or meal prep—just double the shrimp and spinach.

Step-by-Step Instructions for Cheese Shrimp Penne Pasta and Spinach

Here’s how I make this creamy, garlicky dish with perfect texture every time.

Step 1: Cook the Penne Pasta Al Dente

Bring a large pot of salted water to a rolling boil. Add the 12 oz penne pasta and cook according to package directions minus 1 minute for al dente texture. You want the pasta slightly underdone since it’ll finish cooking in the sauce later.

Stir occasionally to prevent sticking, and start taste-testing 1 minute before the package’s suggested time. Drain the pasta, reserving ½ cup of pasta water for the sauce. Don’t rinse the pasta—the starch helps the sauce cling better.

Step 2: Sauté the Shrimp with Garlic and Spices

While the pasta cooks, heat 1 tbsp olive oil and 3 tbsp unsalted butter in a large skillet over medium-high heat. Add the 1 lb large shrimp, seasoning with 1 tsp salt, 0.5 tsp black pepper, and 0.25 tsp red pepper flakes.

Cook the shrimp for 2-3 minutes per side until they turn pink and opaque. Add the 5 cloves minced garlic cloves during the last 30 seconds of cooking, stirring constantly to prevent burning. Remove the shrimp from the skillet and set aside.

Step 3: Create the Creamy Garlic Parmesan Sauce

Reduce heat to medium and pour 1.5 cups heavy cream into the same skillet. Bring to a gentle simmer, scraping up any browned bits from the shrimp. Let it cook for 2-3 minutes until it starts to thicken slightly.

Stir in the 0.75 cup parmesan cheese until melted and smooth. Add the cooked penne pasta to the sauce, tossing to coat evenly. If the sauce seems too thick, add a splash of the reserved pasta water, 1 tablespoon at a time, until it reaches your desired consistency.

Step 4: Wilt the Spinach and Finish the Dish

Add the 5 oz fresh spinach to the skillet, stirring until it wilts—this should take about 1-2 minutes. Return the shrimp to the skillet and toss everything together. The spinach should be bright green and tender.

Finish with 1 tbsp lemon juice for brightness, stirring to combine. Taste and adjust seasoning if needed. The sauce should be creamy and coat the pasta evenly, with the shrimp and spinach distributed throughout.

Step 5: Garnish and Serve Immediately

Transfer the pasta to serving plates and garnish with 0.25 cup chopped fresh parsley. The parsley adds a fresh, herbal note that balances the richness of the dish. Serve immediately while hot—the sauce thickens as it cools.

Each serving should have a generous portion of shrimp, creamy pasta, and wilted spinach. The shrimp should be tender and juicy, the pasta perfectly al dente, and the sauce luxuriously creamy with a hint of garlic and parmesan in every bite.

👨‍🍳

Pro Tips For Making Recipe For Cheese Shrimp Penne Pasta And Spinach

  • Salt the Pasta Water: Use at least 1 tablespoon of salt per gallon of water—this is your only chance to season the penne itself. I learned this the hard way after tasting bland pasta in an otherwise flavorful dish.
  • Pat Shrimp Dry: Blot the shrimp with a paper towel before cooking to prevent steaming in the pan. After ending up with soggy shrimp once, I never skip this step.
  • Wilt Spinach Last: Add the spinach in the final 2 minutes of cooking to avoid a mushy, overcooked mess. It wilts faster than you think, especially in the hot cream sauce.
  • Warm the Cream: Take the heavy cream out of the fridge 10 minutes before using, or warm it slightly in the microwave. Cold cream can cause the sauce to break or clump when added to the hot pan.

Flavor Customization for This recipe for cheese shrimp penne pasta and spinach

Spice It Up

For those who love heat, add ½ tsp cayenne pepper to the sauce while it simmers. I also recommend doubling the red pepper flakes to ½ tsp when cooking the shrimp. The heat builds beautifully against the creamy sauce. 🌶️

Herb Variations

Swap the parsley garnish for fresh basil or chives for a different herbal note. I particularly love basil in summer—it adds a sweet, aromatic touch that pairs perfectly with the garlic. Just use ¼ cup chopped like the parsley.

Cheese Swaps

For a sharper flavor, replace half the parmesan with Pecorino Romano. If you prefer a melty texture, add ½ cup shredded mozzarella to the sauce. I tested this with fontina once—it created an incredibly creamy, stretchy sauce.

Citrus Twist

Boost the brightness by adding zest of 1 lemon along with the juice. For a different citrus profile, try 1 tbsp orange juice and ½ tsp orange zest. The orange adds a subtle sweetness that complements the shrimp beautifully. 🍋

Extra Veggies

Add ½ cup sun-dried tomatoes or ¼ cup chopped artichoke hearts with the spinach. Both add a tangy, savory depth. I also love adding sautéed mushrooms—just cook 8 oz sliced in the pan before the shrimp.

Creamy Upgrades

For an ultra-luxurious sauce, stir in 2 oz cream cheese or ¼ cup mascarpone at the end. This creates an even richer, velvety texture. I tested this with my neighbor last week—she couldn’t believe how restaurant-quality it tasted.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 680kcal
% Daily Value
Total Fat 38g49%
Saturated Fat 22g110%
Cholesterol 280mg93%
Sodium 820mg36%
Total Carbohydrate 52g19%
Dietary Fiber 4g14%
Sugars 3g
Protein 36g72%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use frozen shrimp instead of fresh?

Yes, thaw frozen shrimp in cold water for 10-15 minutes first. Pat dry before cooking to prevent excess moisture in the sauce.

2

How do I prevent the spinach from getting mushy?

Add spinach at the very end and cook just until wilted, about 1-2 minutes. Overcooking turns it mushy and dull.

3

What’s the best cheese for a sharper flavor?

Swap half the parmesan for Pecorino Romano. Its saltier, tangier profile adds depth without overpowering.

4

Can I make this ahead of time?

Best served fresh as the pasta absorbs sauce. Store leftovers in an airtight container for up to 3 days. Reheat with a splash of cream.

★★★★★4.9(6 reviews)
Allison Carter