Thai Red Curry Bowls (4 Ways)

5 from 12 votes
Jump to Recipe

This post may contain affiliate links. Please read our disclosure policy.

These Thai red curry bowls are one of my favorite ways to feed a crowd (or meal prep for the week). One aromatic coconut curry broth, a pot of fluffy rice, and your choice of topping: sauteed mushrooms, seasoned minced beef, velveted chicken, or buttery garlic prawns. Everyone gets exactly what they want.

A four-panel grid showing different serving options for Thai red curry over rice, featuring chicken topping, minced beef topping, prawn topping, and mushroom topping, each garnished with fresh cilantro.

The broth comes together in under 15 minutes with just a handful of pantry-friendly ingredients, and each topping cooks quickly in a single skillet.

For the best results, try making your own Thai red curry paste or use a good store-bought brand. Serve the bowls over fluffy jasmine rice for the full experience.

Thai red curry bowl ingredients

For the red Thai curry broth

An ingredient flat lay arranged on a white surface featuring coconut milk, vegetable stock, Thai red curry paste, soy sauce, coconut oil, and a lime half.
  • Coconut oil: used to bloom the curry paste and release its fragrance before adding the liquid.
  • Thai red curry paste: the flavor base of the broth. Use a good store-bought brand or make your own homemade Thai red curry paste.
  • Full-fat coconut milk: creates the rich, creamy body of the broth. Light coconut milk will not give the same result.
  • Vegetable stock: adds savory depth and thins the broth to a pourable consistency. You can substitute chicken stock if you are not making the vegetarian version.
  • Soy sauce: brings saltiness and umami to the broth.
  • Fresh lime juice: stirred in off the heat to brighten everything up. Add more to taste.

For serving

  • Jasmine rice: or basmati rice, cooked according to package instructions.
  • Fresh cilantro, green onions, red chili, and lime wedges: optional toppings for finishing the bowls. Use any combination you like, or just choose your favorites.

Mushroom topping (vegetarian)

An ingredient flat lay arranged on a white surface featuring a large glass bowl of sliced brown mushrooms surrounded by small bowls containing soy sauce, sesame oil, butter, minced garlic, grated ginger, chopped chives, and black pepper.
  • Mushrooms: any variety works well. Slice them evenly so they cook at the same rate.
  • Butter, garlic, and fresh ginger: sauteed with the mushrooms for aromatic depth.
  • Soy sauce, toasted sesame oil, and fresh chives: add at the end for savory flavor, a nutty finish, and a fresh touch.
  • Black pepper: to taste.

Minced beef topping

An ingredient flat lay arranged on a white surface featuring a white plate with fresh ground beef alongside small bowls and measuring cups filled with soy sauce, olive oil, sesame oil, water, minced garlic, grated ginger, chili flakes, and black pepper.
  • Ground beef: browned in a hot skillet until crispy in spots. If it starts sticking to the pan, add a splash of water and scrape up any browned bits.
  • Olive oil: use only if the beef is very lean and needs extra fat to prevent sticking.
  • Garlic, fresh ginger, soy sauce, red chili flakes, and toasted sesame oil: add plenty of savory, aromatic flavor with a little heat and a nutty finish.
  • Black pepper and salt: season to taste, but taste before adding salt since the soy sauce may be enough.

Chicken topping

An ingredient flat lay arranged on a white surface featuring a large rustic green plate of marinated chicken strips alongside small bowls containing sesame oil, coconut oil, minced garlic, and grated ginger.
  • Chicken breast: cut into strips for quick, even cooking.
  • Soy sauce, cornstarch, neutral oil, and baking soda: used to velvet the chicken before cooking. This quick marinating step keeps the strips tender and juicy.
  • Coconut oil: used to cook the chicken and adds a subtle richness.
  • Garlic, fresh ginger, and toasted sesame oil: added during and after cooking for flavor. Add a little more soy sauce if you like a stronger savory taste.

Prawn topping

