
Rustic, deeply savory, and built entirely from pantry staples, this one-pan dish is the kind of weeknight dinner that feels far more impressive than the effort involved. Smoked paprika and dried rosemary bloom in hot olive oil alongside golden-edged garlic, creating an aromatic base that makes the whole kitchen smell incredible before the beans even hit the pan. Cannellini beans simmer in a tomato-and-broth sauce until they're creamy and flavor-soaked, with a few gently crushed against the pan to thicken everything into a silky, almost stew-like consistency. Lacinato kale gets stirred in at the end and wilts down to something tender and deeply green, adding body and a subtle earthiness that rounds out the dish beautifully. A squeeze of lemon juice right before serving brightens the whole thing and keeps it from feeling heavy. Every ingredient here is naturally plant-based, so there's no swapping or substituting required — just honest, whole-food cooking that happens to be completely animal-product free. Serve it straight from the pan with crusty bread for soaking up the sauce, and this easily feeds four.
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














crusty bread
Heat the olive oil in a large skillet or wide saucepan over medium heat until shimmering. Add the onion and cook, stirring occasionally, until softened and translucent, about 5–6 minutes.
Add the garlic and red pepper flakes and cook, stirring frequently, until the garlic is fragrant and just beginning to turn golden at the edges, about 1–2 minutes. Watch closely so the garlic does not brown.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
