• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Recipes
  • Diet Type
  • Fall Recipes
  • About
    • Contact

Sunglow Kitchen logo

menu icon
go to homepage
  • Recipes
  • Subscribe
  • Spring Recipes
  • About
    • Contact
    • Email
    • Instagram
    • Pinterest
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Subscribe
    • Spring Recipes
    • About
      • Contact
    • Email
    • Instagram
    • Pinterest
    • YouTube
  • ร—
    Home ยป Recipes ยป Vegan Recipes

    Published: Apr 5, 2024 ยท Modified: Sep 11, 2024 by Petra ยท This post may contain affiliate links.

    Tofu Curry without Coconut Milk

    Jump to Recipe Print Recipe
    A photo of tofu curry with text overlay "Simple Vegan Tofu Curry".
    A collage of photos of tofu curry with text overlay "Easy Vegan Tofu Curry".

    If you've ever wondered if you can make a delicious curry without coconut milk, the answer is YES! This one features chewy tofu cubes coated in a creamy and fragrant tomato gravy, all without a single drop of coconut!

    Curry without coconut milk served in a white bowl and topped with yogurt and cilantro.

    Whether you've run out of coconut milk, or simply don't want to use it, this curry without coconut milk is just the recipe you need!

    I've had my fair share of vegan curries. Some of my most popular include my creamy chickpea curry and lentil eggplant curry, but sometimes I want to switch things up, and that's when I make this tofu curry without coconut milk.

    It's creamy, fragrant, and packed with protein and nutrients from the tofu. I love serving it with a side of coconut rice, or my homemade vegan naan.

    For more tofu recipes, check out my vegan tofu meatballs, deep-fried battered tofu, vegan smoky tofu ham, and silken tofu pasta.

    Jump to:
    • Why This Recipe Works
    • Ingredients & Substitutions
    • Variations
    • How To Make Tofu Curry without Coconut Milk
    • ๐Ÿ‘ฉ๐Ÿผโ€๐Ÿณ Petra's Tips
    • Recipe FAQs
    • Serving Suggestions
    • Storage & Freezing
    • More Curry Recipes
    • ๐Ÿ“– Recipe

    Why This Recipe Works

    • It uses cashews instead of coconut milk so you don't miss out on the creaminess!
    • No need to soak the cashews, just add them raw to the curry and simmer until soft.
    • Cooking the onion until caramelized and golden brown adds a layer of flavor to that you can't add with any seasoning.
    • Toasting the spices and tomato paste before adding the liquid gives the curry a deep umami flavor.

    Ingredients & Substitutions

    Gathered ingredients for making tofu curry without coconut milk.
    • Tofu: Use firm or extra-firm tofu for best results. Soft or silken tofu won't work here. Paneer or tempeh are two great substitutes if you don't want to use tofu.
    • Tomato sauce (passata): Most Indian curries are made with fresh tomatoes, but I'm using tomato passata instead to cut back on time.
    • Tomato paste: I suggest using one that comes in a tube, not a can. I find that the canned tomato paste has a metallic aftertaste.
    • Cashews: You'll need raw unsalted cashews to replace the coconut milk that's usually used in curries. If you're looking for a substitution, blanched almonds can also work.
    • Onion, ginger, and garlic: I love using these aromatics in any curry, especially in my garam masala curry with chickpeas.
    • Cornstarch: For coating the tofu and helping it crisp up when frying. Potato starch can also work instead.
    • Broth: Use either homemade vegetable broth or store-bought vegetable broth. You can also use a bullion cube and dilute it in the same amount of water.
    • Red chili pepper: I love adding 1-2 red chili peppers for some heat, but if you don't like spicy food, feel free to skip it.
    • Olive oil: For frying the tofu and sauteeing the aromatics. Avocado oil, rapeseed oil, or any natural oil can also be used instead.
    • Cilantro: It's optional, but I like the bright herby flavor that it adds.
    • Spices: You'll need a few basic spices like ground cumin, coriander, turmeric, paprika and garam masala.

    See the recipe card below for the full list of ingredients and exact measurements.

    Variations

    • Nut-free: Omit the cashews and use soy milk or another non-dairy milk instead of the vegetable broth.
    • Add more veggies: Sweet potatoes, red bell peppers, peas, and eggplant will all be delicious here! Make sure to add them at the right time - tougher veggies like sweet potatoes should be added at the beginning, while softer ones like spinach should be added at the very end.
    • Omit the red chili peppers: If don't like spicy food, feel free to omit the red chili pepper, the curry will be just as delicious.
    • Make it spicier: Add 2-3 red chili peppers or a teaspoon of your favorite red chili powder.

    How To Make Tofu Curry without Coconut Milk

    Tofu cubes on a wooden cutting board.

    Step 1: Either use a tofu press or wrap your block of tofu in a kitchen towel or a few paper towels. Place a few heavy objects on top of it (I like to use my Dutch oven). Let it press for 30 minutes to 2 hours to get rid of excess moisture. Then, cut tofu into 1-inch cubes.

    Tofu cubes tossed in spices and cornstarch in a glass mixing bowl.

    Step 2: Add the cubes to a medium mixing bowl and toss with garam masala, salt, and cornstarch.

    Frying tofu in a stainless-steel pan.

    Step 3: Heat a large frying pan over medium-high heat. Add 1 tablespoon oil and when it's hot, add the tofu. Fry for 3-4 minutes on each side, or until golden brown and crispy. You may need to fry the tofu in batches so as not to overcrowd the pan. When ready, remove the tofu from the heat and set aside.

    Caramelized onion in a white Dutch oven.

    Step 4: Next, heat the oil in a large Dutch oven. When hot, add the diced onion and season with a pinch of salt. Saute over medium to medium-high heat for 10-15 minutes, or until brown and caramelized. If the onion starts to burn at any point, add a generous splash of water and stir. This brings the temperature down and prevents burning. It's a trick I used when I made this caramelized French onion pasta.

    Aromatics and tomato paste in a white Dutch oven.

    Step 5: Then, add the garlic, ginger, and red chili pepper and fry for an additional 1 minute, or until fragrant. Add the tomato paste and spices and toast for 1 minute, or until the tomato paste darkens in color and caramelizes.

    Tomato sauce and cashews simmering in a white Dutch oven.

    Step 6: Pour the vegetable broth, and tomato passata, add the cashews, and season with salt and black pepper. Bring to a simmer over medium heat and cook for 15 minutes, or until the mixture thickens.

    Adding fried tofu cubes to tomato gravy.

    Step 7: When most of the liquid has evaporated, use an immersion blender to blend the tomato-cashew sauce into a thick gravy. Add the fried tofu to the gravy and stir to coat on all sides.

    Adding chopped fresh cilantro to tofu curry.

    Step 8: Finally, finish with a generous handful of chopped fresh cilantro. Serve!

    👩🏼‍🍳 Petra's Tips

    • Press the tofu. It's important to squeeze out all of the water from the tofu as this gives it a chewy texture. The only exception is if you're using high-protein tofu aka super firm tofu, where most of the water is already pressed out.
    • Don't overcrowd the pan when frying. I fried the tofu in two batches so it could crisp up nicely.
    • Toast the tomato paste and spices before adding liquid. I can't stress how important this is. When you toast the spices and caramelize the tomato paste, you build a layer of flavor that you can't get with any seasoning.
    • Adjust the thickness as desired. This curry is pretty thick and is perfect for me and my boyfriend. However, if you want it to be more saucy, feel free to thin out the gravy with more vegetable broth.
    • If you don't have an immersion blender, use a high-speed blender instead. Make sure to leave the hole in the lid open so steam can escape. Trapped steam is dangerous and your blender can explode if the hole is closed.

    Recipe FAQs

    What can I use instead of coconut milk in curry?

    Cashews, yogurt, and non-dairy milk such as almond milk are all great ways to give your curry a rich mouthfeel without adding any coconut milk.

    How do you thicken curry without coconut milk?

    Tomato paste! This is one of my secret ingredients when I want to thicken a dish, whether that's curry or stew, but I don't want to use coconut milk. I use tomato paste in all sorts of things from vegan Beyond bolognese to Mediterranean Tomato Soup to Beyond meat chili.

    Can I bake the tofu instead of frying it?

    Yes, you can bake the tofu at 350ºF (180ºC) for 20-25 minutes, flipping halfway through, or until golden brown.

    Can I air-fry the tofu?

    Yes, this recipe can work with air-fried tofu. Make sure to spray your air fryer basket with cooking spray to prevent sticking, then air fry the tofu at 380ºF (200ºC) for 15 minutes, or until crispy and golden.

    A white bowl filled with tofu curry topped with cilantro leaves and yogurt.

    Serving Suggestions

    Steamed white or brown rice is a classic side dish to tofu curry. It helps to balance the flavors and soak up the delicious sauce. And if you're tired of plain old white rice, try my coconut basmati rice instead.

    My favorite side dish of all time has to be naan, specifically my homemade vegan naan. It's perfect for scooping up those tofu chunks and soaking all that sauce.

    You can also use my homemade vegan flour tortillas, not traditional, but delish!

    I suggest adding a spoonful of coconut yogurt or Greek yogurt as a garnish, especially if your curry is spicier.

    Storage & Freezing

    • Fridge: Let leftovers cool to room temperature then transfer to an airtight container and refrigerate for 4-5 days.
    • Freezer: Let leftovers cool to room temperature then transfer them to a freezer-safe container. Freeze for 3 months. Thaw overnight in the fridge before reheating.

    More Curry Recipes

    • Our garam masala curry recipe served in a white bowl with naan, topped with sour cream, chopped cilantro and a wedge of lime.
      Garam Masala Curry Recipe with Chickpeas
    • A white bowl filled with eggplant lentil curry and white rice.
      Saucy Eggplant Lentil Curry

    If you tried this Tofu Curry without Coconut Milk or any other recipe on my website, please leave a 🌟 star rating and let me know how it goes in the 📝 comments below. Thanks for visiting today!

    ๐Ÿ“– Recipe

    Curry without coconut milk served in a white bowl and topped with yogurt and cilantro.

    Tofu Curry without Coconut Milk

    If you've ever wondered if you can make a delicious curry without coconut milk, the answer is YES! This one features chewy tofu cubes coated in a creamy and fragrant tomato gravy, all without a single drop of coconut!
    5 from 2 votes
    Print Pin Rate
    Course: Main Course
    Cuisine: Indian-Inspired
    Prep Time: 10 minutes minutes
    Cook Time: 30 minutes minutes
    Total Time: 40 minutes minutes
    Servings: 3 (or 2 big portions)
    Author: Petra
    Prevent your screen from going dark

    Ingredients

    • 14 oz. (400g) extra-firm tofu
    • ยผ teaspoon salt for the tofu
    • 2 tablespoon cornstarch
    • 1 tablespoon garam masala
    • 2 tbsp olive oil, divided
    • 1 medium yellow onion, diced
    • 3 garlic cloves, chopped
    • 1-inch piece of ginger, finely chopped
    • 1 red chili pepper, finely diced
    • 2 tablespoon tomato paste
    • 1 teaspoon ground cumin
    • 1 teaspoon ground coriander
    • 1 teaspoon sweet paprika
    • ยฝ teaspoon ground turmeric
    • ยผ teaspoon ground nutmeg
    • 2 cups vegetable broth or water
    • 1 cup tomato passata
    • ยฝ cup raw cashews
    • ยฝ teaspoon salt for the curry
    • ยผ teaspoon freshly cracked black pepper
    • 3 tablespoon fresh cilantro, chopped optional
    Step-by-step imagesScroll back to find detailed recipe photos!

    Instructions

    • Either use a tofu press or wrap your block of tofu in a kitchen towel or a few paper towels. Place a few heavy objects on top of it (I like to use my Dutch oven). Let it press anywhere for 30 minutes to 2 hours to get rid of excess moisture. I usually press it for 1 hour. Then, cut tofu into 1-inch cubes. (See photo in the blog post above for reference).
      14 oz. (400g) extra-firm tofu
    • Add the cubes to a medium mixing bowl and toss with garam masala, salt, and cornstarch.
      2 tablespoon cornstarch, 1 tablespoon garam masala, ยผ teaspoon salt
    • Heat a large frying pan or a stainless-steel pan over medium-high heat. Add 1 tablespoon oil and when it's hot, add the tofu. Fry for 3-4 minutes on each side, or until golden brown and crispy. You may need to fry the tofu in batches so as not to overcrowd the pan. When ready, remove the tofu from the heat and set aside.
      2 tablespoon olive oil, divided
    • Next, heat the oil in a large Dutch oven. When hot, add the diced onion and season with a pinch of salt. Saute over medium to medium-high heat for 10-15 minutes, or until brown and caramelized. Make sure to stir occasionally to prevent burning. If the onion starts to burn at any point, add a generous splash of water and stir. When ready, the onion should be dark brown and caramelized (see photo in the blog post above for reference).
      2 tablespoon olive oil, divided, 1 medium yellow onion, diced
    • Then, add the garlic, ginger, and red chili pepper and fry for an additional 1 minute, or until fragrant.
      3 garlic cloves, chopped, 1-inch piece of ginger, finely chopped, 1 red chili pepper, finely diced
    • Add the tomato paste and spices and toast for 1 minute, or until the tomato paste darkens in color and caramelizes.
      2 tablespoon tomato paste, 1 teaspoon ground cumin, 1 teaspoon ground coriander, 1 teaspoon sweet paprika, ยฝ teaspoon ground turmeric, ยผ teaspoon ground nutmeg
    • Pour the vegetable broth and scrape off any stuck pieces on the bottom. Add the tomato passata, add the cashews, and season with salt and black pepper. Bring to a simmer over medium heat and cook for 15 minutes, or until the mixture thickens.
      1 cup tomato passata, ยฝ cup raw cashews, 2 cups vegetable broth, ยฝ teaspoon salt, ยผ teaspoon freshly cracked black pepper
    • When most of the liquid has evaporated, use an immersion blender to blend the tomato-cashew sauce into a thick gravy. If you don't have an immersion blender, see my top tips in the blog post above for an alternative.
    • Add the fried tofu to the gravy and stir to coat on all sides. Finally, finish with a generous handful of chopped fresh cilantro.

    Notes

    Storage
    • Fridge: Let leftovers cool to room temperature then transfer to an airtight container and refrigerate for 4-5 days.
    • Freezer: Let leftovers cool to room temperature then transfer them to a freezer-safe container. Freeze for 3 months. Thaw overnight in the fridge before reheating.

    Nutrition

    Serving: 1serving (300g) | Calories: 404kcal | Carbohydrates: 28.3g | Protein: 20.1g | Fat: 26.3g | Saturated Fat: 4.4g | Polyunsaturated Fat: 6.4g | Monounsaturated Fat: 13.7g | Sodium: 890.6mg | Potassium: 846.9mg | Fiber: 4.6g | Sugar: 9.1g | Vitamin A: 63.1IU | Vitamin C: 13mg | Calcium: 433.3mg | Iron: 6.7mg

    Nutrition information is a rough estimate calculated with third-party calculations without including the optional ingredients.

    Tried this recipe?Leave me a rating and a comment telling me how it went. Or tag me at @sunglowkichen and hashtag #sunglowkitchen on Instagram!

    More Easy Vegan Recipes

    • Tomato orzo in a white Dutch oven.
      Tomato Orzo with Chickpeas and Spinach (No Chop)
    • Sweet potato soup served in a blue bowl, placed on a round wooden chopping board.
      Carrot Sweet Potato Soup
    • Pumpkin tomato soup served in a bowl and topped with cream, olive oil and fresh basil.
      Simple Pumpkin Tomato Soup
    • Vegan chickpea cheesecake topped with stewed strawberries.
      Vegan Strawberry Cheesecake (with a secret ingredient!)

    Reader Interactions

    Comments

    1. Katja says

      November 09, 2024 at 2:27 pm

      5 stars
      I made this multiple times now and we absolutely love it! I'm always cooking a double batch, so there's enough for later and we serve it with rice. And since we love coconut milk, I use this and toast the cashews as topping. Delicious! And because I'm a busy mom, of course I let the kitchen gadgets work for me ๐Ÿ˜„ So the tofu goes into the airfryer and the rest goes into the Thermomix.

      Reply
      • Petra says

        November 12, 2024 at 11:27 am

        That sounds really nice, Katja! Thanks for sharing!

        Reply
    2. Extended Opportunity says

      April 06, 2024 at 7:23 pm

      This Dude Creates Bitc0in Out Of Thin Air [CRAZY]

      I didnโ€™t believe it either at firstโ€ฆ

      Until i saw it works in action >> https://ext-opp.com/Coinz

      You see, Bitc0in and the entire Crypt0 market is about to go through the roughโ€ฆ

      Some smart people will get in now, and make massive gains,
      And some will stand and watch people make moneyโ€ฆ

      Ultimately, I want you to get in nowโ€ฆ

      But here is the issueโ€ฆ

      If you put any kind of money in it now, it would be a huge risk.
      Especially if you put in money that you canโ€™t afford to loseโ€ฆ

      But what my friend, Seyi, did is insaneโ€ฆ

      He created the worldโ€™s first AI app that literally generates Bitc0in and ETH out of thin airโ€ฆ

      All you need to do is just connect your wallet, and thatโ€™s itโ€ฆ

      - You donโ€™t need to analyze the market
      - You donโ€™t need mining equipments
      - You donโ€™t need to trade
      - And you donโ€™t need to invest even a penny

      To create your account with Coinz, and start receiving daily Bitc0in & etheruem for 100% free click here >> https://ext-opp.com/Coinz

      But donโ€™t delay, because the price of Coinz will double very soonโ€ฆ

      Cheers

      Reply
    5 from 2 votes (1 rating without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    A photo of tofu curry with text overlay "Simple Vegan Tofu Curry".
    A collage of photos of tofu curry with text overlay "Easy Vegan Tofu Curry".

    Hi, I'm Petra!

    I'm a professional chef and a certified nutritionist! Sunglow Kitchen is all about easy vegan and vegetarian recipes that anyone can make at home, even if you're a beginner. Learn more about me here!

    Popular Posts

    • A collage of four photos of silken tofu recipes.
      40 Amazing Silken Tofu Recipes (Sweet & Savory)
    • A tall glass filled with green smoothie, placed on a wooden cutting board.
      Avocado Fruit Smoothie Recipe (3 Ways)
    • Five carrot cake cupcakes on a marble platter, topped with carrot cake frosting without cream cheese.
      Carrot Cake Frosting Without Cream Cheese
    • A few pieces of naan bread without yogurt served in a white bowl layered with parchment paper, topped with chopped cilantro.
      Naan Recipe without Yogurt (Vegan)
    • Fried silken tofu cubes served on a piece of parchment paper, and topped with sea salt and fresh cilantro.
      Super Crispy Fried Silken Tofu (Vegan)
    • Overnight oats without yogurt served in a white bowl and topped with fresh berries, crushed pecans, and a drizzle of honey.
      Easy Overnight Oats without Yogurt (4 Ingredients!)

    ☀️ Summer Favorites

    • A collage of four photos of vegan cold side dishes.
      30 Cold Vegan Side Dishes (Easy and Delicious)
    • Cucumber Avocado Gazpacho (Vegan)
    • Overhead shot of a blue bowl filled with orzo salad. A bronze spoon has been placed on the right side of the bowl. A quarter of lemon has been placed on the left side.
      Risoni Salad with Spinach and Feta (Orzo Pasta Salad)
    • Pistachio ice cream serve in a glass cup and topped with chopped pistachios.
      Pistachio Cottage Cheese Ice Cream
    • Three vegan lemon blueberry muffins stacked on top of each other and garnished with lemon zest.
      The Best Vegan Lemon Blueberry Muffins
    • Vegan lemon pie in a white pie dish topped with lemon slices, blueberries, and fresh mint leaves.
      Vegan Lemon Pie Recipe (Gluten-free)

    Featured In

    A collage of logos of brands Sunglow Kitchen has been featured on.

    Footer

    A photo of tofu curry with text overlay "Simple Vegan Tofu Curry".
    A collage of photos of tofu curry with text overlay "Easy Vegan Tofu Curry".

    Legal & Contact

    • About Us
    • Contact
    • Privacy Policy
    • Accessibility Policy
    • Get your FREE eBook!

    Follow

    • Pinterest
    • Instagram
    • Facebook
    • YouTube

    As an Amazon Associate, I earn from qualifying purchases, at no additional cost to you.

    Copyright © 2025 Sunglow Kitchen. All Rights Reserved.

    Rate This Recipe

    Your vote:




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

    Recipe Ratings without Comment

    Something went wrong. Please try again.