The best Indian brunch in Dubai is Carnival by Tresind in DIFC, for its theatrical modern-Indian feast — followed by Masti for the vibe and Jamavar for fine-dining polish. Expect AED 250-550 for two. Below: six Indian brunch tables ranked, with signature dishes, AED prices and booking tips.
Best Indian Brunch in Dubai — Compared
| Restaurant | Area | Cuisine | Price for two | Signature dish | Rating |
|---|---|---|---|---|---|
| Carnival by Tresind | DIFC | Modern Indian | AED 350-550 | Theatrical tasting feast | 4.5★ |
| Masti | La Mer, Jumeirah | Modern Indian | AED 300-500 | Bottomless modern-Indian brunch | 4.4★ |
| Bombay Bungalow | La Mer, JBR | Coastal Indian | AED 250-400 | Coastal-Indian weekend spread | 4.3★ |
| Jamavar | JW Marriott Marquis | Fine-dining Indian | AED 350-550 | Awadhi & Old Delhi classics | 4.5★ |
| Bombay Brasserie | Taj Dubai, Business Bay | Classic Indian | AED 300-450 | Taj-standard butter chicken | 4.4★ |
| Mohalla | Jumeirah | Indian street food | AED 250-400 | Street-food chaat brunch | 4.4★ |
Indian brunch in Dubai runs from molecular theatre to bottomless weekend spreads and coastal colonial-era menus. We have eaten across the city's best Indian kitchens and ranked six where the weekend experience is worth clearing your Saturday for. Prices are per two, food-led, and reflect visits through 2026.
The Best Indian Brunch Restaurants in Dubai — Full Ranking
#1
Best Overall
Carnival by Tresind — DIFC
Carnival by Tresind turns Indian brunch into theatre — smoke, nitrogen and playful plating from the team behind Dubai's most awarded modern-Indian kitchen. The weekend feast arrives in waves and never stops surprising.
The molecular chaat and the live dessert station are the talking points, but the classics underneath are seriously good. A brunch for two runs around AED 350-550.
#2
Best Vibe
Masti — La Mer, Jumeirah
Masti pairs modern-Indian small plates with a buzzy La Mer room and one of the city's most fun bottomless brunches. It is louder and more social than the fine-dining options, and better for it.
The butter chicken bao and the chaat are the must-orders, and the cocktails are a genuine strength. A brunch for two runs around AED 300-500 depending on the package.
#3
Best Coastal Brunch
Bombay Bungalow — La Mer, JBR
Bombay Bungalow brings a breezy, colonial-Bombay feel to La Mer, with a coastal-Indian menu that leans into seafood and lighter spicing. The beachside setting makes it one of the more relaxed Indian brunches in town.
Order the seafood curry and the pao, and finish with the biryani. A brunch for two runs around AED 250-400 — strong value for the setting.
#4
Best Fine Dining
Jamavar — JW Marriott Marquis
Jamavar is the Dubai outpost of the London fine-dining name, and its weekend menu is the most polished Indian spread in the city — Awadhi and Old Delhi classics cooked with real precision in a handsome room.
The Old Delhi butter chicken and the Awadhi biryani are the signatures. A brunch for two runs around AED 350-550, and the service matches the address.
#5
Best Classic
Bombay Brasserie — Taj Dubai, Business Bay
Bombay Brasserie at the Taj Dubai is the reliable classic — a rich, generous North-Indian menu delivered with hotel-grade service in an elegant Business Bay setting. It does the essentials better than almost anyone.
The butter chicken and dal makhani are the anchors, with a tandoori platter to share. A brunch for two runs around AED 300-450.
#6
Best Street-Food Brunch
Mohalla — Jumeirah
Mohalla channels the energy of an Indian street bazaar, and its weekend brunch is all colour and chaat — a livelier, more casual take than the fine-dining rooms and a favourite with families.
Order across the chaat counter and the kathi rolls, and finish with kulfi. A brunch for two runs around AED 250-400 — fun and well-priced.
How did we pick the best Indian brunch in Dubai?
We judged each brunch on the food first — spice, technique and how well the weekend menu showcases the kitchen — then on the value, the atmosphere and the service. Every restaurant was visited first-hand and paid for in full. We favoured rooms doing something distinctive with the format over generic hotel buffets.
Best Indian Brunch — Your Questions Answered
Which restaurant has the best Indian brunch in Dubai?
Carnival by Tresind in DIFC is our top pick for its theatrical modern-Indian feast. Masti at La Mer and Jamavar at JW Marriott Marquis follow for atmosphere and fine-dining polish.
How much is an Indian brunch in Dubai?
An Indian brunch for two runs roughly AED 250-550 depending on the venue and whether drinks are included — Bombay Bungalow and Mohalla sit at the lower end, Carnival by Tresind and Jamavar at the higher.
Where is the best modern Indian brunch in Dubai?
Carnival by Tresind and Masti lead the modern-Indian brunch scene, blending playful presentation with genuine technique. Both are best booked a week ahead for weekends.
Which Indian brunch is best value in Dubai?
Bombay Bungalow at La Mer and Mohalla offer the most approachable Indian brunches, with coastal and street-food menus from around AED 250 for two.
More Dubai dining guides: Best Indian Restaurants in Dubai · Indian Cuisine Guide · Best Brunch in Dubai · Where to Eat in DIFC · Jun's Review · Best Restaurants in Dubai · The Dubai Fork Newsletter.