Cheesy Shrimp Penne Spinach

Featured in Delicious Main Dish Recipes for Every Occasion.

This creamy shrimp pasta is easy to throw together and full of flavor. Juicy shrimp meet perfectly cooked penne and fresh spinach in a thick, cheesy sauce. Spinach not only makes it tastier but adds a nice pop of color too. Using simple ingredients like heavy cream, Parmesan, and mozzarella, you can whip this up without much effort. Whether you're feeding yourself or entertaining, it's a showstopper. Don't forget a sprinkle of parsley to finish it off perfectly!

A man wearing a white shirt and suspenders holding a piece of paper.
Updated on Sat, 17 May 2025 10:24:17 GMT
Shrimp and pasta on a plate. Pin it
Shrimp and pasta on a plate. | chefmelt.com

This filling Shrimp Spinach Cheese Pasta mixes juicy shrimp with soft penne and healthy spinach all coated in a rich cheesy sauce. I always turn to this when I want to wow my dinner crowd without being stuck cooking for too long.

I came up with this dish when my sister came to visit during the holidays. She always said she hated seafood until she took a bite of this. Now she bugs me to make it whenever she's around and she's even started cooking it at home.

Ingredients

  • 12 oz penne pasta: Creates little cups that hold all that creamy goodness
  • 1 lb large shrimp: Go for fresh or thawed frozen ones but make sure they don't have that dark vein
  • 3 cloves garlic: Brings amazing smell and flavor, pick ones that feel hard with tight skin
  • 3 cups fresh spinach: Adds nice green color, good stuff for your body and cuts through the richness
  • 1 cup heavy cream: Makes everything smooth and velvety
  • 1/2 cup chicken broth: Loosens up the sauce while adding more taste
  • 1 cup grated Parmesan cheese: Real aged Parmigiano Reggiano works best if you can get it
  • 1 cup shredded mozzarella cheese: This gives you those awesome stretchy cheese pulls
  • 2 tablespoons olive oil: Grab something nice and extra virgin for better flavor
  • 1/4 teaspoon red pepper flakes: You don't have to add this but it gives a nice gentle heat
  • Salt and pepper: However much you like
  • Fresh parsley: Sprinkle on top at the end to make everything pop

How To Make Cheese Shrimp Penne Pasta & Spinach

Cook the Pasta:
Get lots of really salty water bubbling in a big pot then dump in your penne. Let it cook till it's still got a bit of bite, maybe 9 to 11 minutes. Save a cup of that starchy water before you drain it. Don't wash the pasta after, that starch helps the sauce stick better.
Sauté the Shrimp:
While pasta's going, get your olive oil hot in a big pan over pretty high heat till it shimmers. Pat those shrimp dry with paper towels so they'll brown nicely. Lay them flat in the pan and don't move them for 2 minutes till they turn pink on one side. Flip them over and cook another minute till they're just done. Don't leave them too long or they'll get tough. Put them on a plate and cover with foil.
Create the Flavor Base:
Turn down the heat to medium and throw in your chopped garlic, keep it moving for half a minute till it smells good but doesn't brown. Start adding handfuls of spinach, letting each bunch shrink down before adding more. Takes about 2 minutes and the spinach will let out some water that helps clean up tasty bits from the pan.
Craft the Cheese Sauce:
Pour in your cream and broth, mix it with all that spinach and garlic. Let it barely start bubbling then turn the heat down low. Now add your Parmesan bit by bit, stirring the whole time so it doesn't get lumpy. Once that's mixed in good, do the same with your mozzarella. Your sauce should look silky and coat a spoon nicely. Throw in salt, pepper and those red pepper flakes if you want.
Combine Components:
Put those shrimp back in the pan with any juices that collected. Add your drained pasta and gently mix everything so all the pasta and shrimp get coated in that amazing sauce. If it looks too thick, splash in some of that pasta water you saved.
Finish and Serve:
Let everything bubble together for a minute so the flavors can get friendly. Give it a taste and add more salt or pepper if needed. Scoop it into warm bowls and throw lots of chopped parsley on top. Eat it right away while the cheese is all melty and amazing.
A bowl of shrimp and spinach. Pin it
A bowl of shrimp and spinach. | chefmelt.com

The best moment when making this is watching the cheeses melt into the cream and turn into that gorgeous smooth sauce. My husband always hangs around the kitchen during this part saying he needs to "check if it's right" but really he's just stealing spoonfuls before dinner's even ready.

Make Ahead and Storage

