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

  • Spicy Sriracha-Lime Chicken with Creamy Cheesy Milk Rice
  • Spicy Ginger‑Soy Shrimp Stir‑Fry with Snap Peas, Baby Corn & Coconut Jasmine Rice
  • Creamy One-Pot Chicken & Milk Rice (Mediterranean-Inspired)
  • Creamy Braised Chicken Thighs with Milk-Simmered Rice
  • Grilled Harissa Chicken Thighs with Coconut-Lime Jasmine Rice & Charred Winter Vegetables
  • Chicken Coconut Curry with Basmati Rice and Cucumber Raita
  • Browse all recipes →
Spicy Gochujang Chicken with Coconut-Milk Rice

Spicy Gochujang Chicken with Coconut-Milk Rice

By Jodi Chila

Korean-inspiredIntermediate

Tender, caramelized spicy chicken glazed in a balanced gochujang-sesame sauce served atop pillowy coconut-milk jasmine rice subtly scented with gochujang. The dish contrasts crunchy seared edges and a silky, fragrant rice—rich coconut, umami heat, and bright lime finish make this a restaurant-quality Korean-inspired comfort plate.

Prep: 25 minutes (plus 30 minutes marinate, optional)
Cook: 35 minutes
Total: 1 hour (includes 30-minute marinate)
4 servings

Ingredients

  • 1 kg boneless skinless chicken thighs
  • 1 cup (240 ml) whole milk
  • 2 cups (400 g) jasmine rice (uncooked)
  • 1 can (400 ml) full-fat coconut milk
  • 3 tbsp (≈60 g) — 2 tbsp for glaze, 1 tbsp for rice gochujang (Korean chili paste)
  • 2 tbsp soy sauce
  • 1.5 tbsp honey
  • 1 tbsp sesame oil
  • 2 tbsp vegetable oil (or neutral oil for searing)
  • 1 tbsp unsalted butter
  • 4 cloves (divided) fresh garlic, minced
  • 1 tbsp (divided) fresh ginger, grated
  • 1 tbsp rice vinegar (or apple cider vinegar)
  • 1 tsp granulated sugar
  • 1.5 tsp (divided) kosher salt
  • 0.5 tsp freshly ground black pepper
  • 1 tbsp sesame seeds, toasted
  • 3 stalks scallions, thinly sliced
  • 1 small (juice only) lime (juice)
  • 0.5 cup thinly sliced optional: cucumber for quick pickle

Instructions

1

Prep the chicken and marinate: pat the 1 kg chicken thighs dry and place in a bowl. Add 1 cup whole milk, 1 tsp kosher salt, 1 tsp sugar, 1/2 tbsp grated ginger and 1 clove minced garlic. Toss so chicken is fully coated and refrigerate 30 minutes (up to 2 hours). WHY: the milk tenderizes and gently mellows the raw chicken flavor, improving juiciness and giving a subtle background sweetness that balances the heat of gochujang.

2

Rinse the rice: place 2 cups jasmine rice in a fine mesh sieve and rinse under cold water until the runoff is nearly clear (about 4–6 rinses). WHY: rinsing removes surface starch so the cooked rice grains stay separate and fluffy instead of gummy.

3

Make the coconut-gochujang rice liquid: in a medium saucepan combine the 400 ml coconut milk, 1 cup (240 ml) water, 1 tbsp gochujang, 1 tsp kosher salt, and 1 tsp sugar. Whisk to dissolve the gochujang into the coconut liquid. WHY: thinning gochujang into the cooking liquid infuses the rice uniformly—coconut milk adds richness while a controlled amount of gochujang brings background savory heat without overpowering.

4

Cook the rice: bring the coconut-gochujang liquid to a gentle boil, add the rinsed rice, stir once to distribute, cover with a tight-fitting lid, reduce heat to low and simmer 14–16 minutes until liquid is absorbed. Remove from heat and let rest, covered, 10 minutes. Finish with 1 tbsp butter and 1 tbsp thinly sliced scallions, fluff with a fork. WHY: the short simmer followed by a resting period allows steam to finish cooking the grains evenly and keeps rice tender and glossy; butter enriches and helps separate grains.

5

While rice cooks, make the gochujang glaze: in a small bowl mix 2 tbsp gochujang, 2 tbsp soy sauce, 1.5 tbsp honey, 1 tbsp sesame oil, 1/2 tbsp grated ginger, 2 minced garlic cloves, and 1 tbsp rice vinegar. Whisk until smooth and taste—add a pinch of sugar or a few drops of lime if it needs brightness. WHY: combining sweet, salty and acidic elements balances gochujang’s fermented heat and builds a glossy glaze that will caramelize on the chicken.

6

Sear the chicken: remove chicken from milk marinade and thoroughly pat dry with paper towels (dry surface browns better). Season with remaining 1/2 tsp kosher salt and 1/2 tsp black pepper. Heat a large oven-safe skillet over medium-high heat and add 2 tbsp vegetable oil. Once the oil shimmers, arrange chicken pieces in a single layer. Sear undisturbed 3–4 minutes per side until deeply golden—you want a good Maillard crust. WHY: high-heat searing creates flavor through browning; drying first ensures the skin or surface crisps rather than steaming.

7

Glaze and finish: lower heat to medium, brush the seared chicken generously with the gochujang glaze, and spoon any remaining glaze over the top. Transfer the skillet to a 200°C (400°F) oven and roast 8–10 minutes until the chicken registers 74°C (165°F) internal temperature. If you used a non-oven-safe pan, transfer chicken to a baking sheet. WHY: finishing in the oven cooks evenly through the meat without burning the glaze and gives time for the glaze to set and caramelize.

8

Rest and assemble: remove chicken from oven and let rest 5 minutes to allow juices to redistribute. Fluff rice again, then spoon a bed of coconut-gochujang rice onto each plate, top with two chicken thighs (or portion as desired), drizzle any pan juices or reserved glaze, and garnish with toasted sesame seeds, remaining scallions, lime juice, and optional quick-pickled cucumber. WHY: resting keeps meat juicy; bright garnishes cut the richness and add texture contrast.

9

Quick-pickle (optional, while chicken roasts): toss thin cucumber slices with 1 tbsp rice vinegar, a pinch of sugar and a pinch of salt. Let sit 10 minutes to develop a crisp, tangy counterpoint that refreshes the palate. WHY: acidic quick-pickles provide freshness and crunch to balance fatty coconut and richly glazed chicken.

Chef's Tips

  • 1Dry the chicken thoroughly before searing — moisture prevents browning. Use paper towels liberally.
  • 2If you don’t have an oven-safe skillet, sear in a skillet then transfer chicken to a baking sheet to finish in the oven; scrape up fond first to add to the glaze for more flavor.
  • 3Adjust gochujang to taste—if you prefer less heat, use 1 tbsp in the glaze and ½ tbsp in the rice. If you like more complex sweetness, swap honey for mirin.
  • 4Use a thermometer to avoid overcooking; chicken thighs stay juicy if removed at 74°C (165°F) and rested 5 minutes.
  • 5Make rice in a rice cooker: combine rinsed rice, coconut milk, water and gochujang, and cook on the white rice setting for consistent results.

Variations

  • Crispy skin option: use bone-in, skin-on chicken thighs. Pat the skin dry and render on the stovetop skin-side down for a crisp finish before finishing in the oven.
  • Lower-fat version: replace full-fat coconut milk with light coconut milk and swap half the vegetable oil for an equivalent amount of chicken broth for searing. You can also use boneless skinless chicken breasts — reduce roasting time and watch internal temperature closely.
  • Vegetarian option: swap chicken for tempeh or firm tofu (press for 20–30 minutes), marinate in milk alternative (or skip), sear and finish with the same glaze. Increase gochujang in the rice for more umami if desired.

