If you've ever looked through an Indian restaurant menu, you've probably noticed that there are quite a few dishes with unfamiliar names.
Butter Chicken? Easy enough to imagine.
Biryani? Most people know it's a rice dish.
But Chole Masala?
Well, this one deserves a little introduction.
Chole Masala is a popular Indian curry made with chickpeas, tomatoes, and a blend of aromatic spices. It's especially associated with North Indian cooking and is loved for its hearty texture, savoury flavour, and versatility.
Unlike some Indian curries that rely on meat or dairy for richness, Chole Masala gets much of its character from chickpeas and spices.
It's also one of those dishes that can surprise people who think vegetarian food is always light or simple.
So, what exactly is Chole Masala, what does it taste like, and how should you eat it?
Let's find out.
What Is Chole Masala?
Chole Masala is an Indian chickpea curry traditionally prepared with cooked chickpeas, tomatoes, onions, and aromatic spices.
The word chole refers to chickpeas, while masala refers to a spice mixture or a seasoned preparation.
You'll also come across the name Chana Masala. In everyday usage, the two names are often used interchangeably, although recipes and regional styles can differ.
The dish is particularly popular in northern India, including Punjab and Delhi, where chickpeas are an important part of everyday cooking.
Depending on the region and household, Chole Masala may be served with rice, roti, naan, or fried bread.
One particularly famous pairing is Chole Bhature, where spiced chickpeas are accompanied by large, fluffy, deep-fried bread.
But you don't necessarily need a special bread to enjoy it.
A bowl of Chole Masala with rice can make a satisfying meal on its own.
What Does Chole Masala Taste Like?
The first thing you'll notice about Chole Masala is its depth of flavour.
It's usually savoury, earthy, and warmly spiced, with a noticeable tanginess from tomatoes or other souring ingredients.
The chickpeas themselves have a mild, slightly nutty flavour.
That mildness is important because it allows the spices and sauce to stand out without overwhelming the main ingredient.
A well-prepared Chole Masala often has several flavour characteristics.
Earthy and Aromatic
Cumin, coriander, and other spices contribute warmth and depth.
Some recipes also use black cardamom, cinnamon, cloves, or a dedicated chole masala spice blend.
These ingredients create a fragrance that is quite different from a simple tomato sauce.
Slightly Tangy
Tomatoes are commonly used to bring acidity and balance.
Some regional recipes add dried mango powder (amchur) or dried pomegranate seeds (anardana) for additional tartness.
That combination of savoury spices and tangy ingredients is one of the reasons Chole Masala has such a distinctive character.
Rich Without Necessarily Being Creamy
Many people associate Indian curry with thick, creamy sauces.
But Chole Masala doesn't need cream to develop flavour.
The starch released by cooked chickpeas can help thicken the sauce, while spices and slow simmering contribute richness.
The result is a curry that can feel substantial without relying on a butter- or cream-based gravy.
What Are the Main Ingredients in Chole Masala?
Recipes vary, but traditional preparations commonly include several important ingredients.
Chickpeas
Chickpeas, also known as garbanzo beans, are the foundation of the dish.
They're naturally rich in plant protein and dietary fibre, making them a useful ingredient in vegetarian cooking.
Dried chickpeas are typically soaked and cooked until tender before being added to the spiced sauce.
Some cooks use canned chickpeas for convenience.
The goal is to achieve a soft interior while maintaining enough structure that the chickpeas don't completely fall apart.
Tomatoes
Tomatoes provide acidity, moisture, and body.
When cooked with spices, they help create the sauce that coats the chickpeas.
Onion, Ginger, and Garlic
These ingredients frequently form the aromatic base of North Indian-style chickpea curries.
However, recipes can be adapted, and some variations are prepared without onion or garlic.
If you follow a particular dietary practice, it's best to confirm the preparation with the restaurant.
Indian Spices
A Chole Masala spice mixture often includes cumin, coriander, turmeric, chilli, and garam masala.
Other spices may be added depending on the cook's preferred recipe.
Not every Chole Masala tastes exactly the same, which is part of what makes the dish interesting.
Is Chole Masala Spicy?
Chole Masala can be spicy, but it doesn't have to be extremely hot.
And there's an important difference between spiced and spicy.
A dish can contain several aromatic spices without producing an intense burning sensation.
Chole Masala is generally known for its layered seasoning rather than simply its chilli heat.
Of course, some recipes are much hotter than others.
If you're trying Indian food for the first time, asking about the restaurant's spice level is a good idea.
At Pesona Lounge Ubud, guests can speak with the team about their preferences before ordering.
Is Chole Masala Vegetarian or Vegan?
Traditionally, Chole Masala is a vegetarian dish because chickpeas form its main ingredient.
Many versions are also vegan, provided the recipe uses plant-based cooking fats and does not include ingredients such as ghee, butter, or cream.
However, preparation methods vary between restaurants.
If you're vegan or avoiding dairy, check the recipe rather than assuming every Chole Masala is automatically vegan.
It's also worth remembering that the bread or accompaniments served with the curry may contain dairy.
For example, naan is sometimes prepared with yoghurt, milk, butter, or ghee.
This is one reason why understanding the entire meal matters, not just the curry.
How Do You Eat Chole Masala?
One of the best things about Chole Masala is how easily it pairs with different Indian staples.
There's no single correct way to eat it.
With Basmati Rice
Rice is a familiar and practical pairing.
Its relatively neutral flavour allows the seasoned chickpea sauce to remain the focus.
The grains also help absorb the gravy, making each spoonful a combination of soft chickpeas, rice, and spices.
With Naan
If you enjoy Indian bread, naan is another option.
Simply tear off a small piece and use it to scoop up some chickpeas and sauce.
At Pesona Lounge Ubud, the naan selection includes Butter Naan, Garlic Naan, Garlic & Cheese Naan, and other variations.
A simple naan can complement the strong flavour of Chole Masala, while a garlic or cheese version adds another layer of richness.
Curious about the traditional way to eat Indian bread? Our guide to how to eat naan with Indian curry explains more.
With Chapati
Chapati is a traditional flatbread made from whole wheat flour.
Compared with many restaurant-style naan breads, it is generally thinner and simpler.
This makes it another excellent accompaniment for chickpea curry, particularly if you prefer a less rich bread.
Chole Masala vs Dal: What's the Difference?
This is a common source of confusion for people exploring Indian food.
Both dishes can be vegetarian, both use legumes, and both are often served with rice or bread.
But they aren't the same.
Chole Masala is made primarily with whole chickpeas, which retain their rounded shape and provide a firm, hearty texture.
Dal, on the other hand, is a broad term that can refer to pulses and dishes prepared using them.
Depending on the variety, dal may use split mung beans, red lentils, pigeon peas, or black lentils.
Some dal preparations are smooth and almost creamy, while others retain more texture.
At Pesona Lounge Ubud, you'll find both Chole Masala and Mung Dal Tadka on the menu.
Mung Dal Tadka features lentils seasoned with a tempering of garlic, cumin, and dried chilli.
If you prefer individual chickpeas with a substantial bite, Chole Masala might be more appealing.
If you enjoy softer lentils with a comforting consistency, Mung Dal Tadka is worth exploring.
Neither is necessarily better. They're simply different expressions of Indian legume-based cooking.
Where Can You Try Chole Masala in Ubud?
If you're exploring central Ubud and want to try this traditional Indian dish, you'll find Chole Masala on the menu at Pesona Lounge Ubud.
Located on Jalan Goutama Selatan No. 25A, the restaurant serves a selection of Indian dishes, ranging from familiar favourites like Butter Chicken and Chicken Biryani to vegetarian preparations such as Chole Masala, Mung Dal Tadka, Saag Paneer, and Aloo Gobi.
At Pesona Lounge Ubud, Chole Masala is described as hearty chickpeas in a spiced tomato gravy.
It's part of the restaurant's plant-powered curry selection, which is served with local rice.
That means you don't necessarily need to order an additional rice dish.
If you'd like to explore different textures, adding naan or chapati is another option.
Freshly Prepared Indian Food
One detail worth knowing about Pesona Lounge Ubud is that the kitchen prepares its dishes from scratch and to order.
The restaurant does not add MSG or preservatives to its cooking, and selected dishes can be adjusted to accommodate dietary preferences.
It also makes its own paneer and yoghurt, which are used in other menu preparations.
For guests exploring vegetarian Indian food, this gives the menu a broader range of options beyond chickpea curry alone.
If you follow a vegan, Jain, gluten-free, or other specific diet, speak with the team before ordering so they can explain the available preparations.
What Should You Order With Chole Masala at Pesona Lounge Ubud?
If you're planning to try Chole Masala for the first time, you don't need an enormous order.
Start with the curry and its accompanying rice.
Then consider whether you'd like to add something with a different texture.
A Butter Naan or Chapati is an easy choice if you enjoy bread.
For a starter, Vegetable Samosa adds a crisp pastry texture and a spiced potato-and-pea filling.
And if you'd like a refreshing drink, the restaurant's Mango Lassi combines fresh mango, cardamom, and homemade yoghurt.
That gives you a meal with several contrasting elements: a hearty chickpea curry, rice, bread or a crispy starter, and a cool yoghurt-based drink.
It's also a useful way to explore Indian food without ordering multiple heavy curries at once.
You can browse the full Pesona Lounge Ubud menu before visiting.
Frequently Asked Questions About Chole Masala
What is Chole Masala made of?
Chole Masala is primarily made from chickpeas cooked in a seasoned sauce, commonly containing tomatoes, onions, ginger, garlic, and Indian spices. Ingredients vary by recipe.
Is Chole Masala the same as Chana Masala?
The names are often used interchangeably for Indian chickpea curry. However, regional recipes and cooking methods may differ.
Is Chole Masala healthy?
Chole Masala contains chickpeas, which provide plant-based protein and dietary fibre. Its overall nutritional profile depends on the recipe, portion size, cooking fat, salt, and accompaniments.
Is Chole Masala gluten-free?
Many traditional Chole Masala recipes do not require gluten-containing ingredients. However, spice mixes, sauces, and kitchen preparation methods can vary. People avoiding gluten should confirm ingredients and cross-contact precautions before ordering.
Does Chole Masala contain meat?
Traditional Chole Masala is generally prepared without meat. It is a chickpea-based vegetarian dish, although diners should confirm restaurant-specific ingredients.
Is Chole Masala suitable for vegans?
Many versions are vegan, but some restaurant preparations may contain ghee or other dairy products. Always confirm the ingredients if you follow a strict vegan diet.
Where can I eat Chole Masala in Ubud, Bali?
Pesona Lounge Ubud serves Chole Masala as part of its plant-powered curry menu. The restaurant is located at Jalan Goutama Selatan No. 25A in central Ubud.
Final Thoughts: A Simple Dish With Plenty of Character
Indian cuisine has a remarkable ability to turn everyday ingredients into memorable dishes.
And Chole Masala is a good example.
At its heart, it's simply chickpeas cooked with spices and a flavourful sauce.
But the combination of earthy legumes, aromatic seasoning, and tangy tomato creates something much more interesting than its short ingredient description suggests.
Whether you're vegetarian, curious about Indian cuisine, or just looking to try something beyond the familiar butter chicken, Chole Masala is worth discovering.
Next time you're in Ubud, you might want to give it a try.
Visit Pesona Lounge Ubud to explore our Indian menu, including Chole Masala and other freshly prepared favourites in central Ubud.