Go Back

Tuscan White Bean Stew

This rustic Italian stew is pure magic in a bowl, and it's one of those recipes that somehow tastes even better after sitting in the fridge overnight. With creamy cannellini beans, tomatoes, and plenty of garlic and herbs, it's hearty enough to satisfy everyone but light enough that you won't feel weighed down. Plus, it's budget-friendly and mostly pantry staples!
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Servings: 6 servings

Ingredients
  

  • ¼ cup olive oil
  • 1 large onion diced
  • 3 carrots peeled and diced
  • 3 celery stalks diced
  • 6 cloves garlic minced
  • 1 tablespoon fresh rosemary chopped (or 1 teaspoon dried)
  • 1 teaspoon dried oregano
  • ½ teaspoon red pepper flakes optional
  • 3 cans 15 oz each cannellini beans, drained and rinsed
  • 1 can 28 oz crushed tomatoes
  • 4 cups vegetable broth
  • 1 parmesan rind optional, but highly recommended!
  • 4 cups fresh kale or Swiss chard chopped
  • 2 tablespoons fresh lemon juice
  • Salt and black pepper to taste
  • Grated Parmesan cheese for serving
  • Fresh basil for garnish

Method
 

  1. Heat olive oil in a large pot or Dutch oven over medium heat. Add the onion, carrots, and celery, cooking until softened, about 8-10 minutes. Season with a pinch of salt.
  2. Stir in the garlic, rosemary, oregano, and red pepper flakes (if using). Cook for 1-2 minutes until wonderfully fragrant.
  3. Add the cannellini beans, crushed tomatoes, and vegetable broth. Toss in the parmesan rind if you have one—it adds amazing depth! Bring to a boil, then reduce heat and simmer for 20 minutes.
  4. Using a potato masher or the back of a wooden spoon, gently mash about a third of the beans against the side of the pot. This creates a creamy, thick texture while keeping lots of whole beans.
  5. Stir in the chopped kale or Swiss chard and cook for 5-7 minutes until wilted and tender.
  6. Remove from heat and stir in the lemon juice. Remove the parmesan rind. Season with salt and pepper to taste.
  7. Serve in bowls topped with grated Parmesan cheese, fresh basil, and a drizzle of good olive oil. Don't forget crusty bread for dipping!