Veggie Desserts

  • Home
  • Recipe Index
  • Vegan Recipes
    • Vegan Cake and Desserts
    • Vegan Dinner
    • Vegan Breakfast
    • Vegan Guides
  • Cookbook
    • About My Cookbook
    • Buy Veggie Desserts + Cakes
  • About Me
    • About Me
    • Contact
    • Work With Me
    • Press
    • Newsletter
  • Subscribe
  • Instagram Posts
menu icon
go to homepage
  • Recipes
  • Vegetable Desserts
  • Subscribe
  • Cookbook
  • About
  • Contact
subscribe
search icon
Homepage link
  • Recipes
  • Vegetable Desserts
  • Subscribe
  • Cookbook
  • About
  • Contact
×
Home » Recipes » Dinner

Sweet Potato Thai Red Curry

Published: Apr 2, 2026 by Kate Hackworthy · Leave a Comment

Jump to Recipe
Plate of curry with text: How to Make Butter Bean and Sweet Potato Thai Red Curry.
Plate of rice and curry, with text: Sweet Potato and Bean Thai Red Curry.

Sweet potato Thai red curry is a creamy, mildly spicy, veggie curry made with roasted sweet potatoes, coconut milk, and Thai red curry paste. It is easy to make in just 30 minutes, naturally vegan, and packed with flavour!

Close up of a plate of rice and Sweet Potato Thai Red Curry.

This Sweet Potato Thai Red Curry is full of flavour and is very simple to make in just 30 minutes.

The flavour is a mix of slightly sweet from the caramelised roasted sweet potato, gently spicy from the Thai red curry paste, and creamy from the coconut milk.

I also like adding butter beans (chickpeas or other beans work well too) because they make the dish more substantial and add protein without needing extra prep. If you prefer something firmer, tofu works well too.

TIP: If you are unsure about spice levels, start with two tablespoons of curry paste and taste the sauce before adding more. Some brands are much stronger than others, so it is easier to build up than to tone it down later.

Serve it with rice, this hugely popular 15 minute no-yeast Naan Bread Recipe, and some healthy vegetable packed sides like Baked Spinach Cauliflower Pakoras and Easy Bombay Aloo (Bombay Potatoes).

Jump to:
  • Why You'll Love This Recipe
  • Thai Red Curry Paste
  • Ingredients
  • Instructions
  • Serving Suggestions
  • Variations
  • Storage, Freezing, Make-Ahead Advice
  • Recipe Tips
  • Thai Inspired Dishes
  • FAQ
  • 📖 Recipe
  • Recipe Tips
  • 💬 Comments

Why You'll Love This Recipe

  • Roasting the sweet potatoes adds a deeper flavour and better texture.
  • The coconut milk creates a creamy curry without any dairy.
  • Butter beans add protein and make the dish more filling.
  • This is a budget-friendly vegan curry using simple ingredients.
  • It works well for meal prep and reheats easily.
  • The spice level is easy to adjust depending on preference.
Plate of brown rice and Sweet Potato Thai Red Curry.

Thai Red Curry Paste

Thai red curry paste is the key ingredient in this recipe. It is typically made from red chillies, garlic, lemongrass, galangal, and spices. It provides so much flavour without needing lots of individual spices.

Tip: Different brands vary in heat and flavour, so it is worth adjusting the amount to your taste.

Ingredients

  • Sweet potatoes. These form the base of the dish and add natural sweetness. You can substitute with butternut squash if needed.
  • Carrots. They add texture and extra sweetness. Parsnips can work as an alternative.
  • Oil. Used for roasting and cooking. Any neutral oil works well.
  • Garlic. Adds depth and aroma. Fresh is best, but paste can be used.
  • Ginger. Brings warmth and a slight zing. Ground ginger is not ideal but can be used in a pinch.
  • Thai red curry paste. The main flavour base. Adjust quantity depending on spice tolerance.
  • Coconut milk. Creates a creamy, rich sauce. Full-fat gives the best texture.
  • Butter beans. Provide protein and a soft texture. Chickpeas or cannellini beans are good substitutes.
  • Red bell pepper. Adds colour and freshness. Any bell pepper works.
  • Soy sauce or tamari. Adds saltiness and umami. Tamari keeps it gluten free, but check your Thai red curry paste is, just in case.
  • Brown sugar. Balances the spice and acidity. Maple syrup can be used instead.
  • Lime juice. Adds brightness and balances the richness.
  • Fresh coriander. Optional garnish for freshness.

See the recipe card for quantities.

Instructions

Follow this step-by-step photo tutorial, then scroll down to the recipe card for the full ingredients list and method.

