Best Vegan Curry Recipes Reddit Loves to Share

Updated On: October 5, 2025

If you’re on the hunt for the best vegan curry recipes that have taken Reddit by storm, you’re in the perfect place. Vegan curries are vibrant, packed with flavor, and incredibly versatile – making them a go-to dish for anyone wanting to enjoy a wholesome, plant-based meal.

From creamy coconut-based sauces to spicy tomato-rich gravies, the variety is endless! Whether you’re a seasoned vegan or just looking to add more plant-powered meals to your repertoire, these recipes will satisfy your cravings and impress your friends and family.

In this post, we’ll dive into three of the most-loved vegan curry recipes shared by the Reddit community. Each one is straightforward with realistic ingredients, perfect for weeknight dinners or meal prepping.

Plus, we’ll cover essential tips, nutritional info, and serving suggestions so you can enjoy these dishes to the fullest.

Why You’ll Love These Recipes

These vegan curry recipes are not only delicious but also incredibly nourishing and easy to make. They use common pantry staples, fresh vegetables, and aromatic spices that create layers of flavor without relying on animal products.

Why these curries stand out:

  • Flavor-packed: Each curry incorporates bold spices and fresh ingredients for depth and warmth.
  • Flexible and adaptable: You can easily swap vegetables or protein sources like tofu, chickpeas, or lentils.
  • Health-conscious: These curries are rich in fiber, vitamins, and plant-based protein.
  • Great for meal prep: They store well and taste even better the next day.

Plus, these recipes reflect the creativity and passion of the Reddit cooking community, ensuring you get tried-and-true dishes that have been loved and tested by home cooks around the world.

Ingredients

Reddit’s Best Vegan Curry #1: Creamy Coconut Chickpea Curry

  • 1 tbsp coconut oil
  • 1 large onion, finely chopped
  • 3 garlic cloves, minced
  • 1-inch piece ginger, grated
  • 1 tbsp curry powder
  • 1 tsp ground cumin
  • 1/2 tsp turmeric
  • 1 can (14 oz) diced tomatoes
  • 1 can (14 oz) coconut milk
  • 2 cans (14 oz each) chickpeas, drained and rinsed
  • 1 cup fresh spinach
  • Salt and pepper to taste
  • Fresh cilantro for garnish
  • Juice of half a lime

Reddit’s Best Vegan Curry #2: Spicy Sweet Potato and Lentil Curry

  • 2 tbsp olive oil
  • 1 onion, diced
  • 2 garlic cloves, minced
  • 1 tbsp grated ginger
  • 2 tsp garam masala
  • 1 tsp ground coriander
  • 1/2 tsp cayenne pepper (optional for heat)
  • 2 medium sweet potatoes, peeled and cubed
  • 1 cup red lentils, rinsed
  • 1 can (14 oz) diced tomatoes
  • 3 cups vegetable broth
  • Salt and black pepper to taste
  • Fresh parsley or cilantro for garnish

Reddit’s Best Vegan Curry #3: Thai Green Curry with Tofu and Vegetables

  • 1 tbsp coconut oil
  • 3 tbsp Thai green curry paste (ensure vegan)
  • 1 can (14 oz) coconut milk
  • 1 block (14 oz) firm tofu, pressed and cubed
  • 1 red bell pepper, sliced
  • 1 cup snap peas
  • 1 medium zucchini, sliced
  • 1 cup Thai basil leaves
  • 2 tbsp soy sauce or tamari
  • 1 tsp sugar
  • Juice of 1 lime
  • Cooked jasmine rice for serving

Equipment

  • Large sauté pan or deep skillet
  • Cutting board and sharp knife
  • Wooden spoon or spatula
  • Measuring spoons and cups
  • Mixing bowls
  • Colander (for rinsing lentils and chickpeas)
  • Medium pot (for cooking rice or lentils)

Instructions

Creamy Coconut Chickpea Curry

  1. Heat the coconut oil in a large pan over medium heat. Add the chopped onion and sauté until translucent, about 5 minutes.
  2. Add the garlic and ginger, cooking for another 1-2 minutes until fragrant.
  3. Stir in curry powder, cumin, and turmeric, toasting the spices for 1 minute to release their flavors.
  4. Add the diced tomatoes and cook until the mixture thickens slightly, about 5 minutes.
  5. Pour in the coconut milk and bring to a gentle simmer.
  6. Add the chickpeas and simmer for 10-15 minutes, allowing the flavors to meld.
  7. Stir in fresh spinach and cook until wilted.
  8. Season with salt, pepper, and lime juice. Garnish with fresh cilantro before serving.

Spicy Sweet Potato and Lentil Curry

  1. Heat olive oil in a pot over medium heat, then sauté onion until soft, about 6 minutes.
  2. Add garlic and ginger, cooking for 2 minutes.
  3. Mix in garam masala, coriander, and cayenne pepper, stirring for 1 minute.
  4. Add cubed sweet potatoes, lentils, diced tomatoes, and vegetable broth.
  5. Bring to a boil, then reduce heat and simmer uncovered for 25-30 minutes or until lentils and sweet potatoes are tender.
  6. Season with salt and pepper. Garnish with fresh parsley or cilantro.

Thai Green Curry with Tofu and Vegetables

  1. Heat coconut oil in a large skillet over medium heat.
  2. Add the green curry paste and sauté for 1-2 minutes until fragrant.
  3. Pour in the coconut milk, stirring to combine thoroughly.
  4. Add tofu cubes and vegetables (bell pepper, snap peas, zucchini).
  5. Simmer gently for 10-12 minutes until vegetables are tender but crisp.
  6. Stir in soy sauce, sugar, and lime juice.
  7. Add Thai basil leaves just before serving for freshness.
  8. Serve hot with jasmine rice.

