This Tofu Red Curry in Thai Coconut Sauce is a warm comforting budget friendly meal that will keep you company the whole week. A simple dish, made from simple ingredients and with very few easy steps. This is a pan full of wonderful flavor, and a great option for a vegetarian lunch or dinner.

Today is Meat Free Monday, and we are doing a curry tofu dish. I remembered few years ago, thinking of a meal without meat is something that I do not look forward to. Lunch without meat? Well things changed, a LOT! It’s amazing how food preferences and choices change through time. Food that I dislike to eat before, I enjoy eating now, like beets, Brussel Sprouts, raw bell peppers, spinach, quinoa and tofu

Tofu is not a new thing to me, it’s one of my mom’s favorite food. My mom was the one who introduced me to tofu, which I initially didn’t like. She like to cooked it deep-fried with a spicy vinaigrette, chilli and onion dipping sauce. That was when I started liking it, spices got into liking it. I still like tofu until now, but since I tried to avoid fried foods, I have to be creative and find different way of cooking it. There are quite a lot of ways to cook it, in most Asian cuisine, it’s stir fried and then rolled or sautéed in sweet sauces like my Stir Fry Tofu with Broccoli. Another way that I like to cook tofu with is with coconut milk, like curry. I thought of tofu when I made the Spicy Shrimp in Thai Coconut Sauce, I knew it will be a good idea to transform that dish for my meat free Monday dish.

Cooking tofu could get tricky sometimes because of its bland taste. The secret is always in the sauce. The sauce should be full of flavor and taste so that tofu when soaked and cooked with the sauce will absorb all the flavor. This is why I like cooking it with coconut milk. Coconut milk when used in savory dishes gives a creamy, thick and nice coconut flavor. Although there are quite a lot of chopping and slicing of vegetables, this dish is still easy to prepare. Since tofu is the main ingredient, there is no need to extra time to cook it to make it tender, it Is already soft by nature. Let’s get started!
Ingredients:
- 1 pack Medium to Firm Tofu (Do not use the soft variety)
- 3 tablespoon flavorless Oil, divided
- 2 gloves Garlic, minced or pressed
- 34 teaspoon Salt (I used fine salt)
- 1/4 teaspoon red Chili Flakes (adjust as desired)
- 1/2 Yellow Onion, peeled and diced
- 1/2 Red Bell Pepper, seeded and sliced
- 1/2 Orange Bell Pepper, seeded and sliced
- 1/2 Yellow bell pepper, seeded and sliced
- 1/2 medium Eggplant , cut into small chunks
- 1 cup Coconut Milk or Coconut Cream for a thicker sauce
- 2 tablespoon Creamy Peanut Butter
- 2 tablespoon Lime or Lemon Juice (about 1/2 large lime, juiced)
- 1 tablespoon Brown Sugar
- 2 teaspoon Ground Ginger
- 2 tablespoon Basil Leaves, chopped
- 2 tablespoon Cilantro, chopped
- 1 green Jalapeno Pepper, thinly sliced (optional)
- 1 large Red Chili Pepper
- 1 teaspoon Curry Powder
- 1 teaspoon Turmeric Powder
- 3 tablespoon Red Curry Paste
Note: This recipe is easy to adjust. Add more or less vegetable and spices as you like. If you do so, you also need to add more coconut milk so that you have more sauce.
Instructions:
- Marinate Tofu: Cut tofu into small dice pieces. Place the tofu in a bowl with 1 tbsp of the oil, garlic, ground ginger, lime juice, kosher salt and red chili flakes. Toss to coat and let marinade for 10 minutes.
- Prepare Coconut Milk Mixture: In bowl, mix coconut milk, peanut butter and brown sugar. Stir well until peanut butter and sugar is dissolved. Set aside.
- Cook the Tofu: In a heated pan, add 1 tbsp of oil, green jalapeno pepper, red chili pepper and tofu (with the marinade juice). Cook for 10 – 15 minutes turning each sides until it gets brown. Transfer the tofu to the plate.
- Cook the Vegetables: Using the same pan, add 1 tbsp of oil, onion, eggplant and peppers and cook until softened, about 5 minutes.
- Mix Coconut Milk with Tofu: Pour coconut milk mixture then add tofu. Bring to a boil then reduce to simmer and cook until sauce is reduced by half. Continue simmering (medium heat) until you get the consistency you prefer. Thicker sauce means longer simmering. Adjust seasoning as desired.
Serves 3-4
Serve over rice or noodles. Garnish with more cilantro and basil, sliced red jalapeño of desired.

For Non-Vegetarian Option
For all of you who are not into tofu, you can definitely make this using Shrimp or Chicken. They are absolutely delicious and are great on days that you are not on a meat free meal schedule. The process and ingredients are mostly similar, except for the main ingredient Tofu. You are swapping it with shrimp or chicken
Spicy Shrimp in Thai Coconut Sauce
You can also make this using shrimp or prawns. Here is the one that I made before. Checkout the recipe Spicy Shrimp in Thai Coconut Sauce

Spicy Thai Red Chicken Curry in Coconut Sauce
You can also make a version of this using chicken if you are not into vegetarian or seafood option. Checkout the recipe Spicy Thai Red Chicken Curry in Coconut Sauce

Spicy Chicken Potato Curry
This Spicy Chicken Potato Curry is a comforting, warming dish that is packed with flavor and delicious taste in every spoonful. A thick, creamy and flavorful curry that is perfect for weeknight dinner. It is so easy to make for something so filling and delicious. Dinner in less than 1 hour, what’s not to like about that?
My Latest Video
Featured Posts:
- Crunchy Baked Tofu Wrap
- Baked Tofu Nuggets
- Teriyaki Tofu Buddha Bowl
- Oven Baked Panko Crusted Tofu
- Teriyaki Tofu with Spinach
- Creamy Chickpea Curry
- Spiced Chickpea Curry in 15 Minutes
- Chickpea and Tofu Peanut Lettuce Wrap
- Grilled Tikka Tofu Skewers
- Paneer Curry
Thank You for visiting my website. Please don’t forget to click the “Like” button below if you like this recipe. Lastly, did you know that I have a YouTube Channel? Please support my channel by clicking on the “Subscribe” button in my video and the “Bell” icon to get notification of new videos.

FOLLOW SWEETNSPICYLIVING ON SOCIAL MEDIA
Facebook | Instagram | Pinterest | Twitter | YouTube
Categories: Cooking, Recipe, Savoury, Vegetarian
I had a similar curry in a small restaurant in Budapest, and loved it, have to make your version to test it out!
LikeLiked by 1 person
I hope you will like this version Kreso. Let me now how it goes.
LikeLiked by 1 person
That looks amazing!
LikeLiked by 1 person
Thank You 🙂
LikeLiked by 1 person
This looks delicious!
LikeLiked by 1 person
Thank You Dorothy. One of my favorite tofu dish 🙂
LikeLiked by 1 person