Sandhya's Kitchen

  • Winter recipes
  • Recipe Index
  • About
  • Work with us
  • Subscribe
menu icon
go to homepage
  • Winter recipes
  • Recipe Index
  • About
  • Work with us
  • Subscribe
subscribe
search icon
Homepage link
  • Winter recipes
  • Recipe Index
  • About
  • Work with us
  • Subscribe
×
Home » Recipe Index » Indian Curry recipes

Vegetable Jalfrezi

Published: Aug 23, 2023 · Modified: Sep 28, 2026 by Sandhya Hariharan · 7 Comments

  • Share
  • Tweet
  • Threads
Jump to Recipe

Want to make restaurant-style vegetable jalfrezi at home? This easy Indian side dish combines mixed vegetables with a spiced tomato sauce for a homemade version of a takeaway favourite. It’s dairy-free, gluten-free and nut-free, and you can save time by preparing the vegetables as you cook.

Vegetable Jalfrezi served in a kadai close up
Jump to:
  • My Favourite Vegetable Jalfrezi Recipe
  • Where Does Jalfrezi Come From?
  • Sandhya's Top Tips
  • Ingredients
  • How to make Vegetable Jalfrezi curry? : Step by Step
  • Serve this Vegetable Jalfrezi WITH
  • Leftover vegetable jalfrezi
  • Jalfrezi Recipe FAQ'S
  • More Easy Indian Vegan Side Dishes
  • Easy Vegetable Jalfrezi Recipe

My Favourite Vegetable Jalfrezi Recipe

This vegetable jalfrezi recipe is one I turn to when I want a lighter vegetable side dish with plenty of flavour. It’s packed with colourful vegetables and everyday pantry spices. I like the vegetables tender but still with a little bite—never mushy! Read my tips below for getting the vegetables just right and adjusting the jalfrezi sauce to your liking.

I prefer my jalfrezi a little saucier, so I add a splash more water and some extra tomato purée. That way, there’s plenty of sauce to scoop up with warm chapatis or spoon over jeera rice.

The homemade jalfrezi sauce is simple to make, and once it’s ready, I toss in the prepared vegetables and finish cooking everything together.

easy veg jalfrezi curry

Where Does Jalfrezi Come From?

Jalfrezi is believed to have originated in Bengal during the British Raj as a way to use up leftover cooked meat, stir-frying it with onions, chillies and spices. Its name is linked to the Bengali word jhal, meaning hot or spicy.

Today, restaurant-style vegetable jalfrezi typically combines stir-fried vegetables with a thick, spiced tomato sauce. It’s a familiar favourite on British Indian restaurant menus.

Sandhya's Top Tips

  • Keep the vegetables slightly crisp. Blanch the carrots, beans, cauliflower and baby corn until just tender, then drain. They will cook again in the sauce.
  • Add the peppers towards the end. They only need a couple of minutes before the blanched vegetables go in.
  • Adjust the sauce to your taste. Add a splash of water if it becomes too thick, or simmer briefly if you prefer a thicker sauce that coats the vegetables.
  • Short on time? Use a shop-bought jalfrezi sauce, such as Patak’s (easily available in the UK), and add your prepared vegetables. It saves about 10 minutes, although I prefer making my own so I can adjust the spice and consistency to my liking.

Ingredients

Ingredients for vegetable Jalfrezi recipe
  • Tomato passata: I use tomato passata (sold as passata in the UK) or US tomato purée for plenty of flavour and just the right sauce thickness. UK tomato purée is a concentrated paste, so it isn’t a like-for-like substitute.
  • Tomato ketchup: Just a tablespoon adds a little sweetness to balance the flavours.
  • White onion: I use diced white onions for their milder flavour, but red or brown onions work too. Use what you have.
  • Ginger and garlic: Fresh minced ginger and garlic add a zesty kick. Shop-bought versions are handy if you want to save a little prep time.
  • Chilli: I use both red chilli powder and green chilli for colour and a little heat.
  • Mixed vegetables: I use baby corn, green beans, carrots, mixed peppers, cauliflower florets, tomatoes and onions. Feel free to try other vegetables you enjoy.
  • Everyday Indian Spices: You’ll need turmeric, chilli powder, cumin, coriander and garam masala for that familiar jalfrezi flavour.
  • Finishing touches: I finish with fresh coriander, dried fenugreek leaves (kasuri methi) and either white vinegar or a squeeze of lemon juice for extra flavour and aroma.

How to make Vegetable Jalfrezi curry? : Step by Step

