Go Back

Roasted Tomato, White Bean and Spinach Stew

This Roasted Tomato, White Bean & Spinach Stew is a savory and comforting meal that's perfect for the chilly months. It uses simple ingredients and is a super flavorful way to enjoy a nourishing yet hearty stew.
Prep Time10 mins
Cook Time25 mins
Total Time35 mins
Keyword: kalamata olives, roasted tomatoes, spinach, stew, white beans
Servings: 3 people


  • 1/2 large sweet onion sliced or finely chopped
  • 2 pints cherry or grape tomatoes sliced
  • 1/2 tsp each kosher salt and black pepper for roasting
  • 2 tbsp olive oil divided
  • 1 tsp kosher salt
  • 1 15 oz. can white beans used great northern
  • 1/3 cup sun-dried tomatoes (marinated type) drained and finely chopped
  • 2 tbsp tomato paste
  • 1/2 tsp garlic powder
  • 1 tbsp dried oregano
  • 3 tbsp packed fresh parsley
  • 1/4 cup pitted kalamata olives chopped or whole
  • 2 cups (gently packed) baby spinach
  • Juice of 1/4 to 1/2 lemon to taste
  • 2 to 3 tbsp vegetable broth optional
  • 3-4 sprigs fresh thyme optional

Optional serving suggestion

  • 3 to 4 servings pasta of choice


  • If serving the stew with pasta, cook the pasta in salted water until just al dente, according to package directions.
  • Meanwhile, preheat the oven to 400 degrees F. Place the sliced tomatoes into a roasting pan (used an 8x8 glass roasting dish) and drizzle with 1 tbsp of the olive oil, 1/2 tsp kosher salt, and black pepper to taste. Toss with a spoon.
  • Place dish into oven and cook for approx 25 minutes or until the tomatoes have released their juices and the skins have started to wilt. Remove from oven .
  • Meanwhile, in large pan or pot, add the sliced or chopped onions with the remaining 1 tbsp olive oil and 1 tsp kosher salt and cook over medium heat, stirring every few minutes. Cook until the onions have lightly browned along the edges and are tender.
  • Add the white beans, chopped sun-dried tomatoes, tomato paste, garlic powder, and dried oregano to the pan with onions, and stir gently to incorporate.
  • Then add the roasted tomatoes from the oven into the pan (along with their juices from the roasting pan) as well as the fresh parsley, baby spinach, olives, and lemon juice and gently stir.
  • If desired, add the vegetable broth to thin the consistency to your liking. The baby spinach will start wilting as you stir. Taste for seasoning, adding more pepper if desired.
  • Top with fresh thyme leaves and serve with pasta, if using.