Go Back

Tofu Vegetable Curry

This tofu vegetable curry combines firm tofu with a colorful mix of fresh vegetables simmered in a rich coconut milk sauce infused with warming spices. The dish features a creamy texture with tender vegetables and crispy tofu, finished with a bright squeeze of lime. It’s quick to prepare and perfect for a comforting weeknight dinner.
Prep Time 20 minutes
Cook Time 25 minutes
Total Time 45 minutes
Servings: 4
Course: Main Course
Cuisine: Asian
Calories: 350

Ingredients
  

  • 14 oz firm tofu pressed and cubed
  • 2 large carrots sliced thin
  • 1 red bell pepper bell pepper chopped
  • 1 can coconut milk full-fat preferred
  • 2 cloves garlic minced
  • 1 inch fresh ginger minced
  • 2 tsp curry powder preferably smoky
  • 1 lime lime for juice
  • 2 tbsp oil neutral oil like canola
  • to taste salt
  • to taste black pepper

Equipment

  • Large skillet or wok
  • Spatula
  • Sharp Knife
  • Cutting board
  • Measuring spoons
  • Bowl

Method
 

  1. Press the tofu for about 15 minutes wrapped in a towel with a weight on top, then cut into 1-inch cubes.
  2. Toss the tofu cubes with soy sauce and cornstarch, then set aside to marinate while you prepare the vegetables.
  3. Slice the carrots into thin rounds, chop the bell pepper into bite-sized pieces, and mince the garlic and ginger finely.
  4. Heat one tablespoon of oil in a large skillet or wok over medium heat until shimmering, then add the tofu cubes. Fry until golden and crispy, about 4-5 minutes, turning occasionally. Remove and set aside.
  5. In the same skillet, add the remaining oil and sauté the garlic and ginger for about 30 seconds until fragrant and slightly golden.
  6. Add the curry powder and toast it briefly with the aromatics until aromatic, about 1 minute.
  7. Stir in the sliced carrots and chopped bell peppers, cooking for about 5-7 minutes until they soften slightly and smell sweet and fragrant.
  8. Pour in the coconut milk, scraping up any browned bits from the bottom of the pan. Bring to a gentle simmer for 4 minutes, allowing the sauce to meld and thicken slightly.
  9. Return the crispy tofu to the skillet, stirring gently to coat everything in the sauce. Reduce heat to low and simmer uncovered for about 10 minutes, until the vegetables are tender and the sauce is creamy.
  10. Squeeze fresh lime juice over the curry, stir briefly, and taste. Adjust salt and pepper as needed. Garnish with chopped cilantro or green onions if desired.
  11. Serve hot over steamed rice or noodles, enjoying the comforting aroma and vibrant flavors of this simple, nourishing curry.