Nutrition per Serving

1332

Calories

78g

Protein

108g

Carbs

67g

Fat

3g

Fiber

Rate this Recipe

How did this recipe turn out? Let others know!

to rate this recipe

Spicy Gochujang Chicken with Coconut-Milk Rice

By Jodi Chila

Spicy Gochujang Chicken with Coconut-Milk Rice - boneless skinless chicken thighs, whole milk recipe

Tender, caramelized spicy chicken glazed in a balanced gochujang-sesame sauce served atop pillowy coconut-milk jasmine rice subtly scented with gochujang. The dish contrasts crunchy seared edges and a silky, fragrant rice—rich coconut, umami heat, and bright lime finish make this a restaurant-quality Korean-inspired comfort plate.

Korean-inspiredIntermediate4 servings
Prep: 25 minutes (plus 30 minutes marinate, optional)
Cook: 35 minutes
1 hour (includes 30-minute marinate)

Ingredients

  • 1 kg boneless skinless chicken thighs
  • 1 cup (240 ml) whole milk
  • 2 cups (400 g) jasmine rice (uncooked)
  • 1 can (400 ml) full-fat coconut milk
  • 3 tbsp (≈60 g) — 2 tbsp for glaze, 1 tbsp for rice gochujang (Korean chili paste)
  • 2 tbsp soy sauce
  • 1.5 tbsp honey
  • 1 tbsp sesame oil
  • 2 tbsp vegetable oil (or neutral oil for searing)
  • 1 tbsp unsalted butter
  • 4 cloves (divided) fresh garlic, minced
  • 1 tbsp (divided) fresh ginger, grated
  • 1 tbsp rice vinegar (or apple cider vinegar)
  • 1 tsp granulated sugar
  • 1.5 tsp (divided) kosher salt
  • 0.5 tsp freshly ground black pepper
  • 1 tbsp sesame seeds, toasted
  • 3 stalks scallions, thinly sliced
  • 1 small (juice only) lime (juice)
  • 0.5 cup thinly sliced optional: cucumber for quick pickle

Instructions

1

Prep the chicken and marinate: pat the 1 kg chicken thighs dry and place in a bowl. Add 1 cup whole milk, 1 tsp kosher salt, 1 tsp sugar, 1/2 tbsp grated ginger and 1 clove minced garlic. Toss so chicken is fully coated and refrigerate 30 minutes (up to 2 hours). WHY: the milk tenderizes and gently mellows the raw chicken flavor, improving juiciness and giving a subtle background sweetness that balances the heat of gochujang.

2

Rinse the rice: place 2 cups jasmine rice in a fine mesh sieve and rinse under cold water until the runoff is nearly clear (about 4–6 rinses). WHY: rinsing removes surface starch so the cooked rice grains stay separate and fluffy instead of gummy.

3

Make the coconut-gochujang rice liquid: in a medium saucepan combine the 400 ml coconut milk, 1 cup (240 ml) water, 1 tbsp gochujang, 1 tsp kosher salt, and 1 tsp sugar. Whisk to dissolve the gochujang into the coconut liquid. WHY: thinning gochujang into the cooking liquid infuses the rice uniformly—coconut milk adds richness while a controlled amount of gochujang brings background savory heat without overpowering.

4

Cook the rice: bring the coconut-gochujang liquid to a gentle boil, add the rinsed rice, stir once to distribute, cover with a tight-fitting lid, reduce heat to low and simmer 14–16 minutes until liquid is absorbed. Remove from heat and let rest, covered, 10 minutes. Finish with 1 tbsp butter and 1 tbsp thinly sliced scallions, fluff with a fork. WHY: the short simmer followed by a resting period allows steam to finish cooking the grains evenly and keeps rice tender and glossy; butter enriches and helps separate grains.

5