Before you start: Place the carrots, beans, baby corn and cauliflower in a microwave-safe bowl and cover with water. Microwave for 4–5 minutes until just tender, then drain. This step isn’t pictured.

Step 1: Heat oil in a wide pan. Add cumin seeds and let them splutter.

adding ginger garlic paste to the pan for making jalfrezi sauce.

Step 2: Add ginger, garlic and green chilli. Cook for 1 minute.

Step 3: Add the onion and sauté for 3–4 minutes until softened.

adding passata sauce and ketchup to the pan.

Step 4: Pour in the passata and add the ketchup.

adding spices to the pan for jalfrezi sauce.

Step 5: Stir in turmeric, ground cumin, ground coriander, chilli powder and salt. Cook for 2–3 minutes.

Adding peppers and tomatoes to the pan for jalfrezi.

Step 6: Add the sliced tomatoes and peppers. Cook for 2 minutes.

Adding blanched vegetables to the pan for jalfrezi.

Step 7: Add the blanched vegetables, garam masala, kasuri methi, vinegar and a splash of water if needed. Mix well.

cover and cook the jalfrezi

Step 8: Cover and cook for 5–6 minutes until tender with a little bite.

Vegetable Jalfrezi served in a kadai close up

Step 9: Garnish with fresh coriander and serve with warm chapatis or rice.

If you prefer a saucier Jalfrezi, you can add 1.5 cups of tomato passata and a little more water in the initial stage of cooking.

Serve this Vegetable Jalfrezi WITH

  1. With my easy-peasy yellow rice
  2. With homemade chapati or yogurt flatbread
  3. A side of yogurt or a cooling cucumber raita to balance out the heat
  4. As a flavourful, spicy main dish in a large Indian feast, alongside other dishes such as green lentils dal, vegetable pakora, steaming basmati rice, and garlic naan bread

Leftover vegetable jalfrezi

There are many ways to use up leftover Jalfrezi

  • Serve it as is with steaming rice or chapatis for an easy lunch option.
  • Get innovative by using it as a filling for sandwiches or wraps.
  • Create an Indo-fusion pasta recipe by mixing the leftover jalfrezi with cooked pasta and serving it with cheese.
  • Use it as a topping for baked potatoes or baked sweet potatoes.
  • Layer it as a topping for nachos or as a base for a seven-layer dip.
Homemade Veg Jalfrezi recipe from scratch

Jalfrezi Recipe FAQ'S

What are Jalfrezi vegetables?

Jalfrezi vegetables are a variety of vegetables that are used in the Indian dish, jalfrezi. They are typically stir-fried with aromatic spices and served with a spicy tomato-based sauce. Common vegetables used in jalfrezi include bell peppers, onions, and tomatoes, but other vegetables like carrots, green beans, butternut squash, and zucchini may also be used.

What does Jalfrezi taste like?

Jalfrezi is a spicy and flavourful semi dry restaurant style Indian side dish served with roti and rice. It has the perfect balance of crunch, spicy and savoury with a hint of tang from tomatoes.

Is Jalfrezi vegan?

Jalfrezi curry is vegan if you are only using vegetables and chickpeas for protein. The Jalfrezi sauce has no dairy products and hence it is vegan.

What is the difference between jalfrezi, korma and mixed vegetable curry?

Jalfrezi has a spiced tomato-based sauce, with vegetables that still have a little bite. Korma is usually milder and creamier, often made with nuts, yoghurt or cream. Mixed vegetable curry is a more general name—the sauce and spice level depend on the recipe.

More Easy Indian Vegan Side Dishes

  • indian cauliflower traybake with potatoes served with naan bread.
    Easy Aloo Gobi traybake
  • vegan jackfruit curry
    Easy Jackfruit Curry
  • bowl of saag chana and rice
    Chana Saag Recipe
  • Brinjal Bhaji
    Brinjal Bhaji (Indian Aubergine Bhaji)

HAVE YOU MADE THIS RECIPE?

Be sure to leave a comment and/or give this recipe a ★ rating!

Post a photo of your creation on my Facebook page, share it on Instagram, or save it to Pinterest with the tag #sandhyaskitchen.  I would love to see your pictures!

Subscribe to our weekly newsletters!

Homemade Veg Jalfrezi recipe from scratch

Easy Vegetable Jalfrezi Recipe

4.87 from 15 votes
Print Pin Rate
Prep Time: 30 minutes minutes
Cook Time: 20 minutes minutes
Total Time: 50 minutes minutes
Servings: 4
Calories: 178kcal
Author: Sandhya Hariharan
Make this easy vegetable jalfrezi with mixed vegetables in a spiced tomato sauce. This restaurant-style Indian favourite is full of flavour, naturally vegan and delicious served with rice or chapati.

