There’s something nostalgic and comforting about creamy garlic shrimp that takes me back to one of my very first attempts at cooking a “fancy” dinner. I remember standing over the stove, intimidated by the idea of working with shrimp, and wondering if I could pull off a restaurant-worthy meal. What surprised me was just how simple it was. This dish became one of my go-to meals, especially on busy weeknights when I craved something wholesome yet quick. With just one pan and under 30 minutes, this easy sheet pan dinner delivers creamy, garlicky satisfaction that even a beginner can master.
What makes this One Pan Dairy Free Creamy Garlic Shrimp so perfect for beginners is its minimal prep, fast cook time, and versatility. Plus, it’s loaded with spinach, uses coconut milk for a dairy-free creaminess, and leans into bold, fresh flavors that feel gourmet with none of the stress.

Why This Recipe is Special
One Pan Dairy Free Creamy Garlic Shrimp the richness of Italian comfort food with a subtle nod to Thai-inspired flavors, thanks to its coconut milk base. It’s naturally low carb, Whole30-compliant, and adaptable to various dietary needs, making it a win for almost any household. What’s even better? The entire dish is made in one pan, cutting down on clean-up time and maximizing flavor as everything cooks together.
This is a perfect example of a quick and healthy meal that doesn’t sacrifice taste or presentation. Whether served over cauliflower rice for a low-carb option or twirled into pasta for comfort food cravings, this recipe meets you wherever you are in your food journey.
Ingredients and Preparation
Shrimp
Shrimp is the protein star of this dish, offering a sweet, mild flavor that soaks up the garlic and herbs beautifully. Be sure to pat them dry before cooking to avoid watery sauce. Frozen shrimp works great—just thaw them thoroughly first.
Garlic
Fresh garlic forms the flavor base. It brings that punchy, savory aroma that defines the dish. Avoid burning it during sautéing, as this can turn the taste bitter.
Onion
Diced onion adds a subtle sweetness and depth once sautéed. It also enhances the body of the sauce.
Bone Broth
Chicken bone broth is used to deglaze the pan and add nutritional value and umami richness. Veggie broth is a great substitute if you’re aiming for a pescatarian version.
Sun-Dried Tomatoes
These chewy, tangy gems add complexity and a bit of sweetness. Packed in oil, they also contribute healthy fats and fragrance.
Coconut Milk
Full-fat canned coconut milk creates the creamy sauce. It’s dairy-free and subtly sweet. If preferred, you can use half-and-half or even coconut cream for a richer texture.
Spinach
This leafy green wilts beautifully into the sauce, providing a mild earthiness and an easy way to add nutrients. Kale or baby arugula could be used as alternatives.
Nutritional Yeast
Adds a cheesy, umami flavor without actual cheese. Parmesan can be used if dairy isn’t a concern.
Seasoning and Fats
Italian seasoning, salt, pepper, and a drizzle of sun-dried tomato oil bring the dish together. Use olive oil, ghee, or butter depending on your dietary preference.
Step-by-Step Instructions
Step 1
In a large skillet over medium heat, melt your fat of choice (ghee, butter, or oil) and sauté minced garlic for one minute until fragrant but not browned.
Step 2
Add shrimp (make sure they’re dry) and cook for about two minutes per side until just opaque, then transfer to a bowl and set aside.
Step 3
Increase heat to medium-high, then add diced onion and sauté for 2-3 minutes until softened. Pour in the broth and use a spatula to scrape up any browned bits from the bottom of the pan.
Step 4
Add one tablespoon of oil from the sun-dried tomatoes jar along with the sun-dried tomatoes themselves. Cook for another 2-3 minutes until the mixture is fragrant and integrated.
Step 5
Stir in the coconut milk and nutritional yeast. Bring to a gentle boil, then lower heat to medium-low.
Step 6
Add spinach and stir until wilted, which should take about two minutes. It’ll seem like a lot at first but will reduce significantly.
Step 7
Return the shrimp to the pan and sprinkle in Italian seasoning, salt, and pepper. Let everything simmer together for another 5-7 minutes, stirring occasionally to ensure the shrimp absorbs the flavors.
Step 8
Taste and adjust seasoning if needed. Serve hot and garnish with parsley. Optional: add red pepper flakes or grated parmesan for extra kick and creaminess.