You can get stuff ready separately a day before if needed. Cook your pasta a little less than normal, toss with a bit of oil and put it in the fridge. Cook and chill the shrimp on their own too. Make your sauce fresh when you're ready to eat and mix everything while heating it up. Got leftovers? Keep them in a sealed container for up to two days. When you warm it up, add a splash of cream or milk since the sauce gets pretty thick in the fridge.

Perfect Substitutions

This dish works with so many changes. Don't have shrimp? Throw in some rotisserie chicken chunks or sliced Italian sausage instead. Vegetarians can skip the meat completely or add some cooked mushrooms for a meaty taste. Out of fresh spinach? Frozen works too, just thaw it and squeeze out the water first. Want something lighter? Use half the cream and more broth instead, and grab part-skim mozzarella. Gluten free pasta fits right in without changing anything else.

A plate of food with shrimp and spinach. Pin it
A plate of food with shrimp and spinach. | chefmelt.com

Serving Suggestions

This pasta is totally fine by itself but tastes amazing with a simple arugula salad with lemon dressing to cut through all that richness. Try it with a cold glass of Pinot Grigio or Chardonnay that isn't oaky. Love bread? You definitely need some crispy garlic bread to mop up that sauce. If you're hosting a dinner party, start with something light like bruschetta or a small plate of Italian meats and cheeses to set the mood.

Frequently Asked Questions

→ Can I swap fresh shrimp for frozen?

Absolutely! Just make sure the frozen shrimp are thawed and dried off before cooking to get the best flavor and texture.

→ What can I use if I don’t have heavy cream?

You can go with half-and-half or mix some milk with cream cheese for a creamy result.

→ Can I cook this in advance?

Sure thing! Keep the sauce and cooked pasta in separate containers in the fridge. Combine and warm them up when you're ready to eat.

→ What are good substitutes for spinach?

No spinach? No problem! Swap it out with arugula, kale, or Swiss chard—they all work great.

→ How can I make it spicier?

Turn up the heat by adding extra red pepper flakes or toss in a pinch of cayenne pepper!

→ Can I switch the pasta shape?

For sure! Try fettuccine, rigatoni, or even farfalle for a different twist.

Shrimp Penne Spinach

A creamy mix of shrimp, spinach, and pasta topped with melted cheese. Easy and super tasty!

Prep Time
15 Minutes
Cook Time
20 Minutes
Total Time
35 Minutes

Category: Main Dish Recipes

Difficulty: Intermediate

Cuisine: Italian

Yield: 4 Servings

Dietary: ~

Ingredients

01 3 cups spinach, chopped roughly
02 1 cup shredded mozzarella
03 12 oz (340g) penne
04 1 cup grated Parmesan
05 1 lb (450g) shrimp, deveined and peeled
06 1 cup heavy cream
07 1/2 cup chicken broth
08 1/4 teaspoon optional red pepper flakes
09 3 cloves garlic, finely chopped
10 Salt and pepper to your taste
11 Chopped parsley for topping
12 2 tablespoons olive oil

Instructions

Step 01

Fill a large pot with water and cook the pasta until it's tender but still has a bit of bite. Once done, drain the water and leave it aside.

Step 02

Warm up the olive oil over medium heat in a big skillet. Lay the shrimp in and let them cook for around 2 to 3 minutes per side, or until they're pink all over. Take them out and save for later.

Step 03

Use the same skillet to cook the minced garlic for a minute or so until it smells great. Toss in the spinach and stir it for about 2-3 minutes until it wilts.

Step 04

Pour the chicken broth and heavy cream into the skillet. Turn the heat down to low and let it simmer. Mix in the mozzarella and Parmesan bit by bit, stirring until it all melts together. Sprinkle in salt, pepper, and red pepper flakes if you want some heat.

Step 05

Put the cooked pasta and shrimp back into the sauce. Stir it all up so everything is coated evenly with the cheesy sauce.

Step 06

Scatter some parsley on top before serving. It's best when eaten immediately!

Notes

  1. A rich and cozy mix of creamy cheeses, delicious shrimp, and tender spinach that'll satisfy your craving for something quick and filling.

Tools You'll Need

  • Big pot for pasta
  • Large skillet or frying pan
  • Cheese grater
  • Colander for draining
  • Measuring tools (cups and spoons)
  • Spatula or wooden spoon

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Includes dairy (heavy cream and cheeses)
  • Contains shrimp, a type of shellfish
  • Has gluten (pasta)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 550
  • Total Fat: 26 g
  • Total Carbohydrate: 45 g
  • Protein: 32 g