This Thai-style curry is weeknight magic—fragrant, colorful, and bursting with flavor, but it comes together in about 30 minutes. The coconut milk base makes it creamy and rich without being heavy, and the curry paste (we're keeping it mild for your family) adds that complex, aromatic flavor that makes Thai food so irresistible. We're loading it up with vegetables—crispy pan-fried tofu, sweet mini peppers, snap peas, broccoli, and carrot ribbons—so every bite has texture and color. The key here is making two separate pans of curry: one with tofu for the vegetarian, and one with chicken for the meat-eaters, but they both start with the same delicious curry base, so it truly feels like everyone is eating the same meal. Fresh cilantro and a squeeze of lime at the end brighten everything up, and serving it over fluffy rice makes it a complete, satisfying dinner. This is the kind of meal that looks and tastes like you ordered takeout, but you made it yourself with better ingredients and way more vegetables. Plus, curry is one of those dishes that tastes even better the next day, so leftovers are a bonus.
Thai-Style Curry with Tofu & Chicken
Ingredients
Method
- Start the rice: In a medium pot, combine 2 cups jasmine rice, 3 cups water, and ½ teaspoon salt. Bring to a boil, then reduce heat to low, cover, and simmer 15-18 minutes until water is absorbed. Remove from heat and let stand, covered, for 5 minutes. Fluff with a fork before serving.
- Prep all ingredients: Press and cube 14 oz tofu into 1-inch pieces. Cut 1 lb chicken breast into bite-sized pieces. Halve 6-8 mini sweet peppers. Trim 8 oz snap peas. Cut 2 heads broccoli into florets. Use a vegetable peeler to create ribbons from 2 small carrots. Chop ½ cup fresh cilantro. Cut 2 limes into wedges. Set everything aside in separate bowls.
- Prepare the tofu: Pat cubed tofu very dry with paper towels—this is crucial for getting it crispy. Heat 2 tablespoons vegetable oil in a large skillet or wok over medium-high heat. Once shimmering, add tofu cubes in a single layer. Don't move them! Let cook undisturbed for 3-4 minutes until golden and crispy on the bottom. Flip and cook another 3-4 minutes until crispy on all sides. Sprinkle with a pinch of salt. Remove to a plate and set aside.
- Make the vegetarian curry base: In the same skillet (wipe out if needed), add 1 can coconut milk and 1½-2 tablespoons curry paste. Whisk together over medium heat until curry paste dissolves. Add 1 tablespoon soy sauce and ½ tablespoon brown sugar. Stir and bring to a gentle simmer.
- Add vegetables to vegetarian curry: Add half of the mini sweet peppers, snap peas, broccoli florets, and carrot ribbons to the vegetarian curry. Simmer for 5-7 minutes until vegetables are tender-crisp. Add the crispy tofu back in and gently fold to coat. Taste and adjust seasoning with more soy sauce or sugar if needed. Keep warm on low heat.
- Make the chicken curry: In a second large skillet or wok, heat 1 tablespoon vegetable oil over medium-high heat. Add bite-sized chicken pieces, season with salt and pepper, and cook 5-6 minutes, stirring occasionally, until golden and cooked through.
- Build the chicken curry base: To the chicken pan, add 1 can coconut milk and 1½-2 tablespoons curry paste. Whisk together until curry paste dissolves. Add 1 tablespoon soy sauce, ½ tablespoon brown sugar, and 1 tablespoon fish sauce (if using). Stir and bring to a gentle simmer.
- Add vegetables to chicken curry: Add the remaining half of mini sweet peppers, snap peas, broccoli florets, and carrot ribbons to the chicken curry. Simmer for 5-7 minutes until vegetables are tender-crisp. Taste and adjust seasoning.
- Finish and serve: Stir ¼ cup chopped fresh cilantro into each curry. Squeeze lime juice from 1 lime wedge into each pan and stir. Taste both curries and adjust seasoning—you want a balance of creamy, savory, slightly sweet, and bright from the lime.
- Plate and serve: Divide fluffy rice among 4 bowls. Vegetarians get tofu curry, meat-eaters get chicken curry. Garnish with remaining fresh cilantro and serve with lime wedges on the side. For those who want heat, offer sriracha or chili oil at the table.
Notes
- You must make two separate curries to keep vegetarian and meat separate
- Both curries start with the same base ingredients
- The only difference is tofu vs. chicken as the protein
- This ensures the vegetarian curry doesn't touch chicken CRISPY TOFU SECRET:
- Press tofu well to remove excess moisture
- Pat it completely dry before frying
- Don't crowd the pan
- Don't move it until it's ready to flip
- High heat creates that golden crust CURRY PASTE:
- Start with less paste and add more to taste
- Red curry is slightly milder than green
- Store-bought Thai curry paste is authentic and convenient
- Brands vary in heat level, so taste as you go COCONUT MILK:
- Use full-fat for richness and creaminess
- Shake the can before opening to mix the cream and liquid
- Light coconut milk makes a thinner, less rich curry VEGETABLES:
- Cut vegetables into similar sizes for even cooking
- Don't overcook—they should be tender-crisp
- Carrot ribbons cook quickly and look elegant BALANCING FLAVORS:
- Thai curry should balance salty (soy sauce, fish sauce), sweet (brown sugar), spicy (curry paste), and sour (lime)
- Taste and adjust at the end
- The lime juice at the end is crucial for brightness FISH SAUCE:
- Adds authentic umami depth
- If vegetarian/vegan, skip it or use extra soy sauce
- A little goes a long way MAKE AHEAD:
- Curry actually tastes better the next day
- Store rice and curry separately
- Reheat gently, adding a splash of coconut milk if needed
- Tofu may soften when reheated but still tastes great





0 Comments