Beginner Tips and Notes
- Shrimp too wet? Pat them dry to avoid watery sauce. A paper towel works best.
- Garlic burns fast. Always stir constantly and keep heat moderate when sautéing.
- Don’t overcrowd the shrimp. If your pan is small, cook them in batches to ensure even cooking.
- Use frozen shrimp? Thaw them in cold water for 10-15 minutes and dry thoroughly.
- Too runny sauce? Let it simmer a bit longer to reduce, or add a small slurry of arrowroot and water to thicken.
Serving Suggestions
Serve your One Pan Dairy Free Creamy Garlic Shrimp over:
- Cauliflower rice for a low-carb base
- White rice or rice noodles for comfort
- Whole grain pasta for a hearty, filling option
Pair it with a simple green salad or roasted veggies for a complete meal. Leftovers can be stored in an airtight container for 4–5 days in the fridge. The sauce also freezes well, making it perfect for meal prep.
Conclusion
If you’ve been craving a satisfying, restaurant-style meal you can whip up in under half an hour, this One Pan Dairy Free Creamy Garlic Shrimp is your answer. With just one pan, a handful of ingredients, and beginner-friendly steps, it’s the kind of dish that makes cooking feel exciting and achievable. Give it a try, and don’t forget to share how it went in the comments—I’d love to hear your twist on this easy sheet pan dinner turned stovetop classic.
FAQ About One Pan Dairy Free Creamy Garlic Shrimp
Q1: Can I use frozen shrimp for creamy garlic shrimp?
Yes, frozen shrimp works well. Just make sure to thaw them completely and pat dry before cooking to avoid excess moisture in the sauce.
Q2: What can I use instead of coconut milk?
You can substitute with half-and-half or whole milk. For a richer sauce, try heavy cream or coconut cream, especially if you prefer a thicker consistency.
Q3: Is this creamy garlic shrimp recipe healthy?
Yes, it’s naturally low carb and packed with protein and leafy greens. Using coconut milk keeps it dairy-free while still delivering rich flavor.
More Relevant Recipes
Print
One Pan Dairy Free Creamy Garlic Shrimp
- Total Time: 30 minutes
- Yield: 5 servings 1x
- Diet: Gluten Free
Description
Creamy garlic shrimp is a one-pan, beginner-friendly dinner that’s rich, flavorful, and ready in under 30 minutes. Perfect for quick and healthy meals.
Ingredients
- 2 ½ tablespoons grass-fed butter or ghee
- 6 garlic cloves, minced
- 1 ½ pounds large shrimp, deveined with tails on
- ½ yellow onion, diced
- ½ cup chicken bone broth
- 8 ounces sun-dried tomatoes in olive oil (drained, reserve 1 tbsp oil)
- 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
- Fresh parsley, minced (for garnish)
- Optional: red pepper flakes, parmesan cheese
Instructions
- In a large skillet over medium heat, melt butter, ghee, or oil and sauté minced garlic for 1 minute until fragrant but not browned.
- Add the shrimp (pat dry first) and cook about 2 minutes per side until opaque. Remove and set aside.
- Increase heat to medium-high and sauté diced onion for 2-3 minutes until soft. Add bone broth and scrape any browned bits from the bottom of the pan.
- Add 1 tablespoon of oil from the sun-dried tomatoes jar and the sun-dried tomatoes. Sauté for 2-3 minutes.
- Add coconut milk and nutritional yeast. Bring to a gentle boil, then reduce heat to medium-low.
- Add spinach and stir for about 2 minutes until wilted.
- Return shrimp to the pan. Add Italian seasoning, salt, and pepper. Stir and simmer for 5-7 minutes until everything is well combined and heated through.
- Garnish with fresh parsley and optionally top with red pepper flakes and parmesan cheese. Serve warm.
Notes
- Thaw and dry shrimp well if using frozen to avoid a watery sauce.
- Garlic burns quickly—keep heat moderate and stir constantly.
- To thicken the sauce when using dairy, add a slurry of arrowroot powder and water at the end.
- This dish pairs well with cauliflower rice, white rice, or pasta.
- Store leftovers in an airtight container for up to 5 days. Reheat gently with a splash of broth if needed.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 520
- Sugar: 8g
- Sodium: Not specified
- Fat: 36g
- Saturated Fat: Not specified
- Unsaturated Fat: Not specified
- Trans Fat: Not specified
- Carbohydrates: 18g
- Fiber: Not specified
- Protein: 29g
- Cholesterol: Not specified