28 Best Dishes to Serve with Dal Makhani for a Complete Indian Meal
November 14, 2026
Dal makhani was born in a Delhi restaurant kitchen, not a home stove, and that origin story explains why the dish feels so indulgent on its own. Wikipedia notes that dal makhani originates in the Punjab region and is a relatively modern variation of traditional lentil dishes, made with urad dal and other pulses along with butter and cream. That buttery richness is exactly why figuring out what to serve with dal makhani matters so much for building a balanced plate.
Because the dal itself is thick, smoky, and loaded with cream, the smartest sides either soak it up, cut through it, or cool it down. Below you’ll find 28 dal makhani side dishes organized around rice, bread, proteins, chutneys, and fresh accompaniments, so you can build anything from a quick weeknight dinner to a full Punjabi-style spread.
1. Jasmine Rice

Jasmine rice isn’t traditionally Punjabi, but it works surprisingly well as a stand-in for basmati when that’s what you have on hand. Jasmine rice is a fragrant and fluffy side that pairs wonderfully with dal makhani, and its subtle aroma and soft texture complement the creamy lentils. Because the grains stay separate and light, they soak up the sauce without turning mushy, which makes this a fast weeknight option when you don’t want to hunt down basmati at the store.
Pro Tip: Rinse rice until the water runs clear before cooking. This removes surface starch and keeps the grains distinct instead of clumping under the weight of a rich dal.
2. Naan Bread

