
These vibrant skewers prove that the grill doesn't belong to any one protein — smoky, spiced, and deeply satisfying, they hold their own against anything else on the barbecue. Cannellini beans bring a creamy, hearty bite that makes each skewer feel genuinely filling, while zucchini and red bell pepper add color, sweetness, and a little char around the edges. The marinade is where the magic happens: smoked paprika, cumin, turmeric, and a hit of cayenne layer up into something bold and complex, with fresh lemon juice cutting right through the richness. A short rest in that marinade before grilling means the flavors actually sink in rather than just sitting on the surface. Threading the beans snugly between the vegetables keeps everything stable on the grill and ensures you get a little of each element in every bite. Finished with a scatter of fresh parsley and a squeeze of lemon, these skewers are the kind of thing that disappears fast at a cookout — no one is going to miss the meat.
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!