While rice cooks, make the gochujang glaze: in a small bowl mix 2 tbsp gochujang, 2 tbsp soy sauce, 1.5 tbsp honey, 1 tbsp sesame oil, 1/2 tbsp grated ginger, 2 minced garlic cloves, and 1 tbsp rice vinegar. Whisk until smooth and taste—add a pinch of sugar or a few drops of lime if it needs brightness. WHY: combining sweet, salty and acidic elements balances gochujang’s fermented heat and builds a glossy glaze that will caramelize on the chicken.

6

Sear the chicken: remove chicken from milk marinade and thoroughly pat dry with paper towels (dry surface browns better). Season with remaining 1/2 tsp kosher salt and 1/2 tsp black pepper. Heat a large oven-safe skillet over medium-high heat and add 2 tbsp vegetable oil. Once the oil shimmers, arrange chicken pieces in a single layer. Sear undisturbed 3–4 minutes per side until deeply golden—you want a good Maillard crust. WHY: high-heat searing creates flavor through browning; drying first ensures the skin or surface crisps rather than steaming.

7

Glaze and finish: lower heat to medium, brush the seared chicken generously with the gochujang glaze, and spoon any remaining glaze over the top. Transfer the skillet to a 200°C (400°F) oven and roast 8–10 minutes until the chicken registers 74°C (165°F) internal temperature. If you used a non-oven-safe pan, transfer chicken to a baking sheet. WHY: finishing in the oven cooks evenly through the meat without burning the glaze and gives time for the glaze to set and caramelize.

8

Rest and assemble: remove chicken from oven and let rest 5 minutes to allow juices to redistribute. Fluff rice again, then spoon a bed of coconut-gochujang rice onto each plate, top with two chicken thighs (or portion as desired), drizzle any pan juices or reserved glaze, and garnish with toasted sesame seeds, remaining scallions, lime juice, and optional quick-pickled cucumber. WHY: resting keeps meat juicy; bright garnishes cut the richness and add texture contrast.

9

Quick-pickle (optional, while chicken roasts): toss thin cucumber slices with 1 tbsp rice vinegar, a pinch of sugar and a pinch of salt. Let sit 10 minutes to develop a crisp, tangy counterpoint that refreshes the palate. WHY: acidic quick-pickles provide freshness and crunch to balance fatty coconut and richly glazed chicken.

Chef's Tips

  • 1Dry the chicken thoroughly before searing — moisture prevents browning. Use paper towels liberally.
  • 2If you don’t have an oven-safe skillet, sear in a skillet then transfer chicken to a baking sheet to finish in the oven; scrape up fond first to add to the glaze for more flavor.
  • 3Adjust gochujang to taste—if you prefer less heat, use 1 tbsp in the glaze and ½ tbsp in the rice. If you like more complex sweetness, swap honey for mirin.
  • 4Use a thermometer to avoid overcooking; chicken thighs stay juicy if removed at 74°C (165°F) and rested 5 minutes.
  • 5Make rice in a rice cooker: combine rinsed rice, coconut milk, water and gochujang, and cook on the white rice setting for consistent results.

Variations

  • Crispy skin option: use bone-in, skin-on chicken thighs. Pat the skin dry and render on the stovetop skin-side down for a crisp finish before finishing in the oven.
  • Lower-fat version: replace full-fat coconut milk with light coconut milk and swap half the vegetable oil for an equivalent amount of chicken broth for searing. You can also use boneless skinless chicken breasts — reduce roasting time and watch internal temperature closely.
  • Vegetarian option: swap chicken for tempeh or firm tofu (press for 20–30 minutes), marinate in milk alternative (or skip), sear and finish with the same glaze. Increase gochujang in the rice for more umami if desired.

Nutrition per Serving

1332

Calories

78g

Protein

108g

Carbs

67g

Fat

3g

Fiber

Rate this Recipe

Your Rating:

Explore More

🥘 More with boneless skinless chicken thighs🥘 More with whole milk🥘 More with jasmine rice (uncooked)

Similar Recipes