Cut the paneer into 1-inch cubes and pat dry with a paper towel to remove excess moisture.
Soak wooden skewers in water for at least 30 minutes to prevent burning during grilling.
In a mixing bowl, whisk together thick yogurt, cumin, coriander, smoked paprika, lemon juice, and oil until smooth and well combined.
Coat each paneer cube thoroughly with the marinade, ensuring all sides are coated. Cover and refrigerate for at least 30 minutes, up to 2 hours.
Thread the marinated paneer cubes onto the soaked skewers, alternating with chunks of bell pepper and onion for added flavor and color.
Preheat your grill or grill pan to medium-high heat (around 200°C or 390°F). Lightly oil the grates or pan to prevent sticking.
Place the skewers on the hot grill, cooking for about 4-5 minutes per side. Turn frequently with tongs, listening for a crackling sound and watching for developing dark, charred spots.
Continue flipping until the paneer is golden with some blackened edges, and the aroma of smoke and spices fills the air.
Remove the skewers from the grill and let rest for 2 minutes. This helps juices settle and enhances flavor.
Garnish with fresh coriander and squeeze extra lemon over the top before serving hot. Enjoy the crispy, smoky bites!