25 + Gujarati Shaak Recipes

Jump to RecipeRate this Recipe
No ratings yet

Gujarati cuisine is full of bold flavours, balance, and heritage - and nothing represents it better than Gujarati shaak. Whether it's a quick weekday meal or part of a festive thali, shaak is always at the centre of the plate.

A collage of nine different Gujarati shaak recipes.

I grew up eating these dishes, and many of the recipes in this round-up have been passed down in my Gujarati family for generations. They’re filled with comfort and tradition.

What Is Gujarati Shaak?

Shaak can be made from vegetables or pulses like beans and lentils, each with its own unique seasoning. Some dishes are reserved for weddings and celebrations, while others are everyday staples that come together quickly.

Gujarati food is also deeply seasonal. We cook what’s fresh and available, which means lighter shaaks in the summer and heartier ones in the cooler months.

All Gujarati shaak are vegetarian and the majority are vegan as they are made without any dairy products.

To see how shaak fits into a full meal, take a look at my Complete Guide to a Gujarati Thali.

Need ideas for your next meal? I’ve put together Gujarati Dinner Ideas to help you mix and match shaak with rotli, dar-bhaat, and sides for a satisfying plate.

To finish on a sweet note, browse my Gujarati Sweets & Desserts collection with family-favourite recipes you’ll love.

Gujarati Shaak Made with Vegetables

Fresh and full of flavour, these shaak recipes highlight a variety of vegetables commonly used in Gujarati kitchens. Perfect for enjoying authentic, vegetable-forward dishes.

Easy Potato Chips Curry – Dry
This Potato Chips Curry or Bateta Chips nu Saak is a Gujarati vegan potato curry that can be ready in under 15 minutes. It is a perfect pantry staple curry that requires few ingredients
Get the recipe
a black bowl filled with potato chips curry and garnished with coriander and lime
Ringan Bateta nu Shaak
This homely eggplant and potato or ringan bateta nu shaak is cooked in tomato-garlic gravy. It's simple to make, whether on the stovetop or in a pressure cooker.
Get the recipe
Ringan bateta nu shaak served in a bowl.
Tindora Nu Shaak - Tindora Sabzi Recipe
This Tindora nu Shaak, or Tindora Sabzi recipe, is an easy Gujarati curry prepared with ivy gourd and basic spices. This vegan tindora recipe is gluten-free, healthy and can be ready in 15 minutes.
Get the recipe
Tindora nu shaak or sabji in a pan
Fansi Nu Shaak
Fansi nu Shaak is an easy Gujarati stir-fry made with green beans and basic spices. My recipe is quick and easy - perfect for a mid week dinner.
Get the recipe
Gujarati green beans in a serving bowl.
Aloo Lauki Sabzi (Dudhi Bateta nu Shaak)
Lauki Aloo, or dudhi batata nu shaak, is a homely curry made with bottle gourd and potatoes simmered in an onion, tomato gravy.
Get the recipe
Sabji served with chapati on a dinner plate.
Dudhi Chana Nu Shaak
Dudhi Chana Dal nu Shaak or lauki chana dal is an everyday Gujarati shaak made with bottle gourd, split bengal gram and tamarind.
Get the recipe
A bowl of dudhi chana nu shaak placed on the dinner plate.
KOBI BATETA NU SHAAK – CABBAGE AND POTATO CURRY
Cabbage and Potato Sabji or Kobi Bateta nu Shaak an everyday Gujarati style stir-fry prepared with potato and cabbage without using onion and garlic.
Get the recipe
a black bowl filled with cabbage and potato curry served with a lemon wedge and garnished with coriander leaves
Methi Ringan Nu Shaak (Methi Baingan)
Ringan methi nu Shaak is an easy Gujarati dish made with fresh fenugreek leaves and aubergine. It's flavoured simply with garlic, dried red chillies and basic spices.
Get the recipe
ringan methi nu shaak served in a serving dish.
Sukhi Bhaji
Sukhi Bhaji or Batata Bhaji is a dry potato sabji made with boiled potatoes, green chillies and turmeric. It is most commonly served with poori.
Get the recipe
A bowl of sukhi bhaji placed on a plate.
Ringan Palita (Patika)
This Gujarati style dry aubergine curry is quick to make and only requires basic ingredients. It's vegan, gluten-free and ready in less than 15 minutes.
Get the recipe
Ringan palita served in a white dish on the table.
Sev Tameta Nu Shaak
Sev Tameta nu Shaak is a delicious Kathiyawadi Gujarati curry. It is prepared by combining fried gram flour noodles (crunchy sev) with a spicy and sweet tomato and garlic gravy.
Get the recipe
sev tameta nu shaak served in a metal bowl with serving spoon
Ringan Dahi Varo Oro (Smoky Aubergine with Yogurt)
Dahi Varo Oro or Dahi Baingan Bharta, is a traditional winter dish from Kathiawad, Gujarat. It is made using smoky roasted eggplant, yogurt, lasan chutney and coriander.
Get the recipe
Dahi baingan bharta served in a bowl with a serving spoon.