An ingredient flat lay arranged on a white surface featuring a large round plate filled with raw seasoned prawns alongside small bowls containing olive oil, butter, soy sauce, sesame oil, minced garlic, and grated ginger.
  • Raw peeled and deveined prawns: pat them dry before seasoning for the best sear.
  • Garlic powder, ground coriander, paprika, salt, and black pepper: a simple dry spice rub.
  • Olive oil and butter: used together for a rich, golden sear.
  • Garlic, fresh ginger, soy sauce, and toasted sesame oil: add savory, aromatic flavor with a nutty finish.
  • Fresh lime juice: optional, squeezed over the prawns right after cooking for a bright, fresh finish.

See printable recipe card below for the full ingredients list and quantities.

How to make Thai red curry bowls

Start by making the jasmine or basmati rice using my perfect fluffy rice recipe. Keep it warm while you prepare the broth and your chosen topping.

A top-down view of uncooked long-grain white rice spread evenly inside the inner pot of a rice cooker.

For the broth, heat the coconut oil in a large saucepan over medium heat. Add the Thai red curry paste and stir constantly for about a minute until it smells fragrant and deepens in color. Pour in the coconut milk and stir until the paste is fully dissolved, then add the vegetable stock and soy sauce. Bring everything to a gentle simmer and let it cook for about 7 to 10 minutes. Remove from the heat and stir in the lime juice. Taste and adjust with more lime juice or soy sauce if needed. Keep the broth warm while you prepare your topping.

A top-down view of vibrant red Thai curry broth simmering inside a white Dutch oven pot with a wooden ladle resting in the liquid.

For the mushroom topping, add the sliced mushrooms to a large dry skillet over medium-high heat. Let them cook until they release their moisture and the liquid evaporates, then continue until they start to brown. Add the butter, garlic, and ginger and saute for about a minute. Toss in the soy sauce, chopped chives, and black pepper, then remove from the heat and stir through the sesame oil. Taste before adding any salt.

A top-down view of sliced brown mushrooms sautéing until tender with herbs and aromatics in a large light-colored skillet.
A top-down view of a serving bowl filled with rice, red curry broth, and sautéed mushrooms, garnished with fresh cilantro and served alongside lime wedges.

For the minced beef topping, heat a large skillet over medium-high heat with the olive oil, if needed. Add the ground beef and let it sit undisturbed for a moment so it develops some browning, then break it apart with a wooden spoon. Cook until browned and nearly cooked through.

If the beef starts sticking to the pan or looks too dry, add a splash of water and scrape the bottom of the pan to deglaze. This is especially helpful when using very lean beef with little fat. Add the garlic and ginger and cook for another minute. Add the soy sauce, red chili flakes, and black pepper and cook until the liquid coats the beef. Remove from the heat and stir through the sesame oil. Taste before adding salt.

A top-down view of seasoned ground beef browned and crumbled evenly across a large enamel skillet.
A top-down view of a dark blue serving bowl filled with rice and red curry broth, topped with seasoned browned minced beef and garnished with chopped fresh cilantro, served with lime halves on the side.

For the chicken topping, place the chicken strips in a bowl with the soy sauce, cornstarch, oil, and baking soda. Mix until evenly coated and set aside for 10 to 15 minutes. Heat the coconut oil in a large skillet over medium-high heat. Add the chicken in a single layer and let it brown before turning. When the chicken is almost cooked through, add the garlic and ginger and cook for another minute or two until the chicken is completely done. Add a little more soy sauce if you like a stronger savory flavor. Remove from the heat and finish with the sesame oil.

A top-down view of bite-sized chicken pieces searing to a light golden brown with garlic and ginger inside a large enamel skillet.
A top-down view of a dark blue serving bowl filled with jasmine rice and rich red curry broth, topped with tender seared chicken pieces and garnished with fresh cilantro, with lime wedges on the side.

For the prawn topping, pat the prawns dry and season them with the garlic powder, ground coriander, paprika, salt, and black pepper. Heat the olive oil and butter in a large skillet over medium-high heat. Add the prawns in a single layer and cook for about one and a half to two minutes on each side, depending on their size, until pink and just cooked through. Add the garlic, ginger, soy sauce, and toasted sesame oil, and toss for about 30 seconds, until fragrant and the prawns are well coated. Remove from the heat and squeeze the lime juice over the top.

