RecipeAI
DashboardDiscoverMeal PlanGroceriesCreateImportRecipe Box
BlogSign InGet Started
Dashboard
Plan
Nutrition
Create
Groceries
Saved
Profile
RecipeAI LogoRecipeAI

AI-powered recipes, meal plans, and nutrition tracking — personalized to your tastes and goals.

Explore

  • Discover Recipes
  • Categories
  • World Cuisines
  • Diets
  • Quick Meals
  • Meal Plans by Diet
  • Kitchen Conversions
  • Calories in Foods

Features

  • AI Recipe Generator
  • Meal Planning
  • Nutrition Tracker
  • Macro Calculator
  • Nutrition Guides
  • Food Diary
  • Recipe Import
  • Pricing

Resources

  • Blog
  • About Us
  • Feedback

© 2026 RecipeAI. All rights reserved.

Cook smarter, eat better.

More recipes like this

  • Thai-Style Red Coconut Chicken Curry with Mixed Vegetables over Cauliflower Rice
  • Thai Green Curry with Tofu and Vegetables over Brown Rice
  • Thai Green Curry with Tofu & Mixed Vegetables over Jasmine Rice
  • Thai Green Curry with Shrimp & Jasmine Rice
  • Thai Red Curry Chicken with Vegetables & Cauliflower Rice
  • Thai Red Curry with Tofu & Mixed Vegetables over Jasmine Rice
  • Browse all recipes →
Thai Green Curry with Shrimp & Vegetables over Cauliflower Rice

Thai Green Curry with Shrimp & Vegetables over Cauliflower Rice

By abbey f

ThaiIntermediate

Bright, aromatic Thai green curry made with tender shrimp, crisp-tender vegetables and creamy coconut milk, served over fragrant cauliflower rice. The curry balances fresh lime and cilantro with the herbal heat of green curry paste, delivering silky sauce, poppable snap peas and a satisfying lift from the lime — a weeknight restaurant-quality dish with paleo-friendly ingredients.

Prep: 15 minutes
Cook: 12 minutes
Total: 27 minutes
2 servings
Thaidinnerseafoodpaleo-friendlygluten-freelow-carbweeknight

Ingredients

  • 6 oz raw shrimp, peeled and deveined
  • 1/2 cup full-fat canned coconut milk
  • 1 1/2 tbsp Thai green curry paste (paleo-friendly)
  • 1 medium red or yellow bell pepper, thinly sliced
  • 1 medium zucchini, halved lengthwise and sliced 1/4"
  • 2 cups snap peas
  • 2 cups cauliflower rice (fresh or frozen, thawed)
  • 1 tsp fish sauce
  • 1 lime (≈1 tbsp juice) fresh lime (juice)
  • 2 tbsp fresh cilantro, leaves roughly chopped
  • 1 small shallot, finely chopped
  • 2 cloves garlic, minced
  • 1 tbsp neutral oil (avocado, grapeseed, or coconut oil)
  • 1 tsp palm sugar or honey (optional, to taste)
  • to taste kosher salt
  • to taste freshly ground black pepper

Instructions

1

Prepare the shrimp and vegetables: pat the shrimp dry with paper towels and season lightly with salt and pepper. Dry shrimp will sear and poach evenly in the coconut milk instead of steaming, preserving texture. Slice the bell pepper and zucchini and trim the snap peas so everything is ready to go (quick cooking is key so pieces are uniform).

2

Warm a large skillet or wok over medium-high heat and add 1 tablespoon oil. Heating the pan first ensures an immediate sizzle when aromatics hit the surface, which develops deeper flavor.

3

Sauté shallot, garlic and a pinch of salt for 60–90 seconds until fragrant and translucent. This softens the shallot and mellows raw garlic sharpness; doing it briefly keeps garlic from burning and turning bitter.

4

Add 1 1/2 tablespoons Thai green curry paste and cook, stirring, for 30–45 seconds until fragrant. Toasting the paste briefly in hot oil blooms the aromatics and releases the paste's essential oils so the curry tastes brighter and deeper.

5

Pour in 1/2 cup full-fat coconut milk and stir to combine, scraping any browned bits from the pan. Simmer the coconut milk and paste for 2–3 minutes to allow the flavors to marry and the sauce to thicken slightly — this improves mouthfeel and concentrates taste without reducing too much liquid.

6

Add the bell pepper, zucchini and snap peas to the coconut-curry base and simmer gently for 2–3 minutes: cooking the vegetables briefly keeps them crisp-tender so they hold shape and color while absorbing curry flavor.