Beans & Pulses

These recipes highlight the rich variety of beans, lentils, and pulses that play a vital role in Gujarati cooking. Perfectly paired with rotli or rice, they bring depth and comfort to every meal.

Mag nu Saak – Easy Mung Bean Gujarati Curry
Mag nu Saak/Shaak or Mung Bean Curry is a traditional Gujarati recipe made with moong beans, tomato and garlic. This easy and quick recipe can be made in Instant pot and stove top. Serve this plant based and naturally gluten-free curry with rice, roti, salad and papad.
Get the recipe
Mug nu saak served with rice and salad in a bowl with a spoon
Kala Chana nu Shaak (Black Chickpea Curry)
This Black Chickpea Curry or Kala Chana nu Shaak is a Gujarati style curry. Black chickpeas are simmered in a sweet and tangy tomato tamarind gravy.
Get the recipe
A bowl of kala chana nu shaak placed in a plate.
Gujarati Tuver nu Shaak
Gujarati style Tuver nu Shaak or gungo peas/pigeon peas curry is an easy recipe. Naturally vegan and gluten-free
Get the recipe
Gujarati tuver nu shaak in a black kadai
Aloo Chana
This homely Chana Bateta without onion and garlic is pure comfort food. It's made with potatoes and chickpeas cooked in a flavourful sauce made with whole spices and tomatoes. I make it in one pot and it's ready within 15 minutes.
Get the recipe
aloo chana masala served in a cast iron skillet

Festive & Wedding Shaak

For special occasions, Gujarati shaak becomes more elaborate and flavourful, often reserved for weddings and festivals. These recipes showcase the celebratory spirit of Gujarati cuisine.

Gujarati Batata Nu Shaak
Jamanvar Bateta nu Shaak is a unique Gujarati style potato curry with a gravy of spices, tamarind and jaggery.
Get the recipe
Gujarati bateta served with poori and some sweets on the plate.
Vaal nu Shaak
Vaal nu Shaak, simply known as Vaal, is a delicious Gujarati shaak made with lima beans. This recipe is prepared with aromatic whole spices, tamarind and jaggery and is often served at Gujarati weddings.
Get the recipe
Vaal nu shaak bowl placed on the table next to kitchen napkin.
Undhiyu (Surti Undhiyu)
Undhiyu - a one-pot Gujarati medley of winter vegetables cooked in a mildly sweet coconut masala. This version is prepared surti style with plenty of green garlic and fried methi muthiya.
Get the recipe
Surti undhiyu served in a large serving brass bowl.

Seasonal Shaak

Gujarati cooking follows the rhythm of the seasons. This section features shaak recipes made with fresh, seasonal ingredients that capture the best of summer, monsoon, and winter.

