• Recipe Index
  • About
  • Contact
  • Recipes by Course
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Drinks
    • Desserts
  • Recipes by Meal Time
    • Breakfast
    • Dinner
menu icon
go to homepage
  • Recipe Index
  • About
  • Contact
  • Recipes by Course
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Drinks
    • Desserts
  • Recipes by Meal Time
    • Breakfast
    • Dinner
search icon
Homepage link
  • Recipe Index
  • About
  • Contact
  • Recipes by Course
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Drinks
    • Desserts
  • Recipes by Meal Time
    • Breakfast
    • Dinner
×

Thai Green Curry with Shrimp Recipe

Published: Jul 25, 2026 by Mira · This post may contain affiliate links · Leave a Comment

↓ Jump to Recipe

I absolutely adore sharing my Thai Green Curry with Shrimp Recipe because it brings such vibrant flavors and comforting warmth to the table, all while being incredibly simple to whip up. The combination of tender shrimp, creamy coconut milk, and freshly sautéed vegetables makes every bite a delightful trip to Thailand’s rich culinary landscape. For me, this dish perfectly balances spicy, sweet, and savory notes, making it a go-to when I want something impressive yet easy to make.

Why You'll Love This Thai Green Curry with Shrimp Recipe

What excites me most about this Thai Green Curry with Shrimp Recipe is the harmony between its bold flavors and the luscious texture of the coconut milk. The green curry paste delivers just the right amount of heat mixed with herbal brightness, while ingredients like kaffir lime leaves and Thai basil elevate the aroma without overwhelming the palate. It’s like a warm hug in a bowl, with a fresh twist from the crisp asparagus and bell pepper.

I also appreciate how quick this recipe comes together. Even on a busy weeknight, I can create a restaurant-worthy dish in about 25 minutes without any complicated techniques. It feels satisfying to serve a dish that’s both visually stunning and packed with layers of flavor. Whether I’m cooking for a casual dinner or entertaining guests, this curry always gets rave reviews and requests for seconds.

Ingredients You'll Need

A close-up view of the inside of a light blue pot with browned bits and cooked onions stuck to the bottom, showing a thick layer of golden-brown cooked onions spread unevenly at the base. A woman's hand is pouring a thick white liquid from a white cup with dark decorative patterns into the pot, just above the browned onions. The interior of the pot has uneven golden brown and black scorch marks on a cream surface. The background is a white marbled texture. photo taken with an iphone --ar 4:5 --v 7

I love how the ingredient list for this curry remains accessible yet yields such a dynamic dish. Each component plays its part, whether it’s the silky coconut milk that forms the rich base or the fresh vegetables adding taste, texture, and vibrant color. Here’s what you’ll want on hand to get started:

Quick Tip

All ingredient amounts are listed in the recipe card below

  • Shrimp: I always use peeled and deveined shrimp for ease and a clean texture.
  • Garlic: Adds a warm, aromatic base that wakes up the curry flavors.
  • Shallot: Provides a subtle sweetness that complements the garlic perfectly.
  • Green curry paste: The heart of the dish, packed with spices and fresh herbs for bold flavor.
  • Coconut milk: Creates the creamy, luscious broth that balances the heat.
  • Kaffir lime leaves: Optional but highly recommended for that authentic citrus aroma.
  • Fish sauce: Adds deep umami, but you can swap with soy sauce if preferred.
  • Sugar: Balances the saltiness and spice, rounding out the taste.
  • Kosher salt: Used sparingly to enhance the flavors without overpowering.
  • Eggplant: Gives body and soaks up the curry’s richness beautifully.
  • Red bell pepper: Adds crunch and bursts of sweetness.
  • Asparagus: Provides fresh, crisp texture and a pop of green color.
  • Thai basil leaves: I always finish the dish with these to infuse fresh, herbal brightness.
  • Oil: For searing shrimp and sautéing aromatics, use a neutral oil like vegetable or canola.
  • Ground pepper: To season shrimp and finish the dish to your taste.

Directions