Naan is the pairing most people picture first when they think about dal makhani, and for good reason. Naan bread is a classic side that goes well with dal makhani, and its soft, slightly chewy texture is perfect for scooping up the creamy lentils. Garlic naan in particular has a devoted following among home cooks; one popular dal makhani recipe from Cook With Manali notes that the dish tastes best with garlic naan. If you’re short on time, a store-bought version warmed on a skillet still gets you most of the way there, and you can read more about how convenience food fits into a modern kitchen without sacrificing flavor. For more bread ideas by letter, browse this list of foods that start with N.
3. Gobi Manchurian
If you want a side with real crunch and a completely different flavor profile, gobi manchurian delivers. Gobi manchurian is a spicy and tangy cauliflower dish that adds a flavorful punch, made from battered and fried cauliflower florets tossed in a savory sauce, and it brings a nice contrast to the creamy lentils with a mix of textures and bold flavors. It’s technically Indo-Chinese rather than Punjabi, but that fusion background is exactly why it works as a palate-cleansing counterpoint on a dal makhani plate.
4. Sambar
Sambar comes from South India, so pairing it with a North Indian dal might seem unusual, but the combination gives you two very different lentil experiences in one meal. Sambar is a hearty lentil soup with vegetables and spices that adds a spicy and tangy kick to a dal makhani meal. Serve it in a small bowl on the side rather than mixing it into the main dal, so each dish keeps its own identity on the plate.
5. Chicken Curry
For meat-eaters building a bigger spread, a milder chicken curry rounds out the meal without competing with the dal for attention. Choose a tomato-based curry over a cream-based one, since dal makhani already brings plenty of dairy richness to the table. Serve it alongside rice or naan so both the curry and the dal have something to be scooped up with, and let the dal stay the centerpiece rather than an afterthought.
6. Palak Paneer
Palak paneer brings iron-rich spinach and mild cubes of cheese into the mix, giving you a green, slightly bitter counterpoint to the dal’s deep brown richness. If you enjoy smoky flavors, paneer-based sides tend to work particularly well here; pairing dal makhani with paneer tikka is a popular combination because the smokiness of the two dishes complements each other nicely. Palak paneer follows that same logic while adding a vegetable component your plate might otherwise be missing.
7. Mutton Curry
Mutton curry is a heartier, more occasion-worthy pairing, often served at weddings and family gatherings alongside dal makhani rather than as an everyday combination. The slow-cooked, bone-in richness of mutton stands up well against the dal instead of getting lost in it. Because both dishes are rich, keep portions modest and lean on lighter sides like raita or salad to round out the plate.
Important Note: Dal makhani, mutton curry, and butter-heavy breads are all calorie-dense choices best enjoyed in moderation. If you’re managing cholesterol or heart health, consider swapping cream for yogurt in the dal and pairing it with more vegetable and salad sides. For general background on eating with heart health in mind, see this overview of foods to eat and avoid with coronary heart disease. This is general information, not medical advice, so talk to a healthcare provider about your specific dietary needs.
8. Baba Ganoush
Baba ganoush isn’t an Indian dish at all, but its smoky, roasted eggplant flavor and cool, creamy texture make it an unexpectedly good match for dal makhani, especially if you’re serving pita alongside naan for a fusion-style spread. The char from roasting the eggplant echoes the smoky notes some cooks add to dal makhani through the dhungar method. If you’re curious about eggplant and other ingredients that start with the same letter, this list of food that starts with E is worth a look.
9. Papdi Chaat
Papdi chaat brings crispy fried dough wafers topped with yogurt, chutneys, and spiced chickpeas, which makes it a fun textural contrast to a smooth, spoonable dal. Serve it as a starter before the dal makhani comes out, rather than alongside it, since chaat is meant to be eaten immediately while the papdi is still crunchy. The tangy tamarind and cooling yogurt in chaat also help reset your palate before you dig into something as rich as dal makhani.
10. Tofu Tikka Masala
For a vegan-friendly protein option, tofu tikka masala swaps paneer for tofu in a classic tomato-cream sauce, giving you another spoonable curry to pair with rice or bread. Because dal makhani already delivers plenty of creaminess, look for a tofu tikka masala recipe that leans more tomato-forward to avoid an overly heavy plate. It’s a smart pick if you’re cooking for a mixed group with different dietary needs; browse more ideas among foods that start with T for additional inspiration.
11. Mint Chutney
A bright, herbaceous mint chutney is one of the simplest ways to cut through the richness of dal makhani. Common accompaniments to dal makhani include cucumber raita, pickles, or chutney, and mint chutney in particular pairs just as well with the breads on this list. Cooks who make lachha paratha often say they love pairing it with mint cilantro chutney, which tells you it works just as naturally spooned alongside dal makhani and naan.
12. Vegetable Pakoras
Pakoras give you crunch, oil, and spice all in one bite, which makes them a satisfying appetizer before a dal-heavy meal. Onion, potato, and spinach pakoras are the most common versions, and any of them fry up quickly in a light chickpea batter. Serve them hot, straight from the fryer, with mint chutney or ketchup on the side for dipping.
13. Aloo Gobi
Aloo gobi is one of the most reliable vegetable sides in Indian cooking, and it pairs with almost anything on this list. Aloo gobi, made from cauliflower and potatoes, is one of the most popular vegetable dishes from India that pairs with all Indian foods, alongside similar options like cabbage, green beans, eggplant, and squash. Its dry, spiced texture is a good contrast to the wetness of dal makhani, so your plate doesn’t end up feeling like one long sauce.
14. Cucumber Raita
Cucumber raita is one of the most classic cooling agents you can put next to dal makhani, and it earns its spot on nearly every competitor’s list of accompaniments. Kachumber salad and cucumber and tomato raita are considered the perfect refreshing complement to the rich and savory flavors of dal makhani. The yogurt base also helps digest the butter and cream in the dal, which is part of why raita shows up on so many Punjabi dinner tables.
15. Roti
Roti is the everyday flatbread of choice across most North Indian households, and it’s a lighter option than naan since it skips the butter and yeast. Most Indian curries or gravies are eaten with rice or bread, and dal makhani is a gravy-type dish that pairs well with plain white rice, flavored rice like cumin rice, or any type of bread including naan, paratha, or roti. Because roti is unleavened and cooked dry on a griddle, it lets the dal’s flavor stay front and center instead of competing with butter or oil.
16. Mango Chutney
Mango chutney adds sweetness and a touch of acidity that dal makhani doesn’t have on its own, which makes it a smart addition if your meal is otherwise heavy on savory and creamy flavors. A spoonful on the side of your plate, eaten in small bites between mouthfuls of dal and naan, keeps the whole meal from feeling one-note. Look for a version with a bit of chili heat if you want the sweetness to have some bite.
17. Jeera Rice
Jeera rice, or cumin rice, is one of the most frequently recommended pairings for dal makhani because the earthy cumin flavor doesn’t clash with the dal’s own spice blend. Dal makhani is best served with plain basmati or jeera rice, and it’s also considered best eaten with jeera rice, basmati rice, and flatbreads like tandoori roti or butter naan. The whole cumin seeds toasted in ghee give the rice a fragrance that stands up to the dal without overwhelming it.
18. Basmati Rice: The Classic Pairing for Dal Makhani
Plain basmati rice might be the single most common answer to what to serve with dal makhani, and it’s popular for a reason. Basmati rice is a natural side for dal makhani, and according to Dassana’s Veg Recipes , dal makhani is a Punjabi dish best enjoyed with roti, paratha, or rice. The long, fluffy grains of basmati soak up sauce without going soft, giving you a neutral base that lets the dal’s spices lead.
19. Tandoori Roti
Tandoori roti is a whole wheat flatbread cooked in a clay tandoor oven, and it has a slightly charred, smoky edge that plain roti doesn’t get from a stovetop skillet. Tandoori roti is the practical choice with any gravy dish, since it’s light, easy to tear, and doesn’t compete with the main dish, letting the flavors of the curry stay at the front. It’s usually eaten for lunch and dinner and is an excellent side to a lot of vegetarian and non-vegetarian dishes, getting its name from the tandoor, the clay oven where it’s cooked.
20. Butter Naan
Butter naan takes standard naan and brushes it with melted butter right after it comes off the tandoor, adding an extra layer of richness that fans of dal makhani tend to love. Gravy dishes like dal makhani go incredibly well with butter naan. Because both the naan and the dal are already rich with dairy, this pairing works best as an occasional treat rather than a nightly habit.
Common Mistake: Piling too many buttery breads onto one plate at once dulls your palate fast. Pick one bread as your main scooping tool and let lighter sides like raita, salad, or radishes do the rest of the work.
21. Paratha
Paratha is a layered, pan-fried flatbread that’s richer and more filling than roti, thanks to the ghee or oil worked into the dough as it’s folded. Paratha is the breakfast bread, the bread that makes a full meal on its own, and pairing it with yogurt, pickle, and a cup of chai gives you a plate that needs nothing else. Dal makhani is usually enjoyed alongside accompaniments that amplify its flavor, including plain paratha bread among other flatbreads.
22. Chapati
Chapati and roti are often used interchangeably, and for good reason. A roti and a chapati are essentially the same thing, though roti is sometimes made with a bit of all-purpose flour for softness while chapati is made with just wheat flour. Chapati became the thinner, softer version of the basic wheat flatbread, which makes it a gentle, everyday choice for soaking up dal makhani without adding extra fat to the meal.
23. Aloo Paratha
Aloo paratha stuffs the dough with spiced mashed potato before cooking it on the griddle, giving you a filling, standalone bread that can turn dal makhani into a heartier meal. Aloo parathas are made with potato, and aloo, or potato, paratha is filled with spiced potatoes that add their own texture and flavor to the plate. Because it’s already substantial, pair it with a smaller portion of dal and a side of yogurt to keep the meal balanced.
24. Lachha Paratha
Lachha paratha gets its name from its layered, swirled shape, and it’s flakier and a bit chewier than a standard paratha. Laccha paratha is made with some maida, and it’s flaky and a little chewier than other parathas, making for a real treat. You can serve raita, dal, or any gravy as an accompaniment for lachha paratha, which makes it a natural match for a bowl of dal makhani.
25. Phulka
Phulka is the puffed, soft cousin of roti, cooked directly over an open flame so it balloons up before you flatten it slightly on the plate. Phulka became the puffed version of the basic wheat flatbread, cooked directly over a flame. It’s thinner and lighter than paratha or naan, so if you’re already serving a rich mutton curry or butter naan elsewhere on the table, phulka is the bread that won’t add to the heaviness.
Key Insight: With nine bread options on this list, it helps to know how they stack up side by side before you decide what to make.
| Bread | Texture | Best Paired With |
|---|---|---|
| Naan | Soft, chewy, baked in tandoor | Rich, creamy dals and curries |
| Butter Naan | Soft with a buttery finish | Special-occasion meals |
| Roti | Thin, dry, griddle-cooked | Everyday dal and vegetable sides |
| Chapati | Thin, soft, whole wheat | Light, everyday meals |
| Phulka | Puffed, light, flame-cooked | Balancing out rich mains |
| Tandoori Roti | Slightly charred, smoky | Gravy-based curries and dals |
| Paratha | Layered, pan-fried, filling | Standalone or hearty meals |
| Aloo Paratha | Stuffed, dense, filling | Lighter dal portions |
| Lachha Paratha | Flaky, swirled, chewy | Dal, raita, and gravies |
26. Green Salad
A simple green salad of cucumber, tomato, and onion adds crunch and acidity to a plate that’s otherwise dominated by soft textures. Kachumber salad is considered the perfect refreshing complement to the rich and savory flavors of dal makhani, and it takes only a few minutes to toss together with lemon juice and a pinch of salt. Keep the dressing light so it doesn’t compete with the dal’s own richness.
27. Raw Radishes (Mooli)
Sliced raw radishes, called mooli in Hindi, might be the simplest side on this entire list, and they’re a genuinely traditional one. In Punjab, dal makhani is traditionally enjoyed with white radishes on the side, since their peppery bite and crunch cut straight through the butter and cream. For more root vegetables and pantry staples that pair well with rich mains, this roundup of foods that start with R is a useful reference.
28. Lime and Green Chilis
A wedge of lime and a few slices of raw green chili sound almost too simple to matter, but they make a real difference on a rich plate. Sliced onions turn surprisingly sweet when eaten with dal makhani, and a wedge or two of lime won’t hurt either. Dal makhani also goes well with grilled chilis and pickled onions, so keep a small dish of sliced green chilis and lime wedges on the table and let everyone adjust the heat and acidity to their own taste.
Once you’ve settled on a lineup, resist the urge to serve everything at once. A good rule of thumb is one bread, one rice option, one protein or vegetable side, and one cooling element like raita or radishes, which keeps the meal balanced instead of overwhelming. Leftover dal makhani and extra parathas both freeze well, and if you’re planning to portion some out for later, this guide on shipping frozen food with ease covers packing tips that also apply to home freezing and reheating.
Dal makhani rewards a little planning, but it doesn’t demand a complicated spread to shine. Start with one bread or rice base, add a protein or vegetable side if you’re feeding a crowd, and finish with something cool and something acidic to cut the richness. If you’re building out a broader menu of pairing guides, you might also enjoy these breakdowns of what to serve with meat empanadas, what to serve with a shrimp boil, or what to serve with chicken piccata for more ideas on rounding out a main dish.