Karela Sabzi (Bitter Gourd Curry)
This Karela Sabzi or Bitter Gourd Curry is a popular curry recipe from India made with a base of onions and spices. It is also known as Karela nu Shaak in Gujarat.
Get the recipe
karela sabzi or karela nu shaak bowl placed on a piece of jute.
Papdi Nu Shaak
This Gujarati Papdi Nu Shaak is a easy and simple Indian curry prepread with flat beans and basic Indian spices.
Get the recipe
Papdi nu shaak served in a small ceramic bowl.
Guvar Dhokli Nu Shaak
Guvar Dhokli nu Shaak is an authentic Gujarati dish prepared with cluster beans and multigrain dumplings. It's easy to prepare on the stove top or Instant Pot.
Get the recipe
guvar dhokli nu shaak served in a bowl.
Fulavar Bateta Nu Saak
Fulavar Bateta nu Shaak is a Gujarati cauliflower and potato curry recipe. It's prepared in a gravy of basic Indian spices and without onion or garlic.
Get the recipe
Fulavar bateta nu shaak in a serving bowl.
Suva ni Bhaji (Dill Curry)
This Indian Dill Leaves Curry, also known as Suva ni Bhaji or Shepu Bhaji, is a dill stir fry made with garlic, green chillies and few spices. It is naturally vegan, gluten-free and comes together in just 15 minutes.
Get the recipe
a bowl of suva bhaji placed on a tray.
Parwal Nu Shaak
My parwal nu shaak is made Gujarati style with basic spices, lemon juice and coconut. It's ready in less than 15 minutes and can be served as part of an everyday Gujarati thali.
Get the recipe
A bowl of parval nu shaak placed on a round tray.
Valor Ringan Nu Shaak
Valor Ringan nu Shaak is an authentic Gujarati curry made with valor papdi, aubergine and basic Indian spices.
Get the recipe
Ringan valor nu shaak bowl placed on a wooden board.
Ringan Tuvar nu Shaak
Ringan Tuvar nu Shaak - a homely Gujarati shaak (curry) made with aubergines (eggplant) and fresh pigeon peas. In our family recipe, we also add green garlic and peanut powder. Easy to make and can be ready within 30 minutes.
Get the recipe
Ringan tuver nu shaak served in a serving dish with a serving spoon.

Bharela Shaak

Bharela shaak, or stuffed vegetable dishes, are a Gujarati favourite. Packed with spiced fillings, these flavourful recipes are perfect for both everyday meals and special occasions.

Bharwa Bhindi (Bharela Bhinda)
Bharwa Bhindi is a delicious sabji and is also known as Bharela Bhinda or Bhinda Sambharia. Fresh and tender okra are stuffed with a flavourful Gujarati style aromatic masala. Naturally vegan and gluten-free.
Get the recipe
Cooked stuffed okra gujarati style garnished with freshly chopped coriander.
Bharwa Karela (Stuffed Bitter Gourd)
Bharela karela is delicious Gujarati dish made with bittergourd stuffed with a spiced coconut masala. It is the Gujarati version of the North Indian Bharwa Karela.
Get the recipe
bharwa karela in a serving bowl.
Bharela Ravaiya
Bharela Ravaiya is a Gujarati dish in which baby eggplants or aubergine are stuffed with a delicious bharwan masala.
Get the recipe
gujarati bharela ravaiya in a bowl.

As always if you make this recipe, be sure to leave me a comment, rate this recipe and tag me on Instagram @jcookingodyssey or #jcookingodyssey. I love seeing all your photos of my recipe recreations!

Don’t forget to follow me on social media using the buttons below – I can't wait to see you all there!

A collage of nine different Gujarati shaak recipes.

Gujarati Shaak Recipes

Print Recipe Pin Recipe
Gujarati cuisine is full of bold flavours, balance, and heritage - and nothing represents it better than Gujarati shaak. Whether it's a quick weekday meal or part of a festive thali, shaak is always at the centre of the plate.
Course Main Dish, Side Dish
Cuisine Gujarati
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Servings 4 servings

Equipment

  • Pressure cooker or Instant Pot
  • Kadai or Pan

Ingredients

  • 1 Bateta Nu Shaak
  • 1 Mag Nu Shaak
  • 1 Bharela Bhinda Nu Shaak
  • 1 Valor Ringan Nu Shaak
  • 1 Dudhi Bateta Nu Shaak

Instructions

  • Choose a gujarati shaak recipe from the list above.
  • Click on the link to see the full recipe and follow the instructions.
  • Enjoy with Gujarati rotli, Gujarati dal or kadhi and basmati rice.

Nutrition

Calories: 72kcal | Carbohydrates: 16g | Protein: 2g | Fat: 0.3g | Saturated Fat: 0.1g | Polyunsaturated Fat: 0.1g | Monounsaturated Fat: 0.02g | Sodium: 6mg | Potassium: 496mg | Fiber: 5g | Sugar: 5g | Vitamin A: 49IU | Vitamin C: 14mg | Calcium: 19mg | Iron: 1mg

PLEASE NOTE: Nutritional values are estimated by a computer and may vary based on ingredients and portion sizes. For personalised dietary advice, please consult a qualified healthcare professional.

Share on Facebook Pin This Recipe

Similar Posts

Leave a Reply

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

Recipe Rating