This post may contain affiliate links. Please read our disclosure policy.
We LOVE curries in our house and this Tofu Coconut Curry is my absolute favorite on the blog! It’s simple to make, great for leftovers, and just overall SO DELICIOUS!
I have a few delicious curry recipes on my blog at this point and surely by now, you know how much I love them ? One of the first that I ever posted was this Loaded Veggie Tikka Masala and OMG is it the best thing on my blog ever. People often ask me what my favorite recipe is on the blog and that tikka masala is HIGH on the list.
This recipe was originally supposed to be part of tofu week but I just didn’t manage to get the blog post done in time. But, I figured better late than never because I seriously LOVE this recipe!
You could technically make this dish in just one skillet but I MUCH prefer to cook the tofu at the same time, in a separate skillet, as the curry. This makes the whole dish comes together in just about 20 minutes. Once the tofu is nicely sauteed, you can simply mix it into the curry. and BAM you’re done.
We almost always serve ours with basmati rice but this could be served with anything you like or even eaten all on it’s own!
That’s it for today! PLEASE make this curry asap because it’s SO GOOD! I’m going to be making it in my Instagram stories tonight! UPDATE: here are those stories walking you through how to make this!
More tofu recipes you’ll love:
- The BEST Tofu recipes around!
- Tofu Satay
- Sesame Tofu Bowls
- Pan Fried Tofu
- Easy Tofu Tacos
- Crispy Baked Tofu
- Cashew Tofu Stir Fry
- Tofu Kebabs
- Grilled Tofu
- Sheet Pan Baked Tofu & Veggies
- Tofu Stir Fry
- Breakfast Tofu Scramble
See how to make the Tofu Coconut Curry here:
Tofu Coconut Curry
Ingredients
- 15 ounces extra firm tofu, pressed and cubed*
- 1 tablespoon toasted sesame oil
- 1 tablespoon coconut oil
- 2 cloves garlic, minced
- 1 medium sweet potato, cubed
- 3 cups cauliflower florets, about ½ of a medium cauliflower
- 1 teaspoon curry powder
- ½ teaspoon ground turmeric
- 1 15 ounce can of lite coconut milk
- 1 cup broth
- 2 tablespoons almond butter, can sub in peanut butter if desired
- 1 tablespoon soy sauce
- 1 teaspoon salt
- black pepper to taste
- 1 bell pepper, thinly sliced
- 1 cup of sliced sugar snap peas
Instructions
- In a large skillet, heat the sesame oil over medium heat. Once hot, add in the tofu and saute for 15 minutes, flipping every few minutes. This is best done in a non-stick skillet. See HERE for a more detailed guide on sautéing tofu.
- Meanwhile in a separate large skillet over medium heat, melt the coconut oil and add in the minced garlic. Cook for 2 minutes.
- Add in the sweet potato and cauliflower and saute for 5 minutes as the veggies begin to soften a bit. Stir in the curry powder and turmeric and cook for an additional minute.
- Mix in the coconut milk, broth, almond butter, soy sauce, salt, and pepper and cook for 5 additional minutes as the veggies continue to cook. Stir in the bell pepper and snap peas and cook for 10 additional minutes. Remove from heat and let cool for a few minutes.
Notes
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
I made a double batch of this the other night for my husband and my 9 year old boys. I used green beans and carrots, instead of the cauliflower and snap peas, but I followed everything else in the recipe. We had it with a side of basmati rice. I topped it off with some fresh cilantro and it was delicious!! My family really likes curry, so I think next time, I might double the curry powder. I like that it was chock-full of veggies. Thank you for this recipe! I can’t wait to try some of your other tofu based dinners!
SO GOOD! It might be my favorite tofu recipe. I love how the curry is not overpowering at all and all the veggies come together very nicely. I love it!
Love this recipe! So yummy