Go Back

Roasted Tomato and White Bean Stew

This Roasted Tomato and White Bean Stew is a rustic, flavorful dish that's both hearty and light. Sweet, jammy roasted cherry tomatoes and creamy cannellini beans simmer in a fragrant garlic and herb broth. Topped with a bright lemon parsley gremolata, it's a simple pantry meal that tastes like a slow cooked Sunday supper.
Prep Time 10 minutes
Cook Time 35 minutes
Total Time 45 minutes
Course Main Course, Soup
Cuisine American, Mediterranean
Servings 2 main dishes (or 4 side servings)

Ingredients
  

Lemon Parsley Topping

  • ½ cup flat leaf Italian parsley finely chopped
  • 2 teaspoons lemon zest finely grated

[Roasted Tomatoes]

  • 1 ¼ pounds whole cherry tomatoes
  • ¼ cup olive oil
  • 1 tablespoon fresh sage finely chopped (optional)
  • ½ teaspoon kosher salt
  • ½ teaspoon freshly cracked black pepper

White Bean Stew

  • 2 tablespoons olive oil
  • ½ cup chopped red onion yellow onion works too
  • 1 tablespoon minced garlic about 4 cloves
  • ½ teaspoon red pepper flakes
  • 1 tablespoon tomato paste
  • 2 15 ounce cans white beans (such as cannellini), drained and rinsed
  • 1 ½ cups chicken or vegetable stock
  • 2 cups baby spinach optional
  • Kosher salt and black pepper to taste

Instructions
 

  • Prep the Topping: In a small bowl, combine the finely chopped parsley and lemon zest. Mix well and set aside.
  • Roast the Tomatoes: Preheat your oven (or toaster oven) to 400°F (200°C). In a baking pan, toss the whole cherry tomatoes with ¼ cup olive oil, chopped sage (if using), ½ teaspoon kosher salt, and ½ teaspoon black pepper.
  • Roast for 20-25 minutes, or until the tomatoes are wrinkled, have burst open, and are slightly collapsed. Remove from oven and set aside, reserving all the juices in the pan.
  • Start the Stew Base: While the tomatoes roast, heat 2 tablespoons of olive oil in a deep skillet or Dutch oven over medium heat. Add the chopped red onion and cook, stirring occasionally, until softened, about 3-4 minutes.
  • Build Flavor: Add the red pepper flakes, tomato paste, and minced garlic to the skillet. Cook, stirring constantly, for 1-2 minutes until fragrant. Be careful not to burn the garlic.
  • Simmer the Beans: Add the drained and rinsed white beans and the chicken or vegetable stock to the skillet. Stir to combine. Bring the mixture to a simmer and cook uncovered for 10 minutes, stirring occasionally.
  • Season and Taste: After 10 minutes, taste the broth and season with additional kosher salt and black pepper (I usually start with ¼ teaspoon of each).
  • Combine and Finish: Pour the roasted tomatoes and all their accumulated pan juices into the skillet with the beans. Stir gently to combine. Simmer uncovered for an additional 10 minutes to allow the flavors to meld.
  • Wilt Spinach (Optional): If using baby spinach, add it to the stew during the last 2 minutes of cooking and stir until just wilted.
  • Serve: Ladle the stew into bowls. Garnish generously with the reserved lemon parsley topping. Serve immediately with crusty bread for dipping.

Notes

  • Thicker Stew Consistency: For a thicker, creamier stew, use a potato masher or the back of a wooden spoon to gently mash some of the beans against the side of the pot after they have simmered for a few minutes.
  • Flavor Boost (Umami): For an even deeper savory flavor, add 1 minced anchovy fillet (or ½ teaspoon anchovy paste) along with the garlic and tomato paste. It won't taste fishy, just incredibly rich.
  • Storage: Leftovers can be stored in an airtight container in the refrigerator for up to 4 days. The flavors deepen and improve overnight! Reheat gently on the stovetop.