Cheese Shrimp Penne Spinach Dish

Featured in Dinner Ideas Everyone Will Love.

Cheese Shrimp Penne Pasta with Spinach is a flavorful and comforting dish that brings together tender penne pasta, juicy shrimp, and vibrant spinach in a creamy cheese sauce. This satisfying meal is easy to prepare and perfect for both busy weeknights and special occasions. The rich sauce, made with Parmesan and mozzarella cheese, coats each ingredient beautifully, offering a balanced combination of textures and flavors. The fresh spinach not only adds color but also a healthy touch, while the shrimp provides a protein-rich addition. Garnished with parsley, this dish is sure to impress everyone around the table.

A young woman with wavy hair is gazing down contemplatively in a warmly lit kitchen filled with plants.
Updated on Mon, 28 Apr 2025 22:30:23 GMT
A plate of shrimp and pasta. Pin it
A plate of shrimp and pasta. | cookingkeys.com

This hearty Cheese Shrimp Penne Pasta & Spinach has become my weeknight dinner hero when I want something impressive without hours in the kitchen. The creamy cheese sauce envelops perfectly cooked shrimp and pasta, while spinach adds a pop of color and nutrition to create a truly balanced meal.

I first made this recipe when entertaining unexpected guests on a busy Thursday night. The beautiful presentation and rich flavors made everyone think I'd spent hours preparing, when really I had thrown it together with items I already had on hand.

  • 12 oz penne pasta: the foundation of our dish that perfectly captures all the creamy sauce
  • 1 lb large shrimp: peeled and deveined for that perfect tender bite and elegant presentation
  • 2 tablespoons olive oil: use a good quality oil as it forms the flavor base
  • 3 cloves garlic: minced finely for maximum flavor distribution
  • 3 cups fresh spinach: roughly chopped adds beautiful color and nutrients
  • 1 cup heavy cream: creates the luxurious texture we need
  • 1/2 cup chicken broth: adds depth without making the sauce too heavy
  • 1 cup grated Parmesan cheese: fresh grated works best for smooth melting
  • 1 cup shredded mozzarella cheese: provides that irresistible stretch
  • 1/4 teaspoon red pepper flakes: optional but adds a pleasant warmth
  • Salt and pepper: to taste always season in layers for best flavor
  • Fresh parsley: chopped brightens the final presentation

How To Make Cheese Shrimp Penne Pasta & Spinach

Cook the Pasta:
Fill a large pot with water, add a generous pinch of salt, and bring to a rolling boil. Add the penne and cook according to package instructions until al dente, usually 10-12 minutes. Reserve 1/2 cup pasta water before draining in case you need to adjust sauce consistency later.
Sauté the Shrimp:
While pasta cooks, heat olive oil in a large skillet over medium heat until shimmering. Arrange shrimp in a single layer and cook undisturbed for 2 minutes until pink on one side. Flip each shrimp and cook another 1-2 minutes until fully pink and slightly curled. Remove to a plate to prevent overcooking.
Create the Flavor Base:
In the same skillet, add minced garlic to the remaining oil and shrimp juices. Cook for exactly 60 seconds, stirring constantly to prevent burning. The garlic should become fragrant but not brown. Immediately add spinach and cook, stirring occasionally, until completely wilted but still bright green.
Build the Cheese Sauce:
Pour in heavy cream and chicken broth, stirring to combine with the garlic and spinach. Bring to a gentle simmer then reduce heat to low. Gradually add Parmesan in small handfuls, stirring continuously to ensure smooth melting. Once incorporated, repeat with mozzarella until sauce is velvety smooth. Season with salt, pepper, and red pepper flakes if using.
Combine Components:
Add the drained pasta directly to the sauce, tossing gently to coat each piece. Gently fold in the cooked shrimp, being careful not to break them. Allow everything to heat together for 1-2 minutes, adding reserved pasta water a tablespoon at a time if sauce seems too thick.
Serve and Garnish:
Transfer to warmed serving plates or a large serving bowl. Sprinkle generously with fresh chopped parsley for color and a bright flavor contrast. Serve immediately while the cheese is at its most luxurious texture.

You Must Know

The sauce will continue to thicken as it cools, so serve immediately

My absolute favorite part of this dish is the moment the cheeses melt into the cream creating that silky sauce. I remember the first time my picky five year old tried it and declared it the best pasta ever. Now it has become our special Friday night tradition when we want something that feels like restaurant quality at home.

