My Meal Logo My Meals
Recipes Meal Plans What & Why Download App (iOS / Android)
Recipes Meal Plans What & Why Download App (iOS / Android)

Creamy Thai Coconut Curry with Tofu and Vegetables

by
S
Sophie

A delightful and flavorful Thai-inspired curry featuring tofu, sweet potato, and kale in a creamy coconut sauce.

Save Recipe Add to Meal Plan

GET IT ON
App Store
GET IT ON
Google Play

Already have My Meals?

Open in App
My Meals App Preview
Preparation time (min) 15 min
Cooking time (min) 30 min
Difficulty
Creamy Thai Coconut Curry with Tofu and Vegetables

Ingredients

4 servings
|
  • 2 tbsp
    Canola oil or Vegetable oil
  • 1 whole
    Shallot medium or Onion
  • 1 tbsp
    Ginger fresh or Ground ginger
  • 3 clove
    Garlic fresh or Garlic powder
  • 2 tbsp
    Peanut butter creamy or Almond butter
  • 1 tsp
    Turmeric ground or Curry powder
  • 1 tsp
    Cumin ground or Coriander
  • 2 tbsp
    Thai red curry paste or Yellow curry paste
  • 1 cup
    Water
  • 1 can
    Coconut milk full-fat or Light coconut milk
  • 1 tsp
    Lime zest fresh or Lemon zest
  • 1 tbsp
    Brown sugar or Coconut sugar
  • 1/2 tsp
    Sea salt or Kosher salt
  • 1 pkg
    Tofu extra firm or Tempeh
  • 2 whole
    Sweet potato medium or Butternut squash
  • 2 bunch
    Kale fresh or Spinach
  • 1 tbsp
    Lime juice fresh or Lemon juice
  • 1/2 cup
    Cashews roasted or Peanuts

Instructions

1

Heat the oil

Heat the oil in a large pot over medium heat.

Ensure the oil is hot enough to sizzle when you add the shallots.

Ingredients needed for this step

canola oil
2

Sauté aromatics

Add the shallots, ginger, and garlic to the pot and sauté until softened.

Stir frequently to prevent the garlic from burning.

Ingredients needed for this step

shallot ginger garlic
3

Add spices and paste

Stir in the peanut butter, turmeric, cumin, and curry paste, cooking until fragrant.

Cooking the spices enhances their flavor.

Ingredients needed for this step

peanut butter turmeric cumin Thai red curry paste
4

Add liquids

Pour in the water, coconut milk, lime zest, brown sugar, and salt, stirring to combine.

Whisk the mixture to ensure the peanut butter dissolves completely.

Ingredients needed for this step

water coconut milk lime zest brown sugar sea salt
5

Add main ingredients

Add the tofu, sweet potatoes, and kale to the pot and bring to a boil.

Cut the sweet potatoes into even pieces for uniform cooking.

Ingredients needed for this step

tofu sweet potato kale
6

Simmer the curry

Reduce the heat to low, cover, and simmer until the sweet potatoes are tender.

Check occasionally to ensure the curry doesn't stick to the bottom.

Ingredients needed for this step

tofu sweet potato kale
7

Finish the curry

Stir in the lime juice and adjust seasoning to taste.

Taste and add more salt or lime juice if needed.

Ingredients needed for this step

lime juice
8

Serve and garnish

Serve the curry garnished with roasted cashews.

Pair with steamed rice or quinoa for a complete meal.

Ingredients needed for this step

cashews

Nutrition Facts (100g)

Calories 150 kcal
Fat 10 g
  • Saturated Fat: 5 g
Carbohydrates 15 g
Fiber 3 g
Sugar 3 g
Protein 5 g

Learn More About This Recipe

📝

About this Recipe

Discover the rich and creamy flavors of this Thai Coconut Curry with Tofu and Vegetables. Perfect for a quick and healthy dinner, this recipe combines tofu, sweet potatoes, and kale in a luscious coconut milk sauce, seasoned with aromatic spices and a hint of lime. Easy to prepare and full of nutrients, it's a vegan dish that will satisfy your taste buds.
💪

Why This Recipe Is Good For You

This recipe is packed with plant-based protein from tofu and nutrients from sweet potatoes and kale. It's a wholesome and balanced meal that is also vegan and gluten-free, making it suitable for a variety of dietary preferences.
💡

Tips & Tricks

For an extra depth of flavor, toast the spices briefly before adding the liquids. You can also add a splash of soy sauce or tamari for a savory umami boost.
🔄

Recipe Variations

Feel free to substitute the tofu with chickpeas or tempeh for a different protein source. You can also add other vegetables like bell peppers or zucchini to customize the dish.
🗄️

Storage Instructions

Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove or in the microwave, adding a splash of water if the sauce thickens too much.
📚

Recipe History

Thai curries are known for their balance of flavors—spicy, sweet, sour, and salty. This recipe draws inspiration from traditional Thai cooking, adapting it to a vegan-friendly version.
🥗

Nutritional Information

This dish is rich in vitamins A and C from the sweet potatoes and kale, and provides a good source of protein from the tofu. The coconut milk adds healthy fats, making it a satisfying meal.
🍽️

Pairing Suggestions

Serve this curry over steamed jasmine rice or quinoa for a complete meal. Pair it with a side of fresh cucumber salad or spring rolls for a delightful dining experience.

Tags

healthy vegan gluten-free comfort food

Recipe Categories

Cuisine

thai other

Meal Type

dinner lunch

Course

main course other

Cooking Methods

sautéing sous vide boiling

Occasions

weeknight dinner everyday family gathering

Dietary Restrictions

vegan gluten-free dairy-free low-sugar vegetarian halal kosher macrobiotic

Allergens

peanuts soybeans tree nuts

Seasons

fall winter all-season

Difficulty

  • What & Why
  • Terms
  • Privacy Policy
Switch to English - English Switch to German - Deutsch Switch to Italian - Italiano

© My Meals

We use cookies to enhance your experience. Choose your preferences below.

Cookie Settings

Essential Cookies

Required for the website to function. Cannot be disabled.

Analytics Cookies

Help us understand how visitors interact with our website.

My Meals App

My Meals

Continue in our app for the best experience