
Few soups check as many boxes as this hearty, herb-scented bowl built around some of the most celebrated inflammation-fighting ingredients in the Mediterranean pantry. Extra virgin olive oil does double duty here — it's the cooking fat and the finishing drizzle — while lacinato kale, carrots, and cannellini beans bring fiber, antioxidants, and plant-based protein to every spoonful. Fresh rosemary, thyme, and a pinch of red pepper flakes layer in flavor without relying on anything processed or inflammatory, and a squeeze of fresh lemon juice at the end brightens the whole pot beautifully. The trick of mashing a quarter of the beans directly in the pot is a small move with a big payoff: it creates a naturally creamy, thick broth with zero need for cream or flour. If you have a Parmesan rind on hand, tossing it in during the simmer adds a subtle savory depth that makes the soup taste like it's been going all day. This makes four generous servings, so it's ideal for a weeknight dinner with leftovers that honestly taste even better the next day.
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










parmesan rind



Heat 3 tbsp extra virgin olive oil in a large pot or Dutch oven over medium heat until shimmering. Add the onion, carrots, and celery and cook, stirring occasionally, until softened and the onion is translucent, about 7–8 minutes.
Add the garlic, rosemary, thyme, and red pepper flakes and cook, stirring constantly, until fragrant, about 1 minute. 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!
