Plump shrimp get seared to golden perfection, then nestled into a luscious garlic and Parmesan cream sauce loaded with sun-dried tomatoes and tender wilted spinach. The whole thing comes together in a single skillet in about 25 minutes, making it an ideal weeknight option when you want something that feels indulgent but stays low-carb and keto-friendly. A pinch of Italian seasoning and optional red pepper flakes bring balanced warmth, while a finish of fresh parsley keeps it bright. Serve over zucchini noodles or cauliflower rice for a complete meal that delivers bold Italian flavors without the heavy carbs.
My neighbor Anna brought a skillet of this over one rainy Tuesday when I was buried in work and had completely forgotten about dinner. The smell of garlic and cream hit me before I even opened my door, and I stood there in the hallway like a cartoon character floating toward food.
I made this for a small dinner party shortly after that rainy Tuesday and watched three people scrape their plates clean without a single carb in sight. One friend actually said she felt guilty eating something this good on her diet.
Ingredients
- Large shrimp (1 lb): Patting them completely dry is the difference between a proper sear and a sad steamed mess, so do not skip the paper towels
- Fresh baby spinach (2 cups): Fresh matters here because frozen spinach will water down your sauce and turn it cloudy
- Sun-dried tomatoes (1/3 cup): Drain them well and slice them yourself since the oil packed ones carry way more flavor than the dry kind
- Garlic (2 cloves): Fresh minced only because jarred garlic has a tinny taste that becomes obvious in a cream sauce
- Heavy cream (1/2 cup): Full fat is nonnegotiable since anything lighter will break and separate when it hits the heat
- Grated Parmesan cheese (1/4 cup): Use freshly grated from a block because the pre shredded stuff has anti caking agents that keep it from melting smoothly
- Unsalted butter (2 tbsp): Unsalted lets you control the salt level since the Parmesan and sun-dried tomatoes already bring plenty
- Olive oil (1 tbsp): A neutral olive oil works best here since extra virgin can burn at the searing temperature
- Salt, black pepper, Italian seasoning: The Italian seasoning ties the garlic and tomatoes together so the sauce tastes cohesive
- Crushed red pepper flakes: Even a tiny pinch wakes up the whole dish without making it spicy
- Fresh parsley: Only add it at the end because cooking it turns it muddy and bitter
Instructions
- Season the shrimp:
- Pat every single shrimp dry with paper towels then toss with salt, pepper, and Italian seasoning until evenly coated.
- Sear to perfection:
- Heat olive oil and butter in a large skillet over medium high 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.
- Build the flavor base:
- Drop the heat to medium and add the minced garlic and sliced sun-dried tomatoes to that same skillet. Sauté for about 1 minute until the garlic is fragrant but not browned at all.
- Create the cream sauce:
- Pour in the heavy cream and let it come to a gentle simmer. Stir in the Parmesan and keep stirring for 2 to 3 minutes until the sauce coats the back of a spoon.
- Wilt the spinach:
- Add the fresh spinach and gently fold it in until just wilted, which only takes about a minute.
- Bring it all together:
- Return the shrimp to the skillet and toss everything in the sauce for about a minute to heat through. Taste, adjust seasoning, and serve right away topped with chopped fresh parsley.
This dish turned into my go to for nights when someone says they are eating low carb and I want to prove that does not mean eating boring. The way the sun-dried tomatoes burst in the cream sauce makes people forget they are on a diet entirely.
Choosing the Right Shrimp
I have learned the hard way that frozen shrimp thawed properly in the fridge overnight actually sear better than the so called fresh stuff at the seafood counter. Most grocery store fresh shrimp has already been frozen and thawed, so you are better off controlling that process yourself at home.
Pairing Without the Pasta
Zucchini noodles work beautifully here but you have to cook them separately and add them at the very end or they release water and ruin your sauce. Cauliflower rice is more forgiving and absorbs the cream sauce in a way that almost makes you not miss the real thing.
Making It Ahead and Reheating
The sauce actually develops more flavor if you make it a few hours ahead and refrigerate it, but keep the shrimp separate until you are ready to serve. Reheat gently over low heat and add a splash of cream if it has thickened too much in the fridge.
- Never microwave this dish because the cream will separate and the shrimp will toughen
- A dry white wine like Sauvignon Blanc alongside it cuts through the richness perfectly
- You can swap in chicken breast slices if someone at your table avoids shellfish
Some meals are just dinner and others feel like a small act of kindness you get to eat. This one has always been the latter for me.
Questions & Answers
- → Can I use frozen shrimp instead of fresh?
-
Yes, frozen shrimp works well. Thaw them completely under cold running water, pat dry thoroughly, and season as directed. Excess moisture can prevent proper searing.
- → What can I substitute for heavy cream?
-
Full-fat coconut cream is the closest keto-friendly alternative. Cashew cream also works but may slightly alter the flavor profile.
- → How do I prevent the sauce from breaking?
-
Keep the heat at medium or lower once you add the cream. High heat can cause the dairy to separate. Stir continuously while the Parmesan melts.
- → Can I make this ahead of time?
-
You can prepare the sauce in advance and refrigerate it for up to 2 days. Reheat gently on low heat and add freshly cooked shrimp when ready to serve to avoid overcooking.
- → What sides pair best with this dish?
-
Zucchini noodles, cauliflower rice, or a simple arugula salad with lemon vinaigrette all complement the rich sauce without adding significant carbs.
- → Is there a dairy-free version?
-
Replace the butter with ghee or olive oil and use a dairy-free cream alternative. Nutritional yeast can stand in for Parmesan, though the flavor will differ slightly.