A top-down view of seasoned prawns searing in a light-colored enamel skillet with garlic, ginger, and pan juices.
A top-down view of a dark serving bowl filled with rice and red curry broth, topped with seared, seasoned prawns and garnished with fresh cilantro, served with lime wedges on the side.

To assemble, divide the cooked rice between four bowls. Ladle the hot curry broth around the rice, then top each bowl with your chosen topping. Finish with fresh cilantro, sliced green onions, sliced chili, and lime wedges. Serve hot, with extra lime or chili on the side if desired.

Storage and reheating

Fridge: Keep the curry broth, rice, and toppings in separate airtight containers in the fridge for up to 4 days. This way, everything reheats nicely and your toppings stay fresh.
Freezer: The broth can be frozen for up to 3 months. Let it cool completely, then transfer it to a freezer-safe container. Thaw it overnight in the fridge and gently reheat it on the stovetop. The coconut milk may separate a little after freezing, but it will come back together once warmed and stirred.
Rice: Store the cooked rice separately in the fridge or freezer and reheat it when you’re ready to eat.
Prawns: For the best texture, I prefer to cook the prawns fresh rather than freeze them in the curry.
To reheat: Warm the broth gently over medium-low heat, then serve with the rice and toppings. A squeeze of fresh lime at the end makes everything taste fresh again.

FAQs

Can I use chicken thighs instead of chicken breast?

Yes. Chicken thighs work well and stay juicy. Cut them into strips the same way and adjust the cooking time slightly, as thighs may take a minute or two longer to cook through.

Can I make the broth ahead of time?

Absolutely. The broth is great for meal prep. Make it up to 4 days ahead and store it in the fridge, or freeze it for up to 3 months. Reheat gently and add a fresh squeeze of lime before serving.

Is this curry spicy?

The heat level depends on your curry paste. Most store-bought Thai red curry pastes are mild to medium. You can control the heat by adjusting the amount of paste and adding sliced fresh chili when serving.

I’d love to hear which topping you chose for these Thai red curry bowls! Please leave a star rating and a comment below and let me know how they turned out.

Vegetable Thai Red Curry

5 from 12 votes
Creamy, fragrant Thai red curry bowls built on one easy coconut curry broth and served over rice with your choice of topping: sauteed mushrooms, seasoned minced beef, velveted chicken, or buttery garlic prawns.
Prep Time: 15 minutes
Cook Time: 25 minutes
Total Time: 40 minutes
Servings: 4

Ingredients  

For the Red Thai Curry Broth

  • 1 tablespoon coconut oil
  • 3 tablespoons Thai red curry paste (check label for vegetarian version if needed)
  • 1 14-ounce can full-fat coconut milk
  • 2 1/2 cups vegetable stock
  • 1 1/2 tablespoons soy sauce
  • 1 tablespoon fresh lime juice plus more to taste

For seving

  • 4 cups cooked jasmine rice or basmati rice
  • fresh cilantro to garnish
  • sliced green onions to garnish
  • sliced red chili optional
  • lime wedges

Choose One Topping: Mushroom Version (Vegetarian)

  • 1 pound mushrooms sliced
  • 1 tablespoon butter
  • 2 garlic cloves minced or grated
  • 2 teaspoons fresh ginger grated
  • 2 teaspoons fresh chives or green onions
  • 1 1/2 teaspoons soy sauce
  • 1 teaspoon toasted sesame oil
  • black pepper to taste

Choose One Topping: Minced Beef Version

  • 1 pound ground beef
  • 1 tablespoon olive oil (if needed)
  • 2 garlic cloves minced or grated
  • 2 teaspoons fresh ginger grated
  • 1 1/2 tablespoons soy sauce
  • 1 teaspoons toasted sesame oil
  • black pepper to taste
  • red chili flakes to taste
  • salt only if needed

Choose One Topping: Chicken Version

  • 1 pound chicken breast cut into strips
  • 1 1/2 tablespoons soy sauce (for velveting)
  • 1 1/2 teaspoons cornstarch (for velveting)
  • 1 1/2 teaspoons neutral oil or coconut oil (for velveting)
  • 1/4 teaspoon baking soda (for velveting)
  • 1 tablespoon coconut oil (for cooking)
  • 2 garlic cloves minced or grated
  • 2 teaspoons fresh ginger grated
  • 1 teaspoon toasted sesame oil

