Simple veggie coconut curry recipe - gluten-free vegan (one-pot)

Fragrant, spicy, flavorful, and creamy. Yes, I'm talking about this simple veggie coconut curry recipe, that is gluten-free and vegan. This vegan mixed vegetable curry is flavorful, spicy, and perfect for weekday dinners.

This gluten-free vegetable curry is very easy to make and so simple. You will need only a handful of ingredients to create such a delicious vegan family dinner.

This curry is dairy-free, vegan, and naturally gluten-free.

Yellow curry with rice noodles and crispy tofu

Why you will love this easy veggie coconut curry recipe

  • This curry is vegan which is perfect for your vegan friends, or family members! But this dish is suitable for everyone, not only for vegans/vegetarians.
  • This homemade curry is naturally gluten-free.
  • Perfect for dinner/lunch.
  • This curry dish is super simple. You can make this curry in under 30 minutes.
  • It is perfectly spicy. Not too much, but enough to create such a nice kick.
  • So creamy. This dish wouldn't be complete without coconut milk and coconut yogurt. These ingredients create an amazing combination.
  • 100% delicious

How do you make veggie curry taste better?

Curry is a meal that has stronger flavors. To make curry taste better, you will need to add more spices, salt, or coconut milk. Adjust these ingredients to a taste and you have an amazingly delicious curry.

You can also create even a stronger taste using different types of vegetables such as garlic, sweet potato broccoli, or corn.

There are no limits when making curry. You can add whatever vegetables you like, spices, and of course, your favorite brand of coconut milk.

Vegetable curry skillet


For this simple veggie coconut curry you will need:

  • oil - spices fried with oil create even stronger flavors. But if you are oil-free simply replace oil with a splash of water.
  • garlic - garlic is such an important ingredient in many meals including curry.
  • curry seasonings - you can use curry powder or curry paste. Curry seasoning works for me for many reasons. They are reasonalby priced, perfectly flavored and you have a mix of flavors in one package!
  • carrot - carrot gives the curry such a nice sweetness.
  • celery - celery is amazing in curry! It has a special taste and when cooked - has such a soft texture.
  • green beans - you can use different types of beans in this curry, but I prefer green beans for their color and texture.
  • broccoli - broccoli is a must in curry! But make sure you are using precooked broccoli otherwise it might be harder to digest.
  • canned coconut milk -  coconut milk in curry is a must, but don't worry, if you are running out of coconut milk, search for coconut yogurt or any type of a plant-based milk alternative.
  • coconut yogurt - this ingredient is optional, but it makes the creamiest curry ever.
  • lemon juice - lemon juice works with every recipe. In this curry lemon juice combined all the flavors.
  • salt
  • pepper


This recipe is easily customizable. Here are some ideas:

  • You can replace coconut milk with any type of plant-based milk.
  • Green beans can be easily replaceable with any beans of your choice.
  • You can also add tofu/tempeh to the curry for some extra protein.


To make this simple veggie coconut curry recipe, you will need to sautee the garlic and curry seasoning in a large saucepan until golden.

Then add veggies and roast them for about 5 minutes.

When the flavors are combined add coconut milk and cook until the veggies are soft.

Lastly, season with salt pepper, add coconut yogurt, and lemon juice. Enjoy!


Serve this vegan vegetable curry with freshly cooked rice noodles and some extra drizzle of coconut yogurt on top.

You can also serve this curry with jasmine rice, millet, quinoa, or naan bread.

Don't forget to fry tofu and serve it with this delicious yellow vegetable curry. Tofu is perfect with any type of curry, so definitely don't skip this step!


Store this gluten-free and vegan curry in the fridge for up to 2 days.

You can also freeze the curry for up to 1 month. But keep in mind the longer the curry is in the freezer the less fresh it will taste.

Squeezed lemon over yellow curry


Why is my curry so watery?

If your curry is watery, you probably added too much liquid. But you can cook it for about 10 minutes to reduce the size or you can mix 1 tsp cornstarch with 1/3 cup milk and pour it into the curry.

The cornstarch will thicken the curry easily.

But make sure the cornstarch is mixed with cold milk, otherwise, it might create some lumps in the curry.

Does coconut milk thicken curry?

The coconut milk can thicken the curry. However, it depends on how much fat the coconut milk has. The coconut milk with a higher percentage of fat will thicken the curry easily.

