30-Minute Shrimp and Spinach Skillet

This 30-minute shrimp and spinach skillet is my weeknight go-to when I want something fast, flavorful, and a little bit fancy without turning on the oven. It’s garlicky, bright with lemon, and finished with a simple pan sauce that coats every bite.

30-Minute Shrimp and Spinach Skillet Recipe

Why you’ll love this shrimp and spinach skillet

  • Fast: Dinner in about 30 minutes, start to finish.
  • One-pan friendly: Minimal dishes, maximum flavor from the skillet.
  • Versatile: Serve it over pasta, rice, mashed potatoes, or with crusty bread.
  • Great for meal prep: Leftovers reheat well for lunch (with a small splash of broth).

Ingredients you’ll need

  • Shrimp: Large shrimp (16/20 or 21/25 count), peeled and deveined. Tails on or off is up to you.
  • Baby spinach: Fresh, pre-washed is easiest.
  • Garlic: Freshly minced for the best flavor.
  • Butter + olive oil: For sautéing and building a rich sauce.
  • Chicken broth (or seafood stock): Deglazes the pan and adds depth.
  • Heavy cream: Optional but recommended for a silky, restaurant-style finish.
  • Lemon: Zest and juice to brighten everything up.
  • Parmesan: Adds savory balance (optional, but delicious).
  • Seasonings: Kosher salt, black pepper, and a pinch of red pepper flakes if you like heat.

How to make it (step-by-step)

  • 1) Season the shrimp: Pat shrimp dry, then season with salt, pepper, and a pinch of red pepper flakes (optional).
  • 2) Sear: Heat olive oil and a little butter in a large skillet. Cook shrimp 1–2 minutes per side until just pink, then transfer to a plate.
  • 3) Build flavor: Add garlic to the skillet and cook 20–30 seconds until fragrant.
  • 4) Deglaze: Pour in broth and scrape up browned bits. Simmer 2–3 minutes to reduce slightly.
  • 5) Make it creamy: Stir in cream (if using) and lemon zest. Simmer briefly to thicken.
  • 6) Wilt spinach: Add spinach in handfuls, stirring until just wilted.
  • 7) Finish: Return shrimp (and any juices) to the skillet. Add lemon juice and Parmesan (optional). Taste and adjust salt/pepper.

30-Minute Shrimp and Spinach Skillet Recipe

Tips for best results

  • Don’t overcook shrimp: Pull them as soon as they’re opaque and curled into a “C.” Overcooked shrimp turn rubbery fast.
  • Dry shrimp = better sear: Patting dry helps them brown instead of steaming.
  • Add spinach last: It only needs a minute or two to wilt.
  • Control the sauce: If it’s too thick, loosen with a splash of broth. Too thin? Simmer 1–2 minutes longer.

Easy variations

  • Dairy-free: Skip cream and finish with extra olive oil and lemon; add a spoonful of cashew cream if you want it creamy.
  • Tomato twist: Add 1 cup halved cherry tomatoes after the garlic and cook until they burst.
  • Spicy: Increase red pepper flakes or add a spoon of Calabrian chili paste.
  • Extra herby: Stir in chopped parsley or basil right before serving.

What to serve with shrimp and spinach skillet

  • Angel hair or linguine
  • Rice, quinoa, or couscous
  • Mashed potatoes or cauliflower mash
  • Crusty bread for scooping up the sauce
  • A simple side salad (arugula + lemon vinaigrette)

Storage and reheating

  • Refrigerate: Store in an airtight container up to 2 days.
  • Reheat: Warm gently in a skillet over low heat with a splash of broth or water to loosen the sauce. Avoid microwaving too long (shrimp can toughen).
  • Freezing: Not ideal if using cream (texture can separate), but you can freeze a non-creamy version for up to 2 months.

30-Minute Shrimp and Spinach Skillet (Recipe)

Serves: 4
Prep time: 10 minutes
Cook time: 20 minutes

Ingredients

  • 1 lb large shrimp, peeled and deveined
  • 1/2 tsp kosher salt, plus more to taste
  • 1/4 tsp black pepper
  • Pinch red pepper flakes (optional)
  • 1 tbsp olive oil
  • 2 tbsp unsalted butter, divided
  • 4 cloves garlic, minced
  • 1/2 cup chicken broth (or seafood stock)
  • 1/3 cup heavy cream (optional)
  • 1 tsp lemon zest
  • 2–3 tbsp fresh lemon juice (to taste)
  • 5 oz baby spinach
  • 1/4 cup finely grated Parmesan (optional)

Instructions

  • Pat shrimp dry and season with salt, pepper, and red pepper flakes (if using).
  • Heat a large skillet over medium-high heat. Add olive oil and 1 tbsp butter.
  • Add shrimp in a single layer and cook 1–2 minutes per side until just opaque. Transfer to a plate.
  • Reduce heat to medium. Add remaining 1 tbsp butter, then add garlic and cook 20–30 seconds.
  • Pour in broth and scrape up any browned bits. Simmer 2–3 minutes to reduce slightly.
  • Stir in heavy cream (if using) and lemon zest. Simmer 1–2 minutes until lightly thickened.
  • Add spinach in handfuls, stirring until wilted.
  • Return shrimp (and any juices) to the skillet. Stir in lemon juice and Parmesan (if using). Taste and adjust seasoning.
  • Serve immediately with pasta, rice, or crusty bread.

30-Minute Shrimp and Spinach Skillet Recipe

Need a quick dinner idea? Take a look at our 30-minute meals — simple recipes you can make fast, even on busy nights.

Scroll to Top