Choose One Topping: Prawn/Shrimp Version

  • 1 pound raw prawns peeled and deveined
  • 1 teaspoon garlic powder
  • 1 teaspoon ground coriander
  • 1/2 teaspoon paprika or mild chili powder
  • 1/2 teaspoon salt
  • black pepper to taste
  • 1 tablespoon olive oil
  • 1 tablespoon butter
  • 2 teaspoons fresh ginger grated
  • 2 garlic cloves minced or grated
  • 1 1/2 tablespoons soy sauce
  • 1 teaspoon toasted sesame oil
  • 1 tablespoon fresh lime juice optional

Instructions 

  • Cook the jasmine or basmati rice. Keep it warm while preparing the curry broth and your chosen topping.
  • Heat the coconut oil in a large saucepan over medium heat. Add the Thai red curry paste and cook for about 1 minute, stirring constantly, until fragrant.
  • Pour in the coconut milk and stir until the curry paste is evenly incorporated. Add the vegetable stock and soy sauce. Bring to a gentle simmer and cook for 7 to 10 minutes.
  • Remove from the heat and stir in the lime juice. Taste and adjust with additional lime juice or soy sauce if needed. Keep warm while preparing your chosen topping.
  • For the mushroom topping: Add the sliced mushrooms to a large dry skillet over medium-high heat. Cook until they release their moisture and the liquid evaporates, then continue cooking until browned.
    Add the butter, garlic, and ginger and sauté for about 1 minute. Stir in the soy sauce, chives, and black pepper, then remove from the heat and stir in the sesame oil. Taste and add salt if needed.
  • For the minced beef topping: Heat a large skillet over medium-high heat with the olive oil, if needed. Add the beef and cook until browned, breaking it apart as it cooks. If it starts sticking or looks dry, add a splash of water and scrape up any browned bits.
    Add the garlic and ginger and cook for 1 minute. Stir in the soy sauce, red chili flakes, and black pepper, then cook until the beef is coated. Remove from the heat and stir in the sesame oil. Taste and add salt if needed.
  • For the chicken topping: Toss the chicken strips with the soy sauce, cornstarch, oil, and baking soda. Set aside for 10 to 15 minutes. Heat the coconut oil in a large skillet over medium-high heat. Add the chicken in a single layer and cook until browned and almost cooked through, turning once.
    Add the garlic and ginger and cook for another 1 to 2 minutes, until the chicken is cooked through. Add a little more soy sauce if desired, then remove from the heat and stir in the sesame oil.
  • For the prawn topping: Pat the prawns dry and season with garlic powder, coriander, paprika, salt, and black pepper. Heat the olive oil and butter in a skillet over medium-high heat. Cook the prawns for 1½ to 2 minutes per side, until pink and just cooked through.
    Add the garlic, ginger, soy sauce, and sesame oil and toss for 30 seconds. Remove from the heat and finish with lime juice.
  • Divide the cooked rice between four bowls. Ladle the hot red Thai curry broth around the rice. Top each bowl with your chosen mushrooms, minced beef, chicken, or prawns. Finish with cilantro, green onions, sliced chili, and lime wedges.

Notes

  1. Choose ONE topping option. Each topping quantity is enough for the full 4-serving recipe.
  2. The broth is great for meal prep. Store it separately from the rice and toppings for the best results.
  3. Add a fresh squeeze of lime after reheating the broth to brighten the flavor.
Course: Main Course
Cuisine: Thai
Freezer friendly: 3 Months
Shelf life: 4 Days
5 from 12 votes (10 ratings without comment)

Leave a comment

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

Recipe Rating





4 Comments

  1. mavee125 says:

    5 stars
    This Vegetable Thai Red Curry recipe is so good. I used Mae Ploy Red Curry Paste and Red Boat Fish Sauce that I bought from Karman Foods; it’s perfect!

    1. Support @ Alphafoodie says:

      Thank you for your comment. Glad you’ve enjoyed the recipe 🙂

  2. Salma says:

    5 stars
    Delicious!

    1. Support @ Alphafoodie says:

      Thank you so much for your comment, Salma. 🙂