But I recommend adding coconut yogurt for thickening the curry. It will make the curry way creamier.

But if you only have canned coconut milk cook until your desired consistency.

If the coconut milk is too watery, simply add cornstarch and milk mixture and it will thicken the curry easily.

Is curry better the longer you cook it?

Yes, the curry tastes better the longer you cook it. It also tastes better the other day when all the flavors are combined.

But keep an eye on the veggies when cooking the curry. Don't overcook them, otherwise, they might become mushy.

What is a good substitute for coconut milk?

You can substitute coconut milk with any plant-based milk of your choice, but keep in mind by changing the coconut flavor, the curry will taste different.

If you don't have canned coconut milk, I highly recommend mixing plant milk with coconut yogurt. It will create a failproof consistency and flavors!

What spice can I use instead of curry?

Curry seasoning is a blend of different types of spices. You can buy individual spices and create your curry seasoning.

Curry usually contains turmeric, chili, coriander, cumin, ginger, black pepper, fenugreek, etc.



Yellow simple veggie coconut curry recipe rice noodles and crispy tofu

Simple veggie coconut curry recipe - gluten-free vegan

Fragrant, spicy, flavorful and creamy. Yes, I'm talking about this simple veggie coconut curry recipe, that is gluten-free and vegan. This vegan mixed vegetables curry is flavorful, spicy and perfect for a weekdays dinners.
5 from 7 votes
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Course Main Course
Cuisine Asian, Indian
Servings 4 servings


  • 2 tbsp oil
  • 2 tbsp curry spices
  • 1 tbsp minced garlic
  • 1/2 cup chopped carrots
  • 1/2 cup chopped celery
  • 1 cup green beans
  • 1 cup broccoli *precooked
  • 1 can coconut milk
  • 1/3 cup coconut yogurt
  • 1/2 tsp salt
  • 1/2 tsp black pepper
  • 2 tbsp lemon juice


  • In a large saucepan heat the oil and fry the garlic with curry spices for about 1 minute or until golden.
  • Next, add veggies and sautee for about 5-8 minutes.
  • Pour the coconut milk over the veggies and cook until soft.
  • Lastly, add coconut yogurt, salt, pepper to taste, and lemon juice.
  • Serve with rice noodles and crispy fried tofu. Enjoy!
Keyword gluten-free vegetable curry, green bean curry, vegan coconut curry, yellow vegetable curry


A bowl of simple veggie coconut curry recipe

This recipe was created on 24.9.2020 and updated on 21.3.2022.

Leave a Reply

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

Recipe Rating

18 Comment

  • Rosanna Stevens says:

    5 stars
    Thanks so much for this delicious recipe, I loved it and that was a great tip to use coconut yogurt to make it thick and creamy!

    • chrissaysnature says:

      Yes, coconut yogurt is the best part!

  • Katie says:

    5 stars
    This recipe is simply incredible! I love how simple and flavorful it is! I will definitely be making it again!

    • chrissaysnature says:

      Thank you s lot!

  • Anaiah says:

    5 stars
    This is such a perfect coconut curry! I love the delicious spices and how fragrant it is. It was such a great idea to serve with rice noodles!

    • chrissaysnature says:

      Thank you so much!

  • nancy says:

    5 stars
    perfect curry sauce for my rice bowl! now what protein should i use?

    • chrissaysnature says:

      Thank you! You can use tofu, chickpeas, or even tempeh!

  • Emily says:

    5 stars
    We tried this last night and loved how creamy and delicious it was! The kitchen smelled amazing! Looking forward to putting this on a regular weeknight rotation.

    • chrissaysnature says:

      Amazing! Glad you like it!

  • Gabriela says:

    5 stars
    I swear I crave curry atleast 3 times a month and this variation is divine. Thank you so much!

    • chrissaysnature says:

      Thank you so much! Enjoy!

  • Jan says:

    this is exactly what I needed, so fresh, so flavourful. I love this curry

    • chrissaysnature says:

      Thank you! Enjoy!

  • Jeannie says:

    5 stars
    love the smell of coconut milk in this curry, so flavorful!

    • chrissaysnature says:

      Coconut curry always smells so good!

  • Shelby says:

    5 stars
    The seasoning on this was perfect!

    • chrissaysnature says:

      Thank you.