7

Stir in fish sauce (1 tsp) and 1 tsp palm sugar or honey if using; taste. Fish sauce adds umami and saltiness that mimics the restaurant balance; a touch of sugar rounds the edges and balances the lime that will be added at the end.

8

Add shrimp in a single layer and simmer for 2–3 minutes until just pink and opaque (shrimp cook very quickly). Overcooking shrimp makes them rubbery; they should curl loosely and feel springy when done.

9

Finish the curry by stirring in lime juice and most of the cilantro (reserve a little for garnish). Acid brightens the rich coconut base and lifts the herbal notes of the green curry — add it at the end so it remains fresh.

10

While the curry cooks, heat a separate large nonstick skillet over medium and add the cauliflower rice. If using frozen, press dry first. Sauté the cauliflower rice with a pinch of salt and a drizzle of oil for 3–4 minutes until warmed through and slightly toasted. Toasting removes excess moisture and gives the rice a nutty background flavor so it doesn’t taste raw.

11

Taste the curry and adjust: add more fish sauce for salt/umami, a squeeze more lime for brightness, or 1–2 tbsp water if you prefer a looser sauce. Balancing at the end lets you tailor seasoning to your palate.

12

Divide cauliflower rice between two plates, spoon the shrimp and vegetables and plenty of sauce over the top, and garnish with remaining cilantro and an extra lime wedge. Serving immediately preserves texture contrast between warm fragrant rice and silky curry.

Chef's Tips

  • 1Pat shrimp dry and add them at the end: dry shrimp sear better and adding them too early makes them tough — they only need 2–3 minutes of gentle cooking.
  • 2Bloom curry paste in oil for 30–45 seconds to amplify its aroma and depth; if it smells too salty straight from the jar, the brief cook mellows that sharpness.
  • 3If your coconut milk separates (cream rises), whisk it briefly off heat before adding to reincorporate for a smooth sauce. Also, toast cauliflower rice in a hot pan to evaporate moisture so the final dish isn’t watery.

Variations

  • Protein swap: Replace shrimp with thinly sliced chicken breast or firm white fish (cook times will change; chicken needs ~6–8 minutes until cooked through).
  • Make it spicier or milder: Stir in 1/2 tsp fish sauce and 1 small sliced red chili for more heat, or reduce curry paste to 1 tablespoon and omit the chili for a milder curry.
  • Vegetable substitutions: Use broccoli florets, baby corn, or thinly sliced carrots instead of or in addition to zucchini and bell pepper — just adjust cooking time so all vegetables are crisp-tender.

Nutrition per Serving

428

Calories

28g

Protein

30g

Carbs

24g

Fat

7g

Fiber

Rate this Recipe

How did this recipe turn out? Let others know!

to rate this recipe

Thai Green Curry with Shrimp & Vegetables over Cauliflower Rice

By abbey f

Thaidinnerseafoodpaleo-friendlygluten-freelow-carbweeknight
Thai Green Curry with Shrimp & Vegetables over Cauliflower Rice - raw shrimp, peeled and deveined, full-fat canned coconut milk recipe

Bright, aromatic Thai green curry made with tender shrimp, crisp-tender vegetables and creamy coconut milk, served over fragrant cauliflower rice. The curry balances fresh lime and cilantro with the herbal heat of green curry paste, delivering silky sauce, poppable snap peas and a satisfying lift from the lime — a weeknight restaurant-quality dish with paleo-friendly ingredients.

ThaiIntermediate2 servings
Prep: 15 minutes
Cook: 12 minutes
27 minutes

Ingredients

  • 6 oz raw shrimp, peeled and deveined
  • 1/2 cup full-fat canned coconut milk
  • 1 1/2 tbsp Thai green curry paste (paleo-friendly)
  • 1 medium red or yellow bell pepper, thinly sliced
  • 1 medium zucchini, halved lengthwise and sliced 1/4"
  • 2 cups snap peas
  • 2 cups cauliflower rice (fresh or frozen, thawed)
  • 1 tsp fish sauce
  • 1 lime (≈1 tbsp juice) fresh lime (juice)
  • 2 tbsp fresh cilantro, leaves roughly chopped
  • 1 small shallot, finely chopped
  • 2 cloves garlic, minced
  • 1 tbsp neutral oil (avocado, grapeseed, or coconut oil)
  • 1 tsp palm sugar or honey (optional, to taste)
  • to taste kosher salt
  • to taste freshly ground black pepper

