This High-Protein Curried Cauliflower & Paneer Skillet delivers bold Indian-inspired flavors and a satisfying protein punch. Roasted cauliflower and golden-crisp paneer cubes are simmered in a fragrant tomato-based curry sauce, spiced with warming curry powder, cumin, and garam masala. A handful of green peas adds color and sweetness, while fresh cilantro and a squeeze of lemon brighten each serving. This one-pan meal is perfect for weeknights, offering a delicious vegetarian main that's hearty, wholesome, and layered with flavor and texture.
Ingredients
Instructions
Heat 1 tablespoon olive oil in a large skillet over medium-high heat. Add cauliflower florets and sauté for 4-5 minutes, stirring occasionally, until lightly browned and starting to soften. Remove to a plate.
Add remaining 1 tablespoon olive oil to the pan. Add paneer cubes and cook, turning gently, until golden on most sides (about 2-3 minutes). Remove paneer and set aside with cauliflower.
Lower heat to medium. Add chopped onion and cook until translucent, 3-4 minutes. Add garlic and ginger, sauté for 1 minute until fragrant.
Stir in curry powder, turmeric, cumin, garam masala, and chili powder (if using). Toast spices for 30 seconds, stirring constantly.
Add diced tomatoes and vegetable broth; stir to combine and scrape up any browned bits from the pan.
Return cauliflower and paneer to the pan. Season with salt and pepper. Bring to a gentle simmer, cover, and cook for 8-10 minutes until cauliflower is just tender and sauce has thickened.
Stir in thawed peas and cook for 2 more minutes. Adjust seasoning as needed.
Garnish with fresh cilantro and serve hot with lemon wedges on the side.