Preheat the oven to 200°C/400°F.

Chopped carrots and sweet potatoes.

Peel the sweet potatoes and cut them into 3cm cubes. Peel and chop the carrots into thick rounds.

Sweet potatoes and carrots in a bowl with oil and seasonings.

Toss the vegetables with half of the oil, along with the salt and pepper in a bowl.

Vegetables spread onto a baking sheet.

Spread the vegetables evenly onto a baking sheet.

Roasted sweet potatoes and carrots.

Roast for 25-30 minutes, turning halfway, until golden and slightly crisp

Ginger, garlic and thai red curry paste in a pan.

Meanwhile, heat the remaining oil in a large pan, then add the garlic and ginger and cook for a minute. Stir in the Thai red curry paste and cook for a further minute.

Coconut milk added to a pan.

Pour the coconut milk into the pan, along with the soy sauce and sugar.

Simmering thai red curry sauce.

Cook, stirring, and bring it to a gentle simmer for 8-10 minutes.

Roasted vegetables, sliced red bell pepper and drained butter beans added to the Thai red curry sauce.

Add the roasted sweet potatoes, drained butter beans and red peppers and heat through for 2 minutes. Stir in the lime juice. 

Finished sweet potato Thai red curry.

Serve with rice and fresh coriander or parsley.

Serving Suggestions

  • Serve with jasmine rice or Turmeric Rice.
  • Pair with brown rice for extra fibre.
  • Serve with naan or flatbread.
  • Add a side of steamed greens.
  • Top with crushed peanuts.
  • Serve with lime wedges.
  • Pair with cucumber salad or Tomato Onion Salad.
  • Serve over rice noodles.
  • Add a spoon of yoghurt on top if it's a little too spicy.
  • Serve as part of a larger Thai-inspired meal alongside Vegan Pad Thai, and Thai Vegetable Noodle Soup.

Variations

  • Add spinach or kale at the end for extra greens.
  • Use chickpeas instead of butter beans.
  • Swap sweet potatoes for butternut squash.
  • Add tofu for extra protein.
  • Use green curry paste for a different flavour profile.
  • Add 2 tablespoons of peanut butter for a richer sauce.
  • Stir in cooked lentils for a thicker texture.
  • Make it spicier with fresh chillies.
  • Add pineapple for a sweet and tangy twist.

Storage, Freezing, Make-Ahead Advice

  • You can roast the vegetables in advance and store them separately.
  • Store leftovers in an airtight container in the fridge for up to 4 days.
  • Reheat gently on the stove or in the microwave.
  • If the sauce thickens too much, add a splash of water or coconut milk.
  • This curry freezes well for up to 3 months.
  • Freeze in portion-sized containers for convenience.
  • Defrost overnight in the fridge before reheating.

Recipe Tips

  • Roast the vegetables until slightly caramelised for better flavour.
  • Do not boil the curry aggressively once coconut milk is added.
  • Taste and adjust seasoning before serving.
  • Add lime juice at the end to keep the flavour fresh.

Thai Inspired Dishes

  • A bowl of Thai Vegetable Noodle Soup.
    Thai Vegetable Noodle Soup
  • Looking down at a serving dish of peanut rice noodle salad on a table.
    Peanut Rice Noodle Salad
  • Plate with omelet, salad and rice.
    Thai Omelet (Kai Jeow)
  • Dish of noodle salad with vegetables and tofu.
    Vegan Thai Noodle Bowl with Air Fried Tofu

FAQ

Can I make Thai red curry less spicy?

Yes. Use less curry paste or choose a milder brand.

Can I use light coconut milk?

Yes, but the curry will be less creamy.

Do I have to roast the sweet potatoes?

No, but roasting improves flavour and texture.

Collage of quick vegan dinner recipes.

Sign up for our free newsletter and never miss a recipe!

Plus, you'll get a free eBook: 15 Minute Vegan Dinners!

⭐⭐⭐⭐⭐ If you love this recipe, please leave a five-star rating and review in the comments below! And if you make any modifications, let us know how it went so that we can all benefit from your experience. Happy cooking!

📖 Recipe

Close up of a plate of rice and Sweet Potato Thai Red Curry.

Sweet Potato Thai Red Curry

Kate Hackworthy | Veggie Desserts
Sweet Potato Thai Red Curry is a creamy, mildly spicy vegan curry. It is easy, full of flavour and ready in just 30 minutes!
No ratings yet
Print Recipe Pin Recipe
Prevent your screen from going dark
SaveSaved!
Prep Time 5 minutes mins
Cook Time 25 minutes mins
Total Time 30 minutes mins
Course Dinner, Lunch
Cuisine Thai
Servings 4
Calories 514 kcal

