• Recipes
  • Resources
  • Lifestyle
  • About
  • Subscribe
menu icon
go to homepage
  • Recipes
  • Resources
  • Lifestyle
  • About
  • Subscribe
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Resources
    • Lifestyle
    • About
    • Subscribe
    • Pinterest
  • ×
    Home » Recipes » Vegan

    Yellow Tofu Curry Recipe with Coconut Milk

    Published: Aug 3, 2025 by Yuan · This post may contain affiliate links · Leave a Comment

    21 shares
    • Flipboard
    • Facebook
    Jump to Recipe
    Yellow tofu curry pin.

    If you're looking for a cozy, flavor-packed meal that comes together fast, this yellow tofu curry is just the thing. Made with creamy coconut milk, warm spices, and tender cubes of tofu, it's a comforting dish that's perfect for busy weeknights or lazy weekends.

    Flat lay of tofu curry with long-grain rice and lime, highlighting vibrant curry sauce.
    Jump To
    • Ingredients
    • How to Make Yellow Tofu Curry (Step by Step)
    • Pro Tips for the Best Yellow Tofu Curry
    • Storing and Reheating Yellow Tofu Curry
    • Variations and Add-Ins for Yellow Tofu Curry
    • What to Serve with Yellow Tofu Curry
    • Final Thoughts
    • FAQ
    • Yellow Tofu Curry Recipe with Coconut Milk
    • YOU MAY ALSO LIKE

    Inspired by classic Thai yellow curry, this recipe is 100% vegan, simple to make, and packed with plant-based goodness. Whether you're new to tofu or a longtime fan of vegan curry recipes, this one's a keeper!

    Ingredients

    Here's everything you'll need to make this cozy, flavor-packed vegan yellow curry:

    Yellow tofu curry ingredients.
    • Tofu: Cubed extra firm tofu holds its shape and soaks up all that delicious curry flavor.
    • Coconut milk: Creates a creamy, dairy-free base that adds just the right amount of richness.
    • Curry powder: A warm, aromatic blend that gives this dish its signature yellow curry color and flavor.
    • Cumin & paprika: Add earthy depth and a touch of smokiness.
    • Onion, garlic paste, ginger paste: The savory, fragrant base that brings everything together.
    • Diced tomatoes: A splash of acidity to balance the richness.
    • Vegetable broth: Helps thin the curry sauce to the perfect consistency.
    • Salt & oil: Just the basics to bring it all together.

    How to Make Yellow Tofu Curry (Step by Step)

    This cozy and flavorful yellow tofu curry comes together in just a few simple steps, making it perfect for a satisfying weeknight dinner.

    Cubed tofu pieces cooking in a nonstick skillet, lightly browned for a yellow tofu curry dish.
    Finely chopped onions sautéing in a skillet until lightly golden, forming the flavor base for tofu curry.
    Spiced onion mixture cooking in a pan with curry powder and seasoning for yellow tofu curry.

    Start by heating a bit of vegetable oil in a large skillet or frying pan over medium heat. Add the cubed extra firm tofu and pan-fry for about 5 minutes, or until the tofu is golden and lightly crisp on the outside. Transfer the tofu to a plate and set aside.

    Coconut milk and tomato curry sauce simmering in a skillet, ready to be combined with tofu.
    Crispy tofu cubes added to a rich coconut tomato curry sauce in a pan, preparing for final simmer.
    Finished yellow tofu curry served over rice in a ceramic bowl, garnished with fresh cilantro and lime wedges.

    In the same pan, add the chopped onion and sauté for 5-7 minutes, stirring occasionally, until soft and lightly browned. This builds the flavorful base of the curry.

    Next, stir in the curry powder, cumin, paprika, garlic paste, and ginger paste. Cook everything together for about a minute, allowing the spices to toast and become fragrant.

    Pour in the coconut milk, then add the diced tomatoes and vegetable broth. Stir well to combine and bring the mixture to a gentle simmer. Let it cook for about 5 minutes so the flavors can meld together.

    Return the tofu to the pan and simmer the yellow curry sauce over low heat for another 10-15 minutes, until slightly thickened. Season with salt to taste.

    Close-up of yellow tofu curry served over fluffy rice, garnished with fresh cilantro and lime wedges in a rustic ceramic bowl.

    Remove from the heat and let the curry rest for a couple of minutes before serving. Enjoy!

    Pro Tips for the Best Yellow Tofu Curry

    Want to make your yellow tofu curry even more flavorful and satisfying? These simple tips will help you get perfect results every time.

    Use extra-firm tofu and press it well before cooking. Removing the excess water helps the tofu hold its shape and soak up the rich yellow curry sauce without falling apart.

    creamy tofu curry with rich tomato-coconut sauce, fresh herbs, and rice, showcasing texture and flavor.

    For the creamiest texture, go with full-fat coconut milk. It gives the curry a velvety finish and balances the spices beautifully. If you prefer a lighter version, you can use light coconut milk or a mix of coconut milk and vegetable broth.

    Let the spices toast in the pan before adding liquids. This step is small but important-it deepens the flavor and mimics the richness of authentic Thai yellow curry paste.

    Close-up of creamy yellow tofu curry with rice, garnished with fresh cilantro and lime in a rustic bowl.

    If you want extra flavor or heat, add a teaspoon of yellow curry paste along with the dry spices. It gives the curry more depth.

    Finally, don't skip the resting time after cooking. Letting the curry sit for a few minutes off the heat helps the sauce thicken and the flavors blend beautifully.

    Storing and Reheating Yellow Tofu Curry

    This yellow tofu curry is one of those dishes that gets even better the next day. Simply store any leftovers in an airtight container in the refrigerator for up to 3 days. As it sits, the flavors deepen, and the curry sauce becomes even richer and satisfying.

    Overhead view of tofu curry served with rice and lime wedges, surrounded by scattered herbs on a white surface.

    When you're ready to enjoy it again, reheat the curry gently in a saucepan over medium heat, stirring occasionally until it's warmed through. If the sauce has thickened too much in the fridge, just add a splash of vegetable broth or coconut milk to loosen it to your desired consistency.

    High-angle view of plant-based tofu curry in a speckled bowl, showing tender tofu cubes in coconut tomato sauce.

    While this vegan yellow curry is best fresh, you can freeze it for up to 1 month if needed. Just keep in mind that the texture of the tofu and coconut milk may change slightly when thawed, with a bit of separation in the sauce.

    Variations and Add-Ins for Yellow Tofu Curry

    One of the best things about this yellow tofu curry is how easy it is to customize. Whether you're working with what's in your fridge or just want to mix things up, this recipe is super flexible.

    Flat lay of tofu curry with long-grain rice and lime, highlighting vibrant curry sauce and herbs in a minimalist setup.

    For extra texture and color, try adding diced potatoes, carrots, or green beans; they pair beautifully with the creamy coconut curry sauce. A handful of fresh spinach stirred in just before serving adds a pop of color and a boost of nutrients.

    Looking to boost the flavor? Try adding a little extra curry powder, a pinch of turmeric for added color, or some chili flakes if you like a bit of heat. For a deeper flavor, a dash of smoked paprika or garam masala adds a warm, smoky twist. The beauty of this yellow tofu curry lies in how easily it can be customized to suit your taste.

    Zoomed-in image of yellow tofu curry showing saucy tofu pieces, basmati rice, and a juicy lime wedge for garnish.

    Looking to increase the protein? Add cooked chickpeas, tempeh, or cubed tofu to the pan, in addition to what's already there. If you're not strictly plant-based, this curry also works well with chicken or shrimp; however, we prefer to keep it a hearty vegan yellow curry.

    No matter how you customize it, this flavorful yellow curry tofu is sure to be a repeat favorite.

    What to Serve with Yellow Tofu Curry

    This comforting yellow tofu curry is perfect served over a bowl of jasmine rice or basmati rice, which soaks up every bit of that creamy coconut curry sauce. For a healthy twist, you can also pair it with brown rice, quinoa, or even some tender rice noodles.

    Tofu cubes coated in curry sauce with visible onions, served over fluffy rice and fresh herbs.

    Looking for the perfect side dish? A cucumber salad, roasted cauliflower, or a quick vegetable stir-fry adds freshness and crunch to balance the richness of the curry.

    For a full, flavor-packed meal, pair it with other favorites like pad Thai or spring rolls to create your own delicious, plant-powered spread.

    Final Thoughts

    This yellow tofu curry is cozy, comforting, and full of flavor. With creamy coconut milk, warm spices, and tender tofu, it's a quick and satisfying vegan curry recipe that's perfect for busy weeknights or sharing with friends.

    Ready in under 30 minutes and easy to customize, it's a dish you'll want to make again and again. Happy cooking and enjoy every bite of your golden, delicious yellow tofu curry! 

    FAQ

    What kind of tofu is best for yellow tofu curry?

    For the best texture, use extra firm tofu or firm tofu. Make sure to press out any excess moisture before cooking so the tofu can absorb all the rich, flavorful curry sauce without falling apart.

    Can I use yellow curry paste instead of curry powder?

    Yes! You can substitute yellow curry paste for curry powder in this yellow tofu curry recipe. Start with 1-2 tablespoons and adjust to your taste. You can also use a combination of both for a deeper, more layered flavor.

    How spicy is yellow tofu curry?

    This mild and comforting yellow tofu curry recipe is perfect for those who prefer low to moderate heat. If you prefer a spicier flavor, feel free to add a pinch of chili flakes or a dash of sriracha to taste.

    Can I make this yellow tofu curry ahead of time?

    Yes! This yellow tofu curry is a great make-ahead meal. You can prepare the entire curry in advance, then simply reheat it when you're ready to serve. It's perfect for meal prep or busy days. The flavors actually improve after resting for a few hours or overnight.

    Is yellow tofu curry gluten-free?

    Yes, this recipe is naturally gluten-free but be sure to check the labels of your curry powder or curry paste to ensure there are no added gluten-containing ingredients.

    Can I make this yellow tofu curry without coconut milk?

    Coconut milk gives the curry its signature creaminess, but if you need an alternative, try cashew cream, unsweetened oat milk, or a blend of non-dairy milk and a little nut butter for richness.

    Flat lay of tofu curry with long-grain rice and lime, highlighting vibrant curry sauce.

    Yellow Tofu Curry Recipe with Coconut Milk

    This yellow tofu curry with coconut milk is a quick and easy vegan dish, packed with plant-based protein, warm spices, and rich curry flavor.
    No ratings yet
    Print Pin Rate
    Prep Time: 10 minutes minutes
    Cook Time: 35 minutes minutes
    Total Time: 45 minutes minutes
    Servings: 4
    Calories: 210kcal

    Ingredients

    • 400 g tofu cut into cubes
    • ½ cup coconut milk
    • 1 teaspoon curry powder
    • ½ teaspoon cumin
    • ½ teaspoon paprika
    • ½ teaspoon salt
    • 1 onion finely chopped
    • 1 tablespoon garlic paste
    • 1 tablespoon ginger paste
    • 1 tablespoon vegetable oil
    • ½ cup canned diced tomatoes
    • 1 cup vegetable broth

    Instructions

    • Start by heating a bit of vegetable oil in a large skillet or frying pan over medium heat. Add the cubed extra firm tofu and pan-fry for about 5 minutes, or until the tofu is golden and lightly crisp on the outside. Transfer the tofu to a plate and set aside.
    • In the same pan, add the chopped onion and sauté for 5-7 minutes, stirring occasionally, until soft and lightly browned. This builds the flavorful base of the curry.
    • Next, stir in the curry powder, cumin, paprika, garlic paste, and ginger paste. Cook everything together for about a minute, allowing the spices to toast and become fragrant.
    • Pour in the coconut milk, then add the diced tomatoes and vegetable broth. Stir well to combine and bring the mixture to a gentle simmer. Let it cook for about 5 minutes so the flavors can meld together.
    • Return the tofu to the pan and simmer the yellow curry sauce over low heat for another 10-15 minutes, until slightly thickened. Season with salt to taste.
    • Remove from heat and let the curry rest for a couple of minutes before serving. Enjoy!

    Nutrition

    Calories: 210kcal | Carbohydrates: 12g | Protein: 10g | Fat: 14g | Saturated Fat: 6g | Sodium: 430mg | Potassium: 340mg | Fiber: 2.5g | Sugar: 3g | Calcium: 180mg | Iron: 2.2mg

    YOU MAY ALSO LIKE

    • Close-up of a hand planting an organic seed into rich garden soil for natural gardening.
      Simple Strategies for Growing Your Own Organic Seeds
    • Potted indoor herbs growing in small brown containers lined up on a wooden table near a sunny window.
      Easiest Herbs To Grow And Enjoy Fresh All Year Round
    • Instant Pot baked beans coated in thick sauce.
      Beans and Legumes That Make Comfort Meals Shine
    • Veggie teriyaki stir fry with broccoli, carrots, red bell peppers, and snap peas in a savory sauce, topped with sesame seeds and green onions in a white bowl.
      Simple Vegetable Recipes for Busy Fall Nights

    Leave a Reply Cancel reply

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

    Recipe Rating




    Hello! Welcome to VeggieChopsticks. I’m so glad you’re here. 🌱

    I'm Yuan—a writer, food lover, web developer, and passionate home cook based in Tennessee, USA.

    After launching SassyChopsticks to share Asian-inspired recipes rooted in my upbringing, I felt inspired to create a second space dedicated to something I love just as much: vibrant, wholesome vegetable and vegan recipes.

    More about me →

    Popular

    • Spicy roasted sweet potato spirals served with guacamole.
      Sweet Potato Recipes You’ll Crave This Season
    • Hearty cabbage and vegetable soup.
      Warm Vegetarian Soups to Cozy Up With This Fall
    • Bright red poinsettia plant with vivid leaves and small yellow flower centers.
      Holiday Plants That Instantly Brighten Your Home
    • Close-up of three Christmas tree–shaped peanut butter bars on a white plate, topped with melted chocolate, green icing drizzle, and white sprinkles, creating a festive holiday dessert.
      Simple Peanut Butter Christmas Trees for Holidays

    Trending recipes

    • Fork lifting a roasted air fryer carrot from a plate of herb-seasoned carrots.
      Roasted Air Fryer Carrots in Just 15 Minutes
    • Square cropped image of vegan chocolate banana bread loaf with banana and chocolate pieces.
      Soft and Moist Vegan Chocolate Banana Bread Recipe
    • Creamy homemade banana milk in mason jar glasses with yellow striped straws.
      Banana Milk Recipe: A Sweet and Healthy Drink
    • A glass jar filled with a creamy purple triple berry smoothie with a purple-striped paper straw.
      Vegan Triple Berry Smoothie with Fresh Berries

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Terms & Conditions

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact

    As an Amazon Associate, I earn from qualifying purchases. This means that, at zero cost to you, I will earn an affiliate commission if you click through the link and finalize a purchase.

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required