Tips & Variations

“Feel free to customize these curries based on your pantry and preferences—swap chickpeas for tofu, or sweet potatoes for butternut squash!”

  • For extra protein, add cooked lentils or vegan meat substitutes to the coconut chickpea curry.
  • Adjust spice levels by adding chili flakes or fresh chilies to the sweet potato curry.
  • Use different vegetables like eggplant, green beans, or carrots in the Thai green curry for variety.
  • Make your own curry powder or green curry paste for a fresh homemade flavor.
  • Try adding a splash of coconut aminos or tamari for a gluten-free soy sauce alternative.
  • Leftovers taste amazing and can be frozen for up to 3 months.

Nutrition Facts

Recipe Calories (per serving) Protein (g) Carbohydrates (g) Fat (g) Fiber (g)
Creamy Coconut Chickpea Curry 350 14 45 12 10
Spicy Sweet Potato and Lentil Curry 320 16 50 6 12
Thai Green Curry with Tofu and Vegetables 400 20 30 20 6

Serving Suggestions

These vegan curries pair beautifully with a variety of sides to round out your meal.

  • Steamed jasmine or basmati rice is a classic choice that helps soak up the rich sauces.
  • Warm naan bread or roti (vegan versions) are perfect for dipping and scooping.
  • Fresh cucumber salad with a light vinaigrette adds a refreshing crunch.
  • Simple sautéed greens like kale or spinach complement the spices nicely.
  • For extra protein, serve with a side of Jamaican Minced Beef Recipes (vegan style) or tofu dishes.

Conclusion

These three vegan curry recipes from Reddit are a testament to how flavorful and satisfying plant-based meals can be. They showcase the best of what vegan cooking has to offer – simplicity, nutrition, and incredible taste.

Whether you’re in the mood for a creamy coconut base, a hearty and spicy lentil stew, or a vibrant Thai-inspired curry, these dishes will quickly become staples in your kitchen.

Don’t hesitate to experiment with ingredients or spice levels to make each curry your own. And if you enjoyed these recipes, be sure to check out some other favorites like the Magic Dough Recipe or the Leche De Pantera Recipe for more delicious plant-based inspiration!

📖 Recipe Card: Best Vegan Curry

Description: A rich and flavorful vegan curry packed with vegetables and spices. Perfect for a hearty and healthy meal any day of the week.

Prep Time: PT15M
Cook Time: PT30M
Total Time: PT45M

Servings: 4 servings

Ingredients

  • 2 tbsp coconut oil
  • 1 large onion, diced
  • 3 cloves garlic, minced
  • 1 tbsp fresh ginger, grated
  • 2 tbsp curry powder
  • 1 tsp ground turmeric
  • 1 can (14 oz) diced tomatoes
  • 1 can (14 oz) coconut milk
  • 2 cups cauliflower florets
  • 1 cup chickpeas, cooked
  • 1 cup spinach leaves
  • Salt and pepper to taste

Instructions

  1. Heat coconut oil in a large pan over medium heat.
  2. Sauté onion until translucent, about 5 minutes.
  3. Add garlic and ginger; cook for 1 minute.
  4. Stir in curry powder and turmeric; cook for 2 minutes.
  5. Add diced tomatoes and coconut milk; bring to a simmer.
  6. Add cauliflower and chickpeas; cook until tender, about 15 minutes.
  7. Stir in spinach and cook until wilted, about 2 minutes.
  8. Season with salt and pepper to taste.
  9. Serve hot with rice or naan.

Nutrition: Calories: 350 kcal | Protein: 12 g | Fat: 20 g | Carbs: 30 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Best Vegan Curry”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A rich and flavorful vegan curry packed with vegetables and spices. Perfect for a hearty and healthy meal any day of the week.”, “prepTime”: “PT15M”, “cookTime”: “PT30M”, “totalTime”: “PT45M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“2 tbsp coconut oil”, “1 large onion, diced”, “3 cloves garlic, minced”, “1 tbsp fresh ginger, grated”, “2 tbsp curry powder”, “1 tsp ground turmeric”, “1 can (14 oz) diced tomatoes”, “1 can (14 oz) coconut milk”, “2 cups cauliflower florets”, “1 cup chickpeas, cooked”, “1 cup spinach leaves”, “Salt and pepper to taste”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Heat coconut oil in a large pan over medium heat.”}, {“@type”: “HowToStep”, “text”: “Saut\u00e9 onion until translucent, about 5 minutes.”}, {“@type”: “HowToStep”, “text”: “Add garlic and ginger; cook for 1 minute.”}, {“@type”: “HowToStep”, “text”: “Stir in curry powder and turmeric; cook for 2 minutes.”}, {“@type”: “HowToStep”, “text”: “Add diced tomatoes and coconut milk; bring to a simmer.”}, {“@type”: “HowToStep”, “text”: “Add cauliflower and chickpeas; cook until tender, about 15 minutes.”}, {“@type”: “HowToStep”, “text”: “Stir in spinach and cook until wilted, about 2 minutes.”}, {“@type”: “HowToStep”, “text”: “Season with salt and pepper to taste.”}, {“@type”: “HowToStep”, “text”: “Serve hot with rice or naan.”}], “nutrition”: {“calories”: “350 kcal”, “proteinContent”: “12 g”, “fatContent”: “20 g”, “carbohydrateContent”: “30 g”}}

Photo of author

Marta K

Leave a Comment

X