Equipment

  • Baking sheet
  • Pot or large deep skillet

Ingredients
 

  • 2 sweet potatoes peeled and cut into 2-3 cm cubes (500g)
  • 2 carrots peeled and chopped (250g)
  • 2 tablespoon oil divided
  • 2 cloves garlic minced
  • 1 tablespoon grated fresh ginger or 1 teaspoon paste
  • 3 tablespoon Thai red curry paste adjust to taste
  • 400 ml can coconut milk 14 ounce
  • 400 g can butter beans 14 ounce, drained and rinsed (or chickpeas, white beans etc)
  • 1 red bell pepper sliced
  • 2 teaspoon soy sauce or tamari
  • 1 teaspoon brown sugar
  • Juice of ½ lime

To serve (optional)

  • Fresh coriander

Instructions
 

  • Preheat the oven to 200°C/400°F.
  • Peel the sweet potatoes and cut them into 3cm cubes. Peel and chop the carrots into thick rounds. Toss the vegetables with half of the oil, along with the salt and pepper in a bowl.
  • Spread the vegetables evenly onto a baking sheet.
  • Roast for 25-30 minutes, turning halfway, until golden and slightly crisp
  • Meanwhile, heat the remaining oil in a large pan, then add the garlic and ginger and cook for a minute. Stir in the Thai red curry paste and cook for a further minute.
  • Pour the coconut milk into the pan, along with the soy sauce and sugar. Cook, stirring, and bring it to a gentle simmer for 8-10 minutes.
  • Add the roasted sweet potatoes, drained butter beans and red peppers and heat through for 2 minutes. Add the lime juice.
  • Serve with rice and fresh coriander or parsley.

Notes

Recipe Tips

  • Roast the vegetables until slightly caramelised for better flavour.
  • Do not boil the curry aggressively once coconut milk is added.
  • Taste and adjust seasoning before serving.
  • Add lime juice at the end to keep the flavour fresh.

Nutrition

Calories: 514kcalCarbohydrates: 51gProtein: 10gFat: 32gSaturated Fat: 22gPolyunsaturated Fat: 3gMonounsaturated Fat: 6gTrans Fat: 0.03gSodium: 604mgPotassium: 1049mgFiber: 12gSugar: 13gVitamin A: 23830IUVitamin C: 47mgCalcium: 103mgIron: 5mg

The nutritional information provided is approximate and can vary depending on several factors, so is not guaranteed to be accurate. Please see a registered dietician for special diet advice.

Tried this recipe?Mention @kateveggiedesserts or tag #veggiedesserts! I love seeing your recreations.
  • Tweet
  • Share
  • Email

Comments

No Comments

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Kate Hackworthy in the kitchen

Hi, I'm Kate, a journalist, author and multi-award-winning food blogger. Here you'll find vegetarian recipes and vegan recipes celebrating vegetables, from dinner to dessert! If you love vegetables, you've come to the right place.  About Me
Veggie Desserts established 2013

Collage of press logos that Veggie Desserts has appeared in, including The Guardian, Marie Claire, Vancouver Sun, The Globe and Mail, Seattle Times and The Sunday Telegraph.

Popular recipes

  • Stack of naan breads on a plate.
    Best Easy Naan Bread Recipe (No Yeast, Soft & Fluffy)
  • Close up of a plate of red lentil dahl with rice and spinach.
    The BEST Easy Red Lentil Dahl
  • A jar of quick, easy and tasty raspberry compote, with a spoonful of it next to a blue and white tea towel.
    Easy Raspberry Compote Recipe (3 Ingredients, 15 Minutes)
  • Lentil soup in a bowl with a spoon.
    Easy Lentil Soup

My cookbook

Veggie Desserts and Cakes Cookbook cover.

Check out my Veggie Desserts Cookbook, full of tasty desserts with vegetables!

Footer

↑ back to top

About

  • About me
  • Contact
  • Work with me
  • Press
  • Veggie Desserts Cookbook

Newsletter

  • Sign Up for newsletter updates

Partner Sites

  • You Say Potatoes

Disclaimers

  • Disclosures & Affiliate Policies
  • Privacy Policy
  • Cookie Policy
  • Accessibility Policy

As an Amazon Associate, I earn from qualifying purchases.

Copyright © 2026 Kate Hackworthy / Veggie Desserts

Rate This Recipe

Your vote:




Let us know what you thought of this recipe:

This recipe worked out perfectly!
The whole family loved this recipe!
Easy and tasty!
I'm sure we'll be making this recipe again and again!

Or write in your own words:

A rating is required
A name is required
An email is required