Make Ahead and Storage

This dish is best enjoyed fresh, but can be stored in an airtight container in the refrigerator for up to 2 days. When reheating, add a splash of milk or cream and warm gently over low heat, stirring often to recreate the creamy texture. The pasta will absorb some of the sauce during storage, so this extra liquid helps restore the original consistency.

Easy Substitutions

If you are looking for a lighter version, substitute half and half for the heavy cream. The sauce will be slightly less rich but still delicious. For a different flavor profile, try using Italian sausage instead of shrimp, or add sautéed mushrooms for an earthy twist. Baby kale works wonderfully in place of spinach if you prefer a more robust green.

Serving Suggestions

This creamy pasta pairs beautifully with a simple arugula salad dressed with lemon juice and olive oil to cut through the richness. For a complete meal, serve with garlic bread for soaking up any extra sauce. A chilled glass of Pinot Grigio or Sauvignon Blanc complements the creamy, savory flavors perfectly.

A plate of shrimp and pasta. Pin it
A plate of shrimp and pasta. | cookingkeys.com

Perfecting Your Pasta

The key to this dish is properly cooked pasta. Always cook penne until it is al dente, with a slight firmness in the center when bitten. Overcooked pasta will become mushy when combined with the sauce. Using pasta water to adjust sauce consistency takes advantage of the starch released during cooking, which helps the sauce cling to each piece of pasta and creates a silky finish.

A bowl of shrimp and cheese. Pin it
A bowl of shrimp and cheese. | cookingkeys.com

Frequently Asked Questions

→ How can I ensure the shrimp stays tender?

Cook the shrimp over medium heat for 2-3 minutes per side until they turn pink. Avoid overcooking, as this can make them rubbery.

→ Can I substitute spinach with another vegetable?

Yes, you can use kale, arugula, or even broccoli as an alternative to spinach. Slightly adjust cooking time based on the vegetable.

→ What type of pasta works best for this dish?

Penne pasta is ideal because its shape holds the sauce well, but you can also use fusilli, farfalle, or rigatoni.

→ Can this dish be made ahead of time?

While it’s best served fresh, you can prepare and refrigerate it for up to 2 days. Reheat gently on the stovetop with a splash of cream or broth.

→ What can I use instead of heavy cream?

A mix of milk and cornstarch or Greek yogurt can be used as substitutes for heavy cream. The texture may vary slightly.

→ How can I make this dish spicy?

Add red pepper flakes or chili powder to the cheese sauce for an extra kick of heat.

Cheese Shrimp Penne Spinach

Creamy shrimp penne pasta with spinach and cheese. Wholesome, full of flavor, and easy to make.

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

Category: Main Dishes

Difficulty: Intermediate

Cuisine: Italian-American

Yield: 4 Servings

Dietary: ~

Ingredients

→ Main Ingredients

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

Instructions

Step 01

In a large pot, cook the penne pasta according to package instructions until al dente. Drain and set aside.

Step 02

Heat the olive oil in a large skillet over medium heat. Add the shrimp and cook for 2-3 minutes on each side, or until they turn pink and are cooked through. Remove the shrimp from the skillet and set aside.

Step 03

In the same skillet, add the minced garlic and cook for about 1 minute until fragrant. Add the chopped spinach and cook until wilted, about 2-3 minutes.

Step 04

Add the heavy cream and chicken broth to the skillet with the spinach and garlic. Stir to combine and bring to a simmer. Reduce the heat to low and slowly stir in the Parmesan and mozzarella cheeses until melted and the sauce is smooth. Season with salt, pepper, and red pepper flakes (if using).

Step 05

Add the cooked pasta and shrimp back to the skillet. Toss everything together until the pasta and shrimp are well coated in the cheese sauce.

Step 06

Garnish with fresh parsley and serve hot.

Notes

  1. Use fresh shrimp for the best flavor and texture. Frozen shrimp can be used as an alternative if properly thawed.
  2. Substitute heavy cream with half-and-half for a lighter option.

Tools You'll Need

  • Large pot for boiling pasta
  • Large skillet or sauté pan
  • Wooden spoon or spatula
  • Colander
  • Measuring cups and spoons
  • Grater for cheese

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains shellfish (shrimp), dairy (cheese, heavy cream), and 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