Step 1: Start by rinsing your shrimp under cold water and patting them dry thoroughly with paper towels. Season them lightly with salt and freshly ground pepper to enhance their natural sweetness.

Step 2: Heat a 4-quart Dutch oven or heavy pot over high heat and add a splash of oil. Once shimmering, sear the shrimp for about one minute per side until they just turn pink and curl up. Remove them and set aside on a plate.

Step 3: Lower the heat to medium and add a bit more oil to the pot. Toss in the minced garlic and sliced shallot, sautéing them for about 30 seconds until fragrant and just beginning to soften. This step helps develop a wonderful flavor base.

Step 4: Stir in 2 tablespoons of green curry paste, adjusting to your preferred level of spiciness if needed. Cook it for about one minute, stirring constantly so it blooms and releases all its aromatic oils without burning.

Step 5: Pour in the coconut milk along with ¼ cup of water, then add the kaffir lime leaves if you have them. Season with fish sauce, sugar, and a pinch of salt. Give everything a good stir and let the mixture come to a gentle simmer so the flavors meld together.

Step 6: Add the cubed eggplant and allow it to cook partially for around 2 minutes. This helps the eggplant absorb the curry and become tender.

Step 7: Toss in the sliced red bell pepper and asparagus pieces, mixing gently. Continue cooking for about 2 more minutes until the eggplant is soft and the asparagus retains just a hint of crunch.

Step 8: Return the shrimp to the pot, stirring them through the curry so they heat back up without overcooking.

Step 9: Finally, fold in the fresh Thai basil leaves and turn off the heat immediately. The residual warmth will wilt the basil, infusing the curry with its herbal scent without bitterness.

Servings and Timing

This recipe serves 4 generously, perfect for a family dinner or sharing with friends. Prep time is quick—only about 10 minutes—thanks to the minimal chopping and straightforward steps. The cooking itself takes about 15 minutes, making the total time roughly 25 minutes from start to finish. There is no resting or cooling needed, so this meal is ready to serve piping hot as soon as it's done, perfect for those crave-now food moments.

How to Serve This Thai Green Curry with Shrimp Recipe

A light blue cooking pot filled with a creamy sauce containing several orange-pink shrimp, bright green basil leaves scattered on top, and pieces of green asparagus and red chili peppers mixed inside. A woman's hand is holding a wooden spoon stirring the ingredients in the pot. The pot is placed on a white marbled surface. Photo taken with an iphone --ar 4:5 --v 7

When I serve this Thai Green Curry with Shrimp Recipe, I love plating it with a side of perfectly steamed jasmine rice. The fragrant rice soaks up the rich coconut broth for a satisfying bite every time. For a fresh contrast, I sometimes add a quick cucumber salad tossed with lime juice and chopped peanuts on the side—it brings a crisp and tangy brightness that pairs beautifully with the curry’s creaminess.

For garnishing, a handful of extra Thai basil leaves on top instantly makes the dish feel special and vibrant. I also enjoy sprinkling on some thinly sliced red chilies or a dash of fresh lime juice to elevate the flavors further. Presentation-wise, serving the curry in a large, shallow bowl invites everyone to dig in family-style, but smaller individual bowls work great for a more formal setting.

When it comes to drinks, I find a chilled Riesling or a lightly fruity rosé complements the spice and richness wonderfully. If you prefer cocktails, a refreshing lemongrass mojito or a Thai iced tea are fantastic pairings. The dish shines best served hot, so I always encourage enjoying it fresh to revel in its lively aroma and silky texture. It’s equally at home for a casual weeknight meal or an impressive weekend gathering.

Variations

Over time, I’ve experimented with different twists on this Thai Green Curry with Shrimp Recipe to keep it exciting. For instance, swapping shrimp for tofu makes a lovely vegetarian or vegan option, just be sure to use soy sauce instead of fish sauce to keep it plant-based. I also sometimes switch out the eggplant for zucchini or green beans for a different texture and seasonal variety.

If you like it spicier, adding chopped Thai bird’s eye chilies or a little extra green curry paste really amps up the heat without overpowering the other flavors. Conversely, reducing the paste and adding more coconut milk can mellow the spice for a gentler, creamier result. You can also try cooking the vegetables slightly longer if you prefer them softer, or stirring in some fresh lime juice right before serving for a bright citrusy punch.