Instructions

1

Prepare the shrimp and vegetables: pat the shrimp dry with paper towels and season lightly with salt and pepper. Dry shrimp will sear and poach evenly in the coconut milk instead of steaming, preserving texture. Slice the bell pepper and zucchini and trim the snap peas so everything is ready to go (quick cooking is key so pieces are uniform).

2

Warm a large skillet or wok over medium-high heat and add 1 tablespoon oil. Heating the pan first ensures an immediate sizzle when aromatics hit the surface, which develops deeper flavor.

3

Sauté shallot, garlic and a pinch of salt for 60–90 seconds until fragrant and translucent. This softens the shallot and mellows raw garlic sharpness; doing it briefly keeps garlic from burning and turning bitter.

4

Add 1 1/2 tablespoons Thai green curry paste and cook, stirring, for 30–45 seconds until fragrant. Toasting the paste briefly in hot oil blooms the aromatics and releases the paste's essential oils so the curry tastes brighter and deeper.

5

Pour in 1/2 cup full-fat coconut milk and stir to combine, scraping any browned bits from the pan. Simmer the coconut milk and paste for 2–3 minutes to allow the flavors to marry and the sauce to thicken slightly — this improves mouthfeel and concentrates taste without reducing too much liquid.

6

Add the bell pepper, zucchini and snap peas to the coconut-curry base and simmer gently for 2–3 minutes: cooking the vegetables briefly keeps them crisp-tender so they hold shape and color while absorbing curry flavor.

7

Stir in fish sauce (1 tsp) and 1 tsp palm sugar or honey if using; taste. Fish sauce adds umami and saltiness that mimics the restaurant balance; a touch of sugar rounds the edges and balances the lime that will be added at the end.

8

Add shrimp in a single layer and simmer for 2–3 minutes until just pink and opaque (shrimp cook very quickly). Overcooking shrimp makes them rubbery; they should curl loosely and feel springy when done.

9

Finish the curry by stirring in lime juice and most of the cilantro (reserve a little for garnish). Acid brightens the rich coconut base and lifts the herbal notes of the green curry — add it at the end so it remains fresh.

10

While the curry cooks, heat a separate large nonstick skillet over medium and add the cauliflower rice. If using frozen, press dry first. Sauté the cauliflower rice with a pinch of salt and a drizzle of oil for 3–4 minutes until warmed through and slightly toasted. Toasting removes excess moisture and gives the rice a nutty background flavor so it doesn’t taste raw.

11

Taste the curry and adjust: add more fish sauce for salt/umami, a squeeze more lime for brightness, or 1–2 tbsp water if you prefer a looser sauce. Balancing at the end lets you tailor seasoning to your palate.

12

Divide cauliflower rice between two plates, spoon the shrimp and vegetables and plenty of sauce over the top, and garnish with remaining cilantro and an extra lime wedge. Serving immediately preserves texture contrast between warm fragrant rice and silky curry.

Chef's Tips

  • 1Pat shrimp dry and add them at the end: dry shrimp sear better and adding them too early makes them tough — they only need 2–3 minutes of gentle cooking.
  • 2Bloom curry paste in oil for 30–45 seconds to amplify its aroma and depth; if it smells too salty straight from the jar, the brief cook mellows that sharpness.
  • 3If your coconut milk separates (cream rises), whisk it briefly off heat before adding to reincorporate for a smooth sauce. Also, toast cauliflower rice in a hot pan to evaporate moisture so the final dish isn’t watery.

Variations

  • Protein swap: Replace shrimp with thinly sliced chicken breast or firm white fish (cook times will change; chicken needs ~6–8 minutes until cooked through).
  • Make it spicier or milder: Stir in 1/2 tsp fish sauce and 1 small sliced red chili for more heat, or reduce curry paste to 1 tablespoon and omit the chili for a milder curry.
  • Vegetable substitutions: Use broccoli florets, baby corn, or thinly sliced carrots instead of or in addition to zucchini and bell pepper — just adjust cooking time so all vegetables are crisp-tender.

Nutrition per Serving

428

Calories

28g

Protein

30g

Carbs

24g

Fat

7g

Fiber

Rate this Recipe

Your Rating:

Explore More

🌍 Thai Recipes🥗 gluten-free Recipes🥗 low-carb Recipes🥘 More with raw shrimp, peeled and deveined🥘 More with full-fat canned coconut milk🥘 More with Thai green curry paste (paleo-friendly)

Similar Recipes