Easy vegan sweet potato and lentil curry ready in 30 minutes. A hearty, nutritious, and flavour-packed plant-based dinner that’s perfect for weeknights, meal prep, and freezing.
2Sweet Potatoespeeled and cubed into 2.5cm / 1 inch dice
250gRed Lentilsrinsed
600mlVegetable Stock
1teaspoonSalt
175gFrozen Spinachdefrosted in microwave
2tablespoonCorianderchopped
Instructions
Heat the oil in a shallow casserole dish and gently fry the onion, garlic and ginger for 3-4 minutes, until softened and fragrant. Stir in the spices and cook for a further minute to release their flavours.
Add the peeled and cubed sweet potato, red lentils, vegetable stock and salt. Bring to a gentle simmer, then cover with a lid, reduce the heat and cook for 20 minutes.
2 Sweet Potatoes, 250 g Red Lentils, 600 ml Vegetable Stock, 1 teaspoon Salt
After 20 minutes, the lentils and sweet potato should be tender and most of the stock absorbed, creating a thick, comforting curry.
Stir in the defrosted spinach (or fresh spinach if using) and cook for a few minutes. Serve warm, finished with a scattering of chopped fresh coriander and more seasoning if needed.
175 g Frozen Spinach, 2 tablespoon Coriander
Notes
Rinse the lentils before cooking to remove dust and ensure a smooth, creamy texture.
Cut sweet potatoes evenly so they cook through without turning mushy.
Rest the curry for a few minutes after cooking to allow the flavours to meld.
Nutrition: The nutritional information provided is approximate and is calculated using online tools. Information can vary depending on various factors, but we have endeavoured to be as accurate as possible.