I even occasionally cook this curry in a wok to speed up the frying steps, which adds a subtle smoky flavor. No matter how you customize it, the core balance of spicy, sweet, and savory stays true, making it a versatile recipe I always come back to.

Storage and Reheating

Storing Leftovers

After enjoying a meal, I transfer any leftovers into airtight glass containers to help retain freshness and avoid any unwanted odors. Stored in the refrigerator, the curry stays good for about 2 to 3 days. I typically leave out the garnish until ready to reheat so it remains bright and fresh.

Freezing

This Thai Green Curry with Shrimp Recipe freezes reasonably well if you want to save it for later. I recommend using freezer-safe containers or heavy-duty freezer bags with all air pressed out. While the shrimp can sometimes become a bit firmer after freezing, the curry’s creamy sauce holds up beautifully. It will keep frozen for up to 2 months for best quality.

Reheating

When reheating, I gently warm the curry on the stove over medium-low heat, stirring occasionally to prevent sticking and promote even warmth. Avoid high heat which can toughen the shrimp and cause the coconut milk to separate. Adding a splash of water or coconut milk while reheating helps restore the luscious texture. For the best experience, garnish with fresh Thai basil after reheating to revive the dish’s vibrant aroma and flavor.

FAQs

Can I make this Thai Green Curry with Shrimp Recipe gluten-free?

Absolutely! This recipe is naturally gluten-free as long as you choose gluten-free fish sauce or soy sauce substitutes. Just be sure to check the labels on your curry paste to ensure no wheat or gluten-containing ingredients are included.

What can I substitute if I don’t have kaffir lime leaves?

If you can’t find kaffir lime leaves, you can skip them or use a small amount of lime zest as an alternative. The leaves add a unique citrusy aroma, but the curry will still taste delicious without them.

Is it possible to make this curry vegan?

Yes! Replace the shrimp with firm tofu or your favorite vegetables and use soy sauce instead of fish sauce. The green curry paste is typically vegetarian, but double-check to ensure it contains no shrimp paste or animal products.

How spicy is the curry, and can I adjust it?

The curry has a medium heat level, thanks to the green curry paste. You can adjust spiciness by adding less paste or more coconut milk to mellow it out. For extra heat, add fresh chilies or an extra spoonful of paste.

What type of shrimp works best?

I recommend peeled and deveined shrimp that are medium to large in size for the best texture and cook time. Fresh or frozen shrimp both work well as long as they are fully thawed before cooking.

Conclusion

I truly hope you’ll give this Thai Green Curry with Shrimp Recipe a try because it combines incredible flavors with effortless cooking that never fails to impress. It’s one of those dishes I reach for when I want a comforting yet exciting meal that feels like a special treat any day of the week. Trust me, once you experience the creamy coconut broth mingling with fragrant herbs and tender shrimp, it will become a beloved favorite in your kitchen too.

Print

Thai Green Curry with Shrimp Recipe

Thai Green Curry with Shrimp Recipe
Print Recipe
Pin Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.1 from 9 reviews

This vibrant and flavorful Thai Green Curry with Shrimp is a quick and easy dish that combines succulent shrimp with fresh vegetables, aromatic herbs, and creamy coconut milk infused with green curry paste. Perfectly balanced with spicy, sweet, and savory notes, this curry brings authentic Thai flavors to your home kitchen in just 25 minutes.

  • Author: Mira
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Total Time: 25 minutes
  • Yield: 4 servings
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Thai

Ingredients

Shrimp and Seasoning

  • 12 ounces shrimp, peeled and deveined
  • Salt, to season
  • Ground pepper, to taste
  • Oil, for searing and sautéing

Aromatics and Curry Base

  • 3 cloves garlic, minced
  • 1 small shallot, thinly sliced (substitute: red onion)
  • 2 tablespoons green curry paste
  • 1 can (14 ounces) coconut milk
  • 3 kaffir lime leaves, sliced thinly (optional)
  • 1 tablespoon fish sauce (substitute: soy sauce)
  • 1 teaspoon sugar
  • ½ teaspoon kosher salt (reduce if using table salt)
  • ¼ cup water

