Meat Free Monday: Tofu Red Curry in Thai Coconut Sauce

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.

Tofu Curry in Thai Coconut Sauce at

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 Red Curry in Thai Coconut Sauce at

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. 

Tofu Curry in Thai Coconut Sauce Recipe at

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! 


  • 1 pack Medium to Firm Tofu (Do not use the soft variety)
  • 3 tablespoon flavorless Oil, divided
  • 2 gloves Garlic, minced or pressed
  • 3/4 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.


  1. 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.
  2. 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.
  3. 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.
  4. Cook the Vegetables: Using the same pan, add 1 tbsp of oil, onion, eggplant and peppers and cook until softened, about 5 minutes.
  5. 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.

Tofu Red Curry in Thai Coconut Sauce Recipe at

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 Shrimp in Thai Curry Sauce at

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 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:

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.

SweetnSpicyLiving Vlog Text


Facebook | Instagram | Pinterest | Twitter | YouTube

Categories: Cooking, Recipe, Savoury, Vegetarian

6 replies »

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.

© All rights reserved.

All images and content are copyright protected. Please do not use my images without my permission. If you want to republish this recipe, kindly re-write the recipe in your own words, use your own photos or link back to this post for the recipe. Thank You!

%d bloggers like this: