Waste-Free Vegetarian Curry

Featured in: Everyday Dinners

This dish creatively transforms assorted fresh and leftover vegetables into a flavorful, hearty curry. Aromatic spices like cumin, coriander, turmeric, and curry powder infuse the medley of carrots, potatoes, cauliflower, and leafy greens with rich warmth. Simmered gently in coconut milk and diced tomatoes, the curry offers a creamy texture and balanced taste. Optional chickpeas or lentils add protein, while fresh cilantro and yogurt topping enhance freshness. Easy to prepare and adaptable, it's a wholesome, eco-conscious meal ideal for any day.

Updated on Sat, 13 Dec 2025 08:35:00 GMT
Steaming Waste-Free Vegetarian Curry, a colorful medley of vegetables served with fluffy rice and cilantro. Pin It
Steaming Waste-Free Vegetarian Curry, a colorful medley of vegetables served with fluffy rice and cilantro. | rapidtongs.com

A vibrant, adaptable curry crafted to use up leftover vegetables, delivering hearty flavor in a sustainable, eco-friendly way.

This dish helps minimize food waste while satisfying the whole family with its rich and warming taste.

Ingredients

  • Fresh & Leftover Vegetables: 2 cups assorted vegetables (e.g., carrots, potatoes, cauliflower, bell peppers, green beans), chopped, 1 cup leafy greens (spinach, kale, or chard), chopped, 1 medium onion, diced, 2 cloves garlic, minced, 1-inch piece fresh ginger, grated
  • Pantry Staples: 2 tablespoons vegetable oil, 1 can (400 ml) diced tomatoes (or 3 fresh tomatoes, chopped), 1 can (400 ml) coconut milk, 1 cup cooked chickpeas or lentils (optional for extra protein)
  • Spices: 1 tablespoon curry powder, 1 teaspoon ground cumin, 1 teaspoon ground coriander, ½ teaspoon turmeric, ¼ teaspoon cayenne pepper (optional), Salt and black pepper, to taste
  • To Serve: Cooked rice or flatbread, Fresh cilantro, chopped, ½ cup plain yogurt or plant-based yogurt (optional)

Instructions

Step 1:
Heat the oil in a large pot over medium heat. Add the onion and sauté until translucent, about 4 minutes.
Step 2:
Stir in the garlic and ginger cook for 1 minute until fragrant.
Step 3:
Add the curry powder, cumin, coriander, turmeric, and cayenne. Stir for 30 seconds to toast the spices.
Step 4:
Add all chopped vegetables (except leafy greens). Stir to coat in the spices.
Step 5:
Pour in the diced tomatoes and coconut milk. Bring to a gentle simmer.
Step 6:
Add chickpeas or lentils, if using. Season generously with salt and pepper.
Step 7:
Cover and simmer for 15 20 minutes, stirring occasionally, until vegetables are tender.
Step 8:
Stir in the leafy greens and cook for 2 3 minutes until wilted.
Step 9:
Taste and adjust seasoning. Serve hot over rice or with flatbread, topped with cilantro and a dollop of yogurt if desired.
Pin It
| rapidtongs.com

Leftovers keep well and flavors improve overnight, making this recipe perfect for meal prepping and family dinners.

Required Tools

Large pot or Dutch oven, Cutting board and knife, Wooden spoon, Can opener (if using canned ingredients)

Allergen Information

Contains coconut (check for tree nut allergies) Check yogurt brand and bread for dairy or gluten if needed Always verify packaged ingredient labels for hidden allergens

Nutritional Information

Calories 340 Total Fat 18 g Carbohydrates 37 g Protein 8 g per serving

Golden, bubbling Waste-Free Vegetarian Curry simmering in a pot, ready for a comforting, flavorful dinner. Pin It
Golden, bubbling Waste-Free Vegetarian Curry simmering in a pot, ready for a comforting, flavorful dinner. | rapidtongs.com

This waste-free vegetarian curry delivers vibrant flavors in a comforting meal that celebrates sustainability.

Your Questions Answered

Can I use any vegetables for this curry?

