Veggie Coconut Curry

Featured in: One-Pan Meals

This vibrant plant-based dish features mixed frozen vegetables simmered gently in full-fat coconut milk, infused with fragrant spices like curry powder, cumin, and coriander. Onions, garlic, and ginger build a rich base, creating a creamy and satisfying blend of flavors. Finished with fresh cilantro and a squeeze of lime, this easy-to-make dish captures authentic Indian-inspired tastes, perfect for a quick, wholesome meal. Serve alongside rice or naan for a comforting experience.

Updated on Wed, 19 Nov 2025 15:00:00 GMT
Steaming bowl of Veggie Coconut Curry, garnished with cilantro, served with fluffy white rice. Save
Steaming bowl of Veggie Coconut Curry, garnished with cilantro, served with fluffy white rice. | grilto.com

A vibrant, budget-friendly plant-based curry featuring colorful frozen vegetables simmered in creamy coconut milk and aromatic spices.

I first made this curry when we needed a healthy, hearty dinner that used up frozen veggies and pantry staples. Its fragrant coconut base and vivid colors make it an instant favorite, even on busy weeknights.

Ingredients

  • Mixed frozen vegetables: 500 g (about 4 cups) such as carrots, peas, green beans, corn, cauliflower, broccoli
  • Onion: 1 medium, diced
  • Garlic: 2 cloves, minced
  • Fresh ginger: 1 tablespoon, grated
  • Vegetable oil: 2 tablespoons
  • Coconut milk: 400 ml (1 can), full-fat preferred
  • Canned diced tomatoes: 200 g (about 1 cup)
  • Water: 120 ml (½ cup)
  • Curry powder: 1 tablespoon
  • Ground cumin: 1 teaspoon
  • Ground coriander: 1 teaspoon
  • Turmeric: ½ teaspoon
  • Chili flakes: ½ teaspoon, optional for heat
  • Salt and black pepper: to taste
  • Fresh cilantro: 2 tablespoons, chopped
  • Lime juice: 1 tablespoon
  • Cooked rice or naan: for serving, optional

Instructions

Sauté aromatics:
Heat vegetable oil in a large saucepan over medium heat. Add diced onion and cook for 3–4 minutes until softened and translucent.
Build the base:
Add garlic and ginger; sauté for 1 minute until fragrant.
Toast spices:
Stir in curry powder, cumin, coriander, turmeric, and chili flakes. Cook for 1 minute to toast the spices.
Add vegetables and tomatoes:
Add frozen vegetables and diced tomatoes. Stir to combine.
Pour liquids and season:
Pour in coconut milk and water. Season with salt and black pepper.
Simmer:
Bring to a simmer, cover, and cook for 15–18 minutes, stirring occasionally, until vegetables are tender and curry has thickened.
Finish:
Stir in lime juice and adjust seasoning if needed.
Serve:
Serve hot, garnished with chopped cilantro, alongside rice or naan if desired.
Aromatic Veggie Coconut Curry: Vibrant vegetables bathed in creamy coconut milk, ready to serve and enjoy. Save
Aromatic Veggie Coconut Curry: Vibrant vegetables bathed in creamy coconut milk, ready to serve and enjoy. | grilto.com

This veggie coconut curry is a favorite for my family because everyone can choose their preferred garnishes. The kids love it mild while we add extra chili flakes for more heat at the table.

Required Tools

Large saucepan or deep skillet, chefs knife and cutting board, wooden spoon or spatula, measuring cups and spoons

Nutritional Information (per serving)

Calories: 295, Total Fat: 16 g, Carbohydrates: 32 g, Protein: 6 g

Notes

For extra protein, add chickpeas or tofu with the vegetables. For a spicier curry, increase chili flakes or add a fresh chili. Coconut sugar or brown sugar adds subtle sweetness.

Rich, flavorful Veggie Coconut Curry; a vegan, gluten-free medley of spices and colorful vegetables. Save
Rich, flavorful Veggie Coconut Curry; a vegan, gluten-free medley of spices and colorful vegetables. | grilto.com

Enjoy this easy veggie coconut curry as a satisfying weeknight dinner or a flavorful meal prep option.

Recipe Help & Answers

Can I use fresh vegetables instead of frozen?

Yes, fresh vegetables can be used. Simply adjust the cooking time to ensure they become tender without overcooking.

What can I add to increase protein content?

Chickpeas or firm tofu cubes blend well with the vegetables and boost protein levels without altering the flavors significantly.

Is it possible to make the dish spicier?

Increasing chili flakes or adding a diced fresh chili will enhance the heat and provide a spicier flavor profile.

Can I substitute coconut milk with another milk?

While coconut milk delivers the creamy texture and subtle sweetness, you may use other plant-based milks, but the flavor and consistency may vary.

What is the best way to serve this dish?

It pairs wonderfully with steamed rice or warm naan bread, allowing the rich curry flavors to shine.

Veggie Coconut Curry

Colorful plant-based curry with creamy coconut milk and a blend of aromatic spices and veggies.

Prep Time
10 min
Time to Cook
25 min
Complete Time
35 min
From grilto Jake Turner


Skill Level Easy

Cuisine Style Indian-Inspired

Serves 4 Portions

Diet Details Plant-based, No Dairy, No Gluten

What You Need

Vegetables

01 4 cups mixed frozen vegetables (carrots, peas, green beans, corn, cauliflower, broccoli)
02 1 medium onion, diced
03 2 cloves garlic, minced
04 1 tablespoon fresh ginger, grated

Curry Base

01 2 tablespoons vegetable oil
02 1 can (13.5 oz) coconut milk, full-fat preferred
03 1 cup canned diced tomatoes
04 ½ cup water

Spices

01 1 tablespoon curry powder
02 1 teaspoon ground cumin
03 1 teaspoon ground coriander
04 ½ teaspoon turmeric
05 ½ teaspoon chili flakes (optional)
06 Salt and black pepper to taste

Finish & Garnish

01 2 tablespoons fresh cilantro, chopped
02 1 tablespoon lime juice

How-To

Step 01

Sauté Aromatics: Heat vegetable oil in a large saucepan over medium heat. Add diced onion and cook for 3 to 4 minutes until softened and translucent.

Step 02

Add Garlic and Ginger: Incorporate minced garlic and grated ginger; sauté for 1 minute until fragrant.

Step 03

Toast Spices: Stir in curry powder, cumin, coriander, turmeric, and optional chili flakes. Cook for 1 minute to release aromas.

Step 04

Combine Vegetables and Tomatoes: Add frozen mixed vegetables and canned diced tomatoes; stir well to combine.

Step 05

Add Liquids and Season: Pour in coconut milk and water; season with salt and black pepper to taste.

Step 06

Simmer Curry: Bring mixture to a gentle simmer, cover, and cook for 15 to 18 minutes, stirring occasionally, until vegetables are tender and sauce has thickened.

Step 07

Finish with Lime and Cilantro: Stir in lime juice and adjust seasoning if necessary. Garnish with chopped cilantro before serving.

Essentials

  • Large saucepan or deep skillet
  • Chef's knife and cutting board
  • Wooden spoon or spatula
  • Measuring cups and spoons

Allergy Advisory

Review every component for allergens. Reach out to a health pro if you’re concerned.
  • Contains coconut
  • Gluten-free; verify all packaged ingredients for gluten content

Nutrition Details (per portion)

Facts listed here are for your info, not medical advice. Always double-check if needed.
  • Energy: 295
  • Lipids: 16 g
  • Carbohydrates: 32 g
  • Proteins: 6 g