Plump shrimp seared golden, then nestled into a velvety sauce of heavy cream, grated Parmesan, and minced garlic. Sun-dried tomatoes bring a tangy sweetness while fresh baby spinach wilts right into the pan, creating layers of flavor in every bite. Ready from start to finish in just 25 minutes, this dish delivers restaurant-quality Italian comfort while staying firmly within keto guidelines at only 5 grams of carbs per serving. Pair it with zucchini noodles or cauliflower rice for a complete low-carb meal, or swap in chicken breast when shrimp isn't on hand.
My cousin set a plate of this in front of me one Tuesday night and I actually went quiet, which almost never happens. The sauce clung to every shrimp like it had something to prove, and the sun-dried tomatoes tasted like they had been waiting their whole life for this moment. I asked for the recipe before I even finished chewing.
I made this for my neighbor who swore she did not eat shellfish and she went back for thirds. She now texts me about once a week asking if shrimp is on the menu.
Ingredients
- Large shrimp (1 lb, peeled and deveined): Patting them completely dry is the difference between a golden sear and a sad steamed mess
- Fresh baby spinach (2 cups): Do not even think about using frozen spinach here, it will water down your sauce and break your heart
- Sun-dried tomatoes (1/3 cup, drained and sliced): The oil-packed ones taste dramatically better than the dry kind rehydrated in water
- Garlic (2 cloves, minced): Fresh only, the jarred stuff turns bitter when it hits the cream
- Heavy cream (1/2 cup): This is not the place for half and half, it simply will not thicken the same way
- Grated Parmesan cheese (1/4 cup): Use the kind you grate yourself off a block, pre-shredded has anti-caking agents that make it grainy
- Unsalted butter (2 tbsp): Combining butter with olive oil prevents the butter from burning at higher heat
- Olive oil (1 tbsp): A neutral backbone fat that lets the other flavors actually speak
- Salt, black pepper, and Italian seasoning: Season the shrimp before it hits the pan or you will be chasing flavor all night
- Crushed red pepper flakes: Just a pinch wakes up the whole dish without making it spicy
- Fresh parsley, chopped: A finishing garnish that cuts through the richness with a bright green note
Instructions
- Get the shrimp ready:
- Pat every single shrimp dry with paper towels, then season them with salt, pepper, and Italian seasoning on both sides. You want them completely dry so they sear instead of steam.
- Sear the shrimp:
- Heat olive oil and butter together in a large skillet over medium-high heat until the butter is foamy. Add shrimp in a single layer and cook 1 to 2 minutes per side until they are just pink and opaque, then remove them immediately and set aside.
- Build the flavor base:
- Drop the heat to medium and add minced garlic and sliced sun-dried tomatoes to the same skillet. Sauté for about 1 minute until the garlic is fragrant but not browned at all.
- Make the sauce:
- Pour in the heavy cream and let it come to a gentle simmer, then stir in the Parmesan cheese. Keep stirring for 2 to 3 minutes until the sauce coats the back of a spoon.
- Wilt the spinach:
- Toss in the fresh baby spinach and stir gently until it just collapses, about 1 minute. Do not overcook it or it will turn dark and mushy.
- Bring it all together:
- Return the shrimp to the skillet and toss everything together in the sauce for about 1 minute until heated through. Taste, adjust seasoning, and serve right away with chopped parsley on top.
My partner and I ate this standing at the kitchen counter the first time I cooked it because we could not wait to sit down. That is probably when I knew it was a keeper.
What to Serve It Over
Zucchini noodles are the obvious keto choice but I have also put this over cauliflower rice and roasted asparagus spears. The key is picking something that will not compete with the sauce for attention. A simple side lets the shrimp stay the star of the whole plate.
Wine Pairing That Actually Works
A crisp Sauvignon Blanc cuts through the heavy cream beautifully and mirrors the brightness of the sun-dried tomatoes. I once opened a buttery Chardonnay instead and the whole thing tasted flat, like two rich things canceling each other out. Stick with something high in acid and you cannot go wrong.
Making It Ahead and Storing Leftovers
This reheats surprisingly well the next day, which shocked me because cream sauces usually separate and get weird. Store it in an airtight container and warm it gently on the stove with a splash of cream to loosen it back up.
- Do not freeze this, the cream and spinach will both suffer terribly
- If you are prepping in advance, cook everything except the shrimp and fold them in when reheating
- The sauce actually tastes even better the next day after the flavors have had time to marry
Some dishes you make once and forget, but this one has earned a permanent spot in my weekly rotation. I hope it does the same in yours.
Recipe FAQ
- → Can I use frozen shrimp instead of fresh?
-
Yes, thaw frozen shrimp under cold running water or in the refrigerator overnight. Pat them completely dry before seasoning to ensure a proper sear and avoid a watery sauce.
- → What can I substitute for heavy cream?
-
Full-fat coconut cream works well for a dairy-free option. Keep in mind it will slightly alter the flavor profile, adding a subtle coconut note to the finished dish.
- → How do I prevent the sauce from breaking or curdling?
-
Keep the heat at medium or lower once the cream is added. Avoid boiling the sauce aggressively, and stir continuously while the Parmesan melts for a smooth, emulsified result.
- → Is this dish suitable for meal prep?
-
The sauce and shrimp store well separately in airtight containers for up to 3 days. Reheat gently on the stovetop over low heat to prevent the cream sauce from separating.
- → Can I make this without sun-dried tomatoes?
-
Chroma-roasted bell peppers or halved cherry tomatoes make excellent substitutes. Both will provide a similar pop of color and acidity without significantly changing the carb count.
- → What wine pairs best with this dish?
-
A crisp, dry white wine like Sauvignon Blanc or Pinot Grigio complements the richness of the cream sauce while harmonizing with the garlic and sun-dried tomato flavors.