Easy Homemade Vegetable Curry with Rice for Cozy Comfort Meals

A comforting Indian-inspired vegetable curry served over fluffy basmati rice, with potatoes, cauliflower, green beans and peas in a warmly spiced tomato sauce. It makes a colourful one-pot-style meal for a cosy dinner, with the rice cooked separately.
Ingredients
- 1 mediumonion, finely chopped
- 3 clovesgarlic, minced
- 1 tablespoonfresh ginger, grated
- 2 mediumtomatoes, diced or puréed
- 2 tablespoonscurry powder
- 1 teaspoontoasted cumin seeds
- 2 mediumcarrots, peeled and chopped
- 2 mediumpotatoes, cubed
- 150 g (1 cup)green beans, trimmed and sliced
- 1 smallcauliflower, broken into florets
- 150 g (1 cup)peas
- 280 g (1.5 cups)basmati rice, rinsed
- 480 ml (2 cups)vegetable broth or water
- 1 teaspoonsalt
- 1 tablespoonfresh coriander, chopped
- 1 tablespoonfresh lemon or lime juice
Instructions
- 1
Rinse the rice
Rinse the basmati rice under cold water for 1 minute, until the water runs clear.
- 2
Cook the rice
Put the rinsed rice and 2 cups (480 ml) vegetable broth in a medium saucepan. Bring to the boil, cover, then turn the heat down and simmer for 15 minutes, until tender and fluffy.
- 3
Soften the aromatics
Heat oil in a large pot over medium-high heat. Add the onion, garlic and ginger, and cook for 3–4 minutes, until softened and translucent.
- 4
Toast the spices
Add the cumin seeds and curry powder, stirring constantly for about 1 minute, until fragrant and golden brown.
- 5
Simmer the tomatoes
Add the tomatoes and ½ cup water. Simmer for 5 minutes, until the sauce thickens.
- 6
Cook the vegetables
Add the carrots, potatoes, green beans and cauliflower. Pour in 1 cup water, cover and simmer for 10 minutes, until the vegetables are tender-crisp.
- 7
Add peas and seasoning
Stir in the peas and cook for 2 minutes, until bright green. Season with salt and fresh lime juice.
- 8
Serve the curry
Spoon the curry over the rice, scatter with chopped coriander and serve immediately while hot.
What is vegetable curry with rice?
Vegetable curry is a broad family of dishes rather than one fixed recipe, with vegetables simmered in a spiced sauce and served alongside rice. This version takes an Indian-inspired route, using curry powder, cumin, aromatics and tomatoes for its flavour base.
The combination of potatoes, carrots, cauliflower, green beans and peas brings a mix of shapes and textures. Cooking the rice separately also keeps its grains distinct and lets you spoon the sauce over just before serving.
Nutrition and macros by portion
The nutrition label shows one serving as written: 350 calories, 10g protein, 50g carbs, 15g fat.
| Portion | Adjustment | kcal | Protein | Carbs | Fat |
|---|---|---|---|---|---|
| Lighter | Less rice, more vegetables | 245 kcal | 7g | 35g | 11g |
| This serving | As written | 350 kcal | 10g | 50g | 15g |
| Hungry | Larger rice portion | 525 kcal | 15g | 75g | 23g |
Most of the carbohydrates come from the basmati rice and potatoes; the curry's fat depends partly on the oil used, whose quantity is not specified in the recipe. The vegetables and rice contribute some protein, but the dish is not especially protein-focused. To balance the plate, add a serving of lentils or plain yoghurt alongside it.
Build a fragrant curry base
Aromatics: Gently cooking the onion, garlic and ginger first gives them time to soften before the spices go in. Keep them moving so the garlic does not catch on the bottom of the pot.
Spices: The brief minute of stirring the cumin and curry powder helps release their aroma. Stop when they smell fragrant; letting them darken too much can make them taste burnt.
Get the rice fluffy
Rinsing: Wash the basmati under cold water until it runs clear, as directed, to remove loose surface starch. Drain it well before adding it to the saucepan.
Simmering: Once the rice reaches a boil, cover the pan and lower the heat for the 15-minute simmer. Keep the lid on while it cooks so the steam stays inside.
Time the vegetables carefully
Firm vegetables: The carrots, potatoes, green beans and cauliflower go in together for a 10-minute covered simmer. Cut the potatoes and carrots into reasonably even pieces so they cook at a similar pace.
Peas: Add these at the end and cook them for just 2 minutes. That short finish helps them stay bright green rather than turning dull and soft.
Check the texture before serving
Vegetables: The recipe aims for tender-crisp vegetables, so check a potato and carrot near the end of their simmer. If they need more time, continue cooking until they reach the texture you like.
Sauce: Simmering the tomatoes for 5 minutes thickens the base before the vegetables are added. The later cup of water keeps the pot moist as the vegetables cook.
Finish with freshness
Citrus: Stir in the lemon or lime juice with the salt at the end of cooking. Its sharpness lifts the rich, warm spice flavours.
Coriander: Scatter chopped fresh coriander over the curry just before it goes to the table. Serve it over the basmati rice while both are hot.
Make it a balanced plate
The rice and potatoes make this a filling meal, while the varied vegetables add colour and texture. For a more substantial plate, serve it with a protein-rich accompaniment such as plain yoghurt or cooked lentils.
Recipe notes & tips
- Rinse the rice until the water runs clear, then drain it well.
- Keep the onion, garlic and ginger moving as they soften to prevent sticking.
- Stir the spices constantly during their brief toast so they do not burn.
- Cut the potatoes and carrots into similar-sized pieces for more even cooking.
- Add the peas only for the final 2 minutes to help keep their colour.
- The method calls for oil but does not give an amount, so measure it according to your usual cooking needs.
Variations
- Adjust the heat: Choose a hotter or milder curry powder to suit your preference.
- Use other vegetables: Swap in a similar quantity of seasonal vegetables, adjusting cooking time to suit their texture.
- Add lentils: Stir in cooked lentils for a more substantial curry.
- Change the citrus: Use lemon juice instead of lime, or lime instead of lemon.
- Add a creamy finish: Serve with a spoonful of plain yoghurt at the table.
Common mistakes to avoid
- Skipping the rice rinse: The grains can turn clumpy; rinse until the water runs clear.
- Burning the spices: They can become bitter; stir constantly and stop once fragrant.
- Cutting the vegetables unevenly: Some pieces may stay firm while others soften; aim for similar-sized chunks.
- Overcooking the peas: They can lose their bright colour; add them only for the final 2 minutes.
- Lifting the rice lid: Steam escapes during cooking; keep the saucepan covered for the 15-minute simmer.
How to store
Refrigerate leftover curry and rice in separate airtight containers and use within 3 days. Reheat until piping hot, adding a splash of water to the curry if it has thickened; reheat rice only once.
Frequently asked questions
Can I use water instead of vegetable broth for the rice?
Yes. The ingredient list gives vegetable broth or water as alternatives, so use either for cooking the rice.
Can I use puréed tomatoes?
Yes. The recipe allows either diced or puréed tomatoes; simmer them with the ½ cup water for 5 minutes before adding the vegetables.
How can I tell when the vegetables are done?
After the 10-minute simmer, check a piece of potato or carrot. The recipe calls for tender-crisp vegetables, so continue cooking if they are still too firm.
Can I make the rice ahead?
You can cook it ahead and refrigerate it promptly in a covered container. Reheat it until piping hot and avoid reheating it more than once.
Why does the method mention oil when it is not listed?
The method says to heat oil, but the ingredient list does not specify an amount. Use the quantity you normally need to cook the onion and aromatics, or check the original recipe for its intended amount.
Can I make the curry spicier?
Use a hotter curry powder, or choose a milder blend for a gentler result. The recipe does not specify chilli as a separate ingredient.
Cook it from the original
This recipe comes from betterhomerecipes.com. Their page has the author’s own photos, notes and tips — the best place to cook it from.
Open the recipe on betterhomerecipes.com