
These skewers bring serious smoky, spiced flavor to the grill without a single animal product in sight. A bold marinade of smoked paprika, cumin, turmeric, and cayenne coats every piece of zucchini, red bell pepper, and creamy white bean before they even hit the heat, so the flavor goes deep rather than sitting on the surface. The cannellini or great northern beans are the real surprise here — they pick up char at the edges and turn slightly crispy while staying soft inside, making them a genuinely satisfying stand-in for meat on the skewer. A squeeze of fresh lemon at the end cuts through the richness of the olive oil and ties all those warm spices together beautifully. This is the kind of dish that earns compliments at a cookout even from guests who weren't expecting to get excited about vegetables. Serve them straight off the grill with a scatter of fresh parsley and extra lemon wedges, and they disappear fast.
Fig is a food discovery app that helps you find foods and recipes that fit your dietary needs. Whether you have food allergies, intolerances, or follow a specific diet, Fig makes it easy to eat with confidence.
Learn more →4 servings












If using wooden skewers, submerge them in water and soak for at least 15 minutes to prevent scorching on the grill.
In a large bowl, whisk together 2 tablespoons of the olive oil, the smoked paprika, cumin, turmeric, cayenne, garlic, lemon juice, salt, and black pepper until combined.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