Vegetables and Herbs

  • 12 ounces eggplant, cut into 1-inch cubes or rectangles
  • 1 medium red bell pepper, cut into strips
  • 1 pound asparagus, cut into 2-inch sections
  • 1 cup loosely packed Thai basil leaves

Instructions

  1. Prepare Shrimp: Rinse the shrimp under cold water and pat them dry thoroughly using paper towels. Season both sides of the shrimp with salt and ground pepper to taste.
  2. Sear Shrimp: Heat a 4-quart Dutch oven or a heavy-bottomed pot over high heat. Add oil enough to coat the bottom. Once hot, add the shrimp and sear for about one minute on each side until just cooked through. Remove the shrimp and transfer onto a plate. Set aside.
  3. Sauté Aromatics: Reduce heat to medium and add a little more oil to the pot. Add the minced garlic and thinly sliced shallots. Sauté for about 30 seconds until fragrant and slightly softened, taking care not to burn them.
  4. Add Curry Paste: Stir in the green curry paste (start with less if a milder flavor is preferred). Sauté for about one minute to bloom the spices and deepen the flavors, stirring constantly to prevent burning.
  5. Create Curry Sauce: Pour in the coconut milk along with ¼ cup of water. Add the thinly sliced kaffir lime leaves if using, fish sauce, sugar, and kosher salt. Stir well and bring the mixture to a gentle simmer. Taste and adjust seasoning as needed.
  6. Cook Eggplant: Add the cubed eggplant to the curry sauce and cook partially for about 2 minutes to start softening it.
  7. Add Remaining Vegetables: Toss in the red bell pepper strips and asparagus segments. Stir to combine and continue cooking for an additional 2 minutes until the eggplant is tender and the asparagus is crisp-tender.
  8. Return Shrimp: Gently return the seared shrimp to the pot, mixing them into the curry just to warm through.
  9. Finish with Basil: Remove the pot from heat and gently stir in the Thai basil leaves, allowing the residual heat to wilt the herbs and infuse the curry with their aroma.

Notes

  • Use fresh or frozen shrimp that are peeled and deveined for best texture and flavor.
  • If you cannot find kaffir lime leaves, substitute with a splash of lime zest or omit entirely.
  • Green curry paste varies in heat—adjust the quantity according to your spice preference.
  • Eggplant can be substituted with zucchini or other firm vegetables if preferred.
  • For a vegetarian version, substitute shrimp with tofu and use soy sauce instead of fish sauce.

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Dinner

  • Roasted Red Pepper Gnocchi Recipe
    Roasted Red Pepper Gnocchi Recipe
  • Slow Cooker Chicken Keema with Veggies Recipe
    Slow Cooker Chicken Keema with Veggies Recipe
  • Creamy Chicken and Sun-Dried Tomato Pasta Bake Recipe
    Creamy Chicken and Sun-Dried Tomato Pasta Bake Recipe
  • Cheeseburger French Fry Casserole Recipe
    Cheeseburger French Fry Casserole Recipe

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Welcome to Mira Cooking

Where every recipe tells a story and every meal is a chance to create something beautiful.

Learn more

Popular

  • Brazilian Coconut Bonbon (Bala Baiana) with Strawberry Recipe
    Brazilian Coconut Bonbon (Bala Baiana) with Strawberry Recipe
  • Cookies 'N Cream Cheesecake Recipe
    Cookies 'N Cream Cheesecake Recipe
  • Cucumber and Beet Salad Recipe
    Cucumber and Beet Salad Recipe
  • Beet Greens Vegetable Soup (Botwinka) Recipe
    Beet Greens Vegetable Soup (Botwinka) Recipe

Footer

↑ back to top

Explore

  • Appetizers and Snacks
  • Breakfast
  • Soups
  • Dinner
  • Side-Dish
  • Desserts
  • Drinks

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Mira Cooking. All rights reserved.