Ingredients

Jalfrezi Vegetables

  • 100 g baby corn sliced diagonally ⅔ cup
  • 100 g carrot sliced 1" batons ⅔ cup
  • 100 g cauliflower florets separated ⅔ cup
  • 150 g mixed peppers sliced 1 cup
  • 150 g tomato sliced 1 cup
  • 50 g green beans sliced diagonally into 1" pieces 1 cup

Jalfrezi curry base

  • 2 tablespoon oil
  • 1 teaspoon cumin seeds
  • 1 inch ginger grated
  • 4 cloves garlic minced
  • 100 g white onion cut to chunks 1 cup
  • 240 ml (1 cup) tomato passata (UK) canned tomato purée (US)
  • 1 tablespoon tomato ketchup
  • 60 -70 ml water or more ¼ - ⅓ cup
  • 1 green chilli sliced
  • salt to taste

Spices

  • ⅓ teaspoon turmeric
  • ⅓ teaspoon ground cumin
  • 1 teaspoon ground coriander
  • ⅓ -1 teaspoon red chilli powder
  • 1 teaspoon garam masala

Garnish

  • 1 teaspoon vinegar or Juice of ½ Lemon
  • 1 tablespoon kasuri methi crushed between your palms
  • 2 tablespoon coriander leaves

Optional ingredient 100g paneer / tofu or halloumi cheese

Instructions

  • Blanch the veggies by placing the cauliflower, carrots, green beans and baby corn in a large microwave safe bowl and cover with enough water. Cook in microwave for 4-5 minutes or until veggies are fork tender. Drain and set aside.
    100 g baby corn , 100 g carrot, 100 g cauliflower florets, 50 g green beans
  • Heat oil in a pan. Add cumin seeds and allow it splutter. Next add ginger, garlic, and green chilli. Cook for 1 minute.
    2 tbsp oil, 1 inch ginger, 4 cloves garlic, 1 green chilli, 1 tsp cumin seeds
  • Sauté onion until translucent, about 3-4 minutes.
    100 g white onion
  • Pour in the tomato passata, then add the ketchup, turmeric, cumin, coriander and red chilli powder. Cook for 2–3 minutes, stirring, until the sauce is bubbling and the spices are well mixed in. Add a splash of water if needed to loosen the sauce.
    240 ml (1 cup) tomato passata (UK) , 1 tbsp tomato ketchup, salt to taste, ⅓ tsp turmeric, ⅓ tsp ground cumin, 1 tsp ground coriander, ⅓ -1 tsp red chilli powder, 60 -70 ml water or more
  • Add sliced tomatoes and mixed peppers. Cook for 2 minutes.
    150 g tomato , 150 g mixed peppers
  • Now add the blanched carrots, green beans, baby corn, cauliflower florets. Sprinkle garam masala and kasuri methi. Mix well. Add a splash of water if necessary.
    100 g baby corn , 100 g carrot, 100 g cauliflower florets, 50 g green beans , 1 tsp garam masala, 1 tbsp kasuri methi, 60 -70 ml water or more
  • Cover and cook veggies for 5-6 minutes until still slightly crunchy.
  • Optionally, add paneer at this stage and stir.
    Drizzle vinegar or lemon juice. Sprinkle coriander leaves.
    1 tsp vinegar, 2 tbsp coriander leaves
  • Enjoy hot with rice or Indian bread.

Video

Notes

 
  • Tomato note: In the UK, use passata, not concentrated tomato purée. In the US, use canned tomato purée, not tomato paste. If your sauce is thick, add a splash of water.
  • A note on timing: Allow about 50 minutes if you prefer to prepare all your ingredients before cooking. I save time by chopping the remaining vegetables while the firmer ones blanch and the sauce cooks. If you’re making this for the first time, I recommend prepping everything first.
  • Spice Adjustment: Adjust masalas and spice levels to taste by controlling red chilli powder and green chillies.

Nutrition

Calories: 178kcal | Carbohydrates: 26g | Protein: 4g | Fat: 8g | Saturated Fat: 1g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 5g | Trans Fat: 0.03g | Sodium: 711mg | Potassium: 779mg | Fiber: 6g | Sugar: 11g | Vitamin A: 6203IU | Vitamin C: 81mg | Calcium: 61mg | Iron: 3mg
Course: Main Course, Side Dish
Cuisine: Indian
Tried this recipe?Mention @Sandhyaskitchen and Hashtag #sandhyaskitchen!

