Cubes of Indian cheese (paneer) and colorful vegetables marinated in a spicy yogurt mixture, then grilled or baked until tender and lightly charred. A flavorful and vegetarian Indian appetizer or light meal for two.

Tandoori paneer skewers bring the flavors of the clay tandoor oven to your home grill or broiler. Cubes of firm paneer and colorful bell peppers are marinated in a spiced yogurt mixture — the same marinade base used for classic tandoori chicken — then grilled at high heat until the exterior chars slightly and the spices bloom. The result captures the smoky, char-kissed essence of Indian tandoor cooking.
These skewers deliver bold Indian flavors in a surprisingly simple preparation. The yogurt marinade tenderizes the paneer while the spices create a vivid red-orange crust. They work equally well as an appetizer, a light main course, or as a filling for kathi rolls (Indian wraps). The preparation is hands-off after marinating.
Serve as a starter for an Indian dinner party, a main course with mint chutney and raita, or as the centerpiece of a vegetarian barbecue. These skewers are also excellent tucked into warm flatbread with onion, chutney, and a squeeze of lemon for an Indian street-food experience.
Don't cut the paneer too small — at least 1-inch cubes hold up on skewers. Marinate for at least 30 minutes; longer is better. Soak wooden skewers for 30 minutes to prevent burning. Cook on high heat for proper charring.
The ideal protein for grilling and broiling because it holds its shape at high heat without melting. Buy the firmest paneer available — extra-firm types (often labeled 'grilling paneer') hold up best on skewers. Pat the cubes dry before marinating for better marinade adhesion.
The base of the tandoori marinade. The lactic acid in yogurt tenderizes and infuses the paneer. Full-fat is essential — low-fat yogurt has more water and produces a thinner, less adherent marinade that drips off during cooking rather than forming a crust.
The aromatic foundation of most Indian marinades. Fresh ginger-garlic paste (blended equal parts) delivers a more intense, bright flavor than pre-made versions. The enzymes in fresh ginger also help tenderize the paneer surface slightly.
The finishing spice in the marinade that provides warmth and complexity. Added in combination with chili, coriander, and cumin, it creates the characteristic multi-layered spice profile of tandoori marinades. Add a pinch more as a finishing sprinkle just after grilling for a fresh spice hit.
Halloumi is the best non-Indian substitute for paneer — it grills similarly and has comparable mild saltiness. Extra-firm tofu pressed dry works well for a vegan version; use soy yogurt in the marinade. Replace ginger-garlic paste with equal parts fresh grated ginger and minced garlic. Any combination of bell peppers, zucchini, cherry tomatoes, or mushrooms works for the vegetable component.
In a medium bowl, whisk together 1/2 cup plain full-fat yogurt, 1 tablespoon ginger-garlic paste, 1 teaspoon red chili powder, 1 teaspoon ground coriander, 1/2 teaspoon ground cumin, 1/2 teaspoon turmeric powder, 1/2 teaspoon garam masala, 1/4 teaspoon salt, and the juice from 1/2 lemon. Mix until completely smooth. Ginger-garlic paste is a common Indian aromatic base.
Add the 10 ounces paneer cubes, 1/2 red bell pepper pieces, 1/2 green bell pepper pieces, and 1/2 medium onion pieces to the bowl with the marinade. Gently toss everything to ensure all the paneer and vegetables are well coated. Cover the bowl and refrigerate for at least 30 minutes. Marinating allows the flavors to soak into the paneer and vegetables.
If using wooden skewers, soak them in water for 30 minutes prior to prevent burning. Preheat your grill to medium-high heat, or preheat your oven's broiler (the top heating element). Thread the marinated paneer cubes and vegetables onto 2-4 skewers, alternating them. Brush the assembled skewers lightly with 1 tablespoon vegetable oil. Grill for 10-15 minutes, turning occasionally, until the paneer is lightly charred and the vegetables are tender-crisp (cooked but still a little firm). If broiling, place skewers on a baking sheet and broil for 5-8 minutes, turning once, until charred and cooked. Watch closely as broilers cook quickly. Tandoor is a type of clay oven often used in Indian cooking, and grilling or broiling mimics its high heat.
Remove the Tandoori Paneer Skewers from the grill or oven. Garnish with 2 tablespoons chopped fresh cilantro. Serve immediately with a side of mint chutney or a squeeze of fresh lemon juice.
Techniques that separate good from great
Fresh and store-bought paneer often has excess moisture on the surface. Dry the paneer cubes thoroughly with paper towels before adding to the marinade. Wet surfaces cause the marinade to slide off during cooking rather than forming the characteristic crust.
Unlike meat, paneer doesn't benefit from extremely long marinating. After about 4-6 hours in an acidic yogurt marinade, the outer surface of the paneer begins to soften and break down. 30 minutes to 2 hours is ideal for flavor without compromising texture.
The original tandoor reaches extremely high temperatures that create an immediate caramelized crust on the paneer's exterior. To replicate this at home, preheat your grill or broiler as hot as possible and position the skewers close to the heat source. Slow cooking creates soggy, steamed paneer rather than charred, caramelized paneer.
In Indian restaurants, a squeeze of fresh lemon over just-grilled tandoori dishes is a non-negotiable finishing step. The acid brightens all the spices and adds a fresh citrus contrast to the char. Do this tableside for maximum effect.
Different ways to make this dish your own
After grilling, slide the paneer and vegetables off the skewers and add them to a tikka masala sauce (tomato-cream-spice sauce) for a rich restaurant-style curry. The grilled paneer adds smokiness that raw paneer in sauce cannot replicate.
Replace the standard tandoori marinade with an achari (pickle-spiced) marinade: mix yogurt with mustard seeds, fenugreek, fennel, and nigella seeds for a tangy, pickle-flavored grilled paneer. Unique and deeply savory.
Use the same yogurt marinade but thread the paneer onto thinner skewers and serve with a Thai-inspired peanut sauce for an Indo-Thai fusion appetizer.
Remove seeds from bell pepper halves, stuff with crumbled marinated paneer, and grill directly without skewers for a visually dramatic presentation with the same flavors.
Perfect pairings to complete the meal
The classic tandoori restaurant presentation: skewers of paneer and vegetables with a bright green mint-coriander chutney for dipping and raw onion rings soaked in lemon juice on the side. Simple, traditional, and perfectly balanced.
Slide the grilled paneer and vegetables off the skewers and wrap in a warm paratha or flatbread with sliced raw onion, mint chutney, and a drizzle of raita for an Indian street-food kathi roll experience.
Arrange skewers on a platter over a bed of fresh sliced onions and lemons, with small bowls of mint chutney and tamarind chutney on the side. This format is perfect for entertaining.
Remove the grilled paneer and vegetables from skewers and serve over saffron rice or jeera pulao for a complete main course. The spiced, charred paneer makes an excellent topping for mildly flavored rice.
Keep it fresh and plan ahead
Marinated but uncooked skewers can be refrigerated for up to 8 hours. Cooked skewers keep for up to 2 days refrigerated. The paneer will soften slightly but remains flavorful.
The marinade can be made up to 2 days ahead. Assemble skewers in the marinade up to 4 hours before cooking. Grill just before serving for the best char and texture.
Reheat cooked skewers in a hot oven (400°F/200°C) for 5-8 minutes, or briefly on a hot grill pan to restore some of the char. Avoid the microwave which makes the paneer rubbery.
Turn what you already have in your fridge into delicious meals. Our AI-powered generator creates personalized recipes from your ingredients.
Browse more like this:
Discover more delicious recipes similar to what you're cooking
Join our newsletter and discover new favorites delivered straight to your inbox. No spam, just tasty inspiration.
Simple to make, vibrant colors, perfect for appetizers or a snack
Paneer firmed up a bit too much on the grill next time shorter cook
Easy to prep, fun to serve, everyone loved the char and flavor
Flavor amazing but a little too spicy for me next time i’ll dial back
Paneer grilled perfectly spices really come through loved it
Best newsletter for sure!
Super unique food recipes with detailed descriptions