Creamy Garlic Shrimp

By: CALVIN ROURKE

Published: October 02, 2025

Print Recipe
Table of Contents

why make this recipe

One Pan Creamy Garlic Shrimp is a delightful dish that’s easy to prepare and packed with flavor. It’s perfect for those following a Paleo, Whole30, or low-carb lifestyle. This recipe combines succulent shrimp with a creamy coconut sauce, spinach, and sun-dried tomatoes, all cooked in one pan for a hassle-free meal. It’s quick to whip up and provides a satisfying experience without the fuss of multiple dishes and complex steps.

how to make One Pan Creamy Garlic Shrimp

Ingredients:

  • 2 1/2 tablespoons grass-fed butter or ghee
  • 6 garlic cloves (minced)
  • 1 1/2 pounds large shrimp (deveined, with tails on)
  • 1/2 yellow onion (diced)
  • 1/2 cup bone broth (chicken)
  • 8 ounces sun-dried tomatoes (in olive oil, SEE NOTES)
  • 15 ounces canned coconut milk
  • 2 tablespoons nutritional yeast
  • 8 cups spinach (lightly packed)
  • 2 teaspoons Italian seasoning
  • kosher salt (to taste)
  • black pepper (to taste)

Directions:

  1. In a large skillet over medium heat, melt the ghee, butter, or oil. Add the minced garlic and sauté for about 1 minute, stirring frequently to prevent burning.
  2. Pat the shrimp dry and add them to the pan. Cook for about 2 minutes on each side until they are just opaque. Transfer the cooked shrimp to a bowl.
  3. Increase the heat to medium-high. Add the diced onion to the pan and cook for 2-3 minutes until soft.
  4. Pour in the bone broth, scraping any brown bits from the bottom of the pan. Cook until the broth reduces by at least 50%.
  5. Add 1 tablespoon of oil from the sun-dried tomatoes jar and all the drained, julienned sun-dried tomatoes. Sauté with the onions for 2-3 minutes until fragrant.
  6. Stir in the coconut milk and nutritional yeast. Once it reaches a boil, lower the heat to medium-low.
  7. Add the spinach to the pan, stirring until it wilts slightly, about 2 minutes.
  8. Return the shrimp to the pan, sprinkle with Italian seasoning, and stir frequently for another 5-7 minutes, allowing the flavors to meld together. Season with kosher salt and black pepper to taste.
  9. Serve warm, ideally with cauliflower rice.

how to serve One Pan Creamy Garlic Shrimp

Serve One Pan Creamy Garlic Shrimp immediately while it’s hot. It’s delicious on its own or can be paired with cauliflower rice or zucchini noodles to soak up the flavorful sauce. You can also garnish with fresh herbs like parsley for added freshness and color.

how to store One Pan Creamy Garlic Shrimp

To store leftovers, place them in an airtight container in the refrigerator. They can be kept for up to 3 days. When reheating, it’s best to do so on the stove over low heat to maintain the creamy texture of the sauce.

tips to make One Pan Creamy Garlic Shrimp

  • Ensure that the shrimp is patted dry before adding it to the pan to prevent excess water from interfering with the cooking process.
  • Feel free to adjust the amount of garlic or sun-dried tomatoes according to your taste preferences.
  • You can swap out spinach for other greens like kale or Swiss chard if you prefer.

variation

For a spicy kick, add red pepper flakes or diced jalapeños to the garlic while sautéing. You could also incorporate other vegetables like bell peppers or mushrooms to customize the dish to your liking.

FAQs

1. Can I use frozen shrimp for this recipe?
Yes, you can use frozen shrimp. Just make sure to thaw them completely and pat them dry before cooking.

2. Is this recipe suitable for meal prep?
Absolutely! One Pan Creamy Garlic Shrimp is great for meal prep. Store it in individual containers for quick lunches or dinners throughout the week.

3. What can I substitute for coconut milk?
If you’re not a fan of coconut milk, you can substitute it with heavy cream, almond milk, or any dairy-free alternative of your choice. Just keep in mind that this may alter the flavor slightly.

Print

Creamy Garlic Shrimp

A delightful one-pan dish featuring succulent shrimp in a creamy coconut sauce with spinach and sun-dried tomatoes, perfect for a hassle-free meal.

Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
  • By: Calvin Rourke
  • Category: DINNER
  • Difficulty: Not specified
  • Cuisine: Not specified
  • Yield: 4 Servings
  • Dietary: None

Ingredients

  • 01 2 1/2 tablespoons grass-fed butter or ghee
  • 02 6 garlic cloves (minced)
  • 03 1 1/2 pounds large shrimp (deveined, with tails on)
  • 04 1/2 yellow onion (diced)
  • 05 1/2 cup bone broth (chicken)
  • 06 8 ounces sun-dried tomatoes (in olive oil)
  • 07 15 ounces canned coconut milk
  • 08 2 tablespoons nutritional yeast
  • 09 8 cups spinach (lightly packed)
  • 10 2 teaspoons Italian seasoning
  • 11 kosher salt (to taste)
  • 12 black pepper (to taste)

Instructions

Step 01

1. In a large skillet over medium heat, melt the ghee, butter, or oil. Add the minced garlic and sauté for about 1 minute, stirring frequently.

Step 02

2. Pat the shrimp dry and add them to the pan. Cook for about 2 minutes on each side until opaque. Transfer the cooked shrimp to a bowl.

Step 03

3. Increase the heat to medium-high. Add the diced onion and cook for 2-3 minutes until soft.

Step 04

4. Pour in the bone broth, scraping any brown bits from the bottom. Cook until the broth reduces by 50%.

Step 05

5. Add 1 tablespoon of oil from the sun-dried tomatoes jar and all the drained, julienned sun-dried tomatoes. Sauté with the onions for 2-3 minutes.

Step 06

6. Stir in the coconut milk and nutritional yeast. Bring to a boil, then lower the heat to medium-low.

Step 07

7. Add the spinach, stirring until it wilts slightly, about 2 minutes.

Step 08

8. Return the shrimp, sprinkle with Italian seasoning, and stir for another 5-7 minutes. Season with salt and pepper to taste.