Yes, this dish is designed to be flexible, using a variety of fresh or leftover vegetables like carrots, potatoes, cauliflower, and leafy greens.

What spices bring flavor to the curry?

Curry powder, cumin, coriander, turmeric, and a touch of cayenne pepper build the warm and complex flavor profile.

Is there a protein option included?

Chickpeas or lentils can be added during cooking to boost protein content without changing the texture significantly.

How can I adjust the spice level?

Adjust cayenne pepper quantity or add diced chili with the onion sauté to increase heat, or omit for a milder flavor.

What are suitable accompaniments to serve with this dish?

Cooked rice or flatbread pair well, and a spoonful of plain or plant-based yogurt adds creaminess and freshness.

Is the curry suitable for vegan and gluten-free diets?

Yes, using plant-based yogurt keeps it vegan, and naturally gluten-free ingredients make it safe for gluten-sensitive eaters.

Waste-Free Vegetarian Curry

A vibrant curry featuring assorted vegetables and warm spices, perfect for a satisfying main dish.

Prep Duration
20 minutes
Cook Duration
30 minutes
Complete Time
50 minutes
Created by Lily Turner


Skill Level Needed Easy

Cuisine Style Indian-inspired

Makes 4 Portions

Diet Preferences Plant-Based, No Gluten

What You'll Need

Fresh & Leftover Vegetables

01 2 cups assorted chopped vegetables (carrots, potatoes, cauliflower, bell peppers, green beans)
02 1 cup chopped leafy greens (spinach, kale, or chard)
03 1 medium onion, diced
04 2 cloves garlic, minced
05 1-inch piece fresh ginger, grated

Pantry Staples

01 2 tbsp vegetable oil
02 1 can (13.5 fl oz) diced tomatoes or 3 fresh tomatoes, chopped
03 1 can (13.5 fl oz) coconut milk
04 1 cup cooked chickpeas or lentils (optional)

Spices

01 1 tbsp curry powder
02 1 tsp ground cumin
03 1 tsp ground coriander
04 ½ tsp turmeric
05 ¼ tsp cayenne pepper (optional)
06 Salt and black pepper, to taste

To Serve

01 Cooked rice or flatbread
02 Fresh cilantro, chopped
03 ½ cup plain or plant-based yogurt (optional)

How-To Steps

Step 01

Sauté aromatics: Heat vegetable oil in a large pot over medium heat. Add diced onion and cook until translucent, about 4 minutes.

Step 02

Add garlic and ginger: Stir in minced garlic and grated ginger; cook for 1 minute until fragrant.

Step 03

Toast spices: Add curry powder, cumin, coriander, turmeric, and cayenne pepper; stir continuously for 30 seconds.

Step 04

Incorporate vegetables: Add all chopped vegetables except leafy greens; stir to evenly coat with spices.

Step 05

Add liquids and simmer: Pour in diced tomatoes and coconut milk. Bring mixture to a gentle simmer.

Step 06

Add legumes and season: Stir in cooked chickpeas or lentils if using, then season with salt and black pepper to taste.

Step 07

Cook until tender: Cover and simmer for 15 to 20 minutes, stirring occasionally, until vegetables are tender.

Step 08

Add leafy greens: Stir in chopped leafy greens and cook for 2 to 3 minutes until wilted.

Step 09

Final seasoning and serve: Taste and adjust seasoning if needed. Serve hot over cooked rice or with flatbread, garnished with fresh cilantro and a dollop of yogurt if desired.

What You'll Need

  • Large pot or Dutch oven
  • Cutting board and knife
  • Wooden spoon
  • Can opener

Allergy Alerts

Always review every item for allergens. If unsure, talk to a healthcare expert.
  • Contains coconut; beware of tree nut allergies.
  • Check yogurt and bread for dairy or gluten if necessary.
  • Verify packaged ingredients for hidden allergens.

Nutrition Info (per serving)

Use these numbers as a helpful reference, not as personal health advice.
  • Calorie Count: 340
  • Fat Content: 18 g
  • Carbohydrates: 37 g
  • Protein Amount: 8 g