More Indian Curry recipes

  • chana dal in a pan
    Chana Dal Recipe
  • red lentil dal served with white basmati rice and kachumber salad.
    Masoor Dal Recipe (Indian Red Lentil Dal)
  • two bowls of red lentil dahl served with cumin rice in white bowls.
    Easy Lentil Dahl Recipe
  • potato and aubergine curry in a skillet garnished with coriander.
    Aloo Baingan (Indian Potato and Aubergine Curry)

Comments

  1. A Smith says

    August 16, 2026 at 8:15 pm

    3 stars
    Great taste, but in no world does this recipe take 30 minutes. Plan on putting in a couple hours. I realize all recipe prep times are falsely understated, but this one so grossly that I had guests arriving to my potluck while my counter was still a mess and it was just starting to cook. It tastes fantastic. I will make it again.but 30 minutes? No.

    Reply
    • Sandhya Hariharan says

      September 21, 2026 at 10:43 am

      Thank you for your feedback. I’m really pleased you enjoyed the jalfrezi, and I’m sorry the timing left you rushing as your guests arrived. My original 30-minute estimate relied on preparing ingredients alongside cooking, and I should have made that clearer.

      I’ve now updated the recipe to allow 30 minutes for prep and 20 minutes for cooking—50 minutes in total when preparing everything first. Thank you for bringing this to my attention—it’s helped me make the instructions clearer for everyone.

      Reply
  2. Catherine says

    April 28, 2025 at 7:12 pm

    Veg Jalfrezi was hearty and comforting...I love meals that are bountiful in veggies and wholesome ingredients like this. What a wonderful meal for the family!

    Reply
  3. Tavo says

    November 03, 2023 at 7:30 pm

    5 stars
    The Vegetable Jalfrezi recipe you shared was absolutely delicious! Every bite was a burst of flavors, and it's clear you have a knack for creating memorable dishes. Thanks for introducing us to such a delightful meal!

    Reply
  4. Janie says

    August 23, 2023 at 8:22 pm

    5 stars
    Loved the flavors of the curry in this vegetable jalfrezi. The seasoning and spices were on point! I'll be making these again and packing it for lunch too.

    Reply
  5. Anjali says

    August 23, 2023 at 8:02 pm

    5 stars
    This was such an easy vegetable curry recipe to make at home, and tasted better than most jalfrezi recipes I've had at Indian restaurants! We added paneer and it tasted great!

    Reply
  6. Elisa says

    August 23, 2023 at 7:39 pm

    5 stars
    Love this Easy Vegetable Jalfrezi recipe, specially because is lots of vegetables and looks so delicious!!! will try it soon. Thanks for sharing 🙂

    Reply
4.87 from 15 votes (10 ratings without comment)

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




sandhya from sandhya's kitchen in her kitchen.

Hey, I'm Sandhya

It’s wonderful to meet you! As a self-taught photographer with a background in IT, I’m excited to share easy vegetarian recipes developed right in my Surrey kitchen. Come learn more and say hi!

More about Sandhya

Easy Ninja Creami Recipes

  • two glasses of cookies and cream milkshake topped with whipped cream and oreo cookies.
    Ninja Creami Cookies and Cream Milkshake
  • Ninja creami mango sorbet in the pint tub with a spoon.
    Ninja Creami Mango Sorbet
  • ninja creami frozen yogurt
    Ninja Creami Frozen Yogurt
  • Three scoops of Ninja creami chocolate ice cream served in a white bowl and 2 spoons.
    Ninja Creami Chocolate Ice Cream
  • homemade vanilla ice cream in ninja creami tub.
    Ninja Creami Vanilla Ice Cream
  • Ninja Creami Strawberry Ice cream scoops in a white bowl.
    Ninja Creami Strawberry Ice Cream

Popular Recipes

  • mint sauce served with samosa
    Easy Indian Mint Sauce Recipe
  • potato slices made in air fryer served with bang bang sauce
    Air fryer Crispy Potato Slices
  • red lentils tarka dal served with rice and kachumber salad
    Easy Tarka Dal
  • air fryer chocolate mug cake
    Air fryer Chocolate Mug Cake
  • Three Indian Dips for Poppadoms
    Indian Poppadom Dips
  • crispy onion bhajis served with chutney
    Easy Onion Bhajis

Footer

↑ back to top

Connect

About

  • Work with us
  • Newsletter

Legal

  • Privacy Policy

Copyright © 2026 Sandhya's Kitchen

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.