Go Back
+ servings
Roasted Tomato, White Bean and Spinach Stew

Cozy Roasted Tomato, White Bean and Spinach Stew Recipe

A hearty Roasted Tomato, White Bean and Spinach Stew that wraps you in warmth, combining fiber-packed white beans and vibrant greens for a comforting meal.
Prep Time 15 minutes
Cook Time 40 minutes
Total Time 55 minutes
Servings: 4 bowls
Course: Dinner
Cuisine: Comfort Food, Stew, Vegan
Calories: 250

Ingredients
  

For the Base
  • 1 large Sweet Onion Can substitute with a small white or yellow onion if needed.
  • 2 cups Cherry or Grape Tomatoes Any ripe tomatoes will work.
  • 1 tsp Kosher Salt Adjust to taste.
  • 1 tsp Black Pepper Adjust to taste.
  • 2 tbsp Olive Oil Opt for extra virgin for richer taste.
For the Heartiness
  • 1 can Canned White Beans (Great Northern) Try substituting with cannellini or chickpeas.
  • 1/2 cup Sun-Dried Tomatoes Use marinated ones for added flavor.
  • 1 tbsp Tomato Paste Can omit if not available.
  • 1 tsp Garlic Powder Fresh garlic can also be used.
  • 1 tsp Dried Oregano Consider Italian seasoning as an alternative.
For Brightness and Flavor
  • 1/4 cup Fresh Parsley Substitute with 1 tbsp dried parsley if fresh is unavailable.
  • 1/2 cup Kalamata Olives Any pitted olives can be used.
  • 5 cups Baby Spinach Switch with other leafy greens like kale.
  • 2 tbsp Lemon Juice Highly recommended.
For A Touch of Aroma
  • 2 cups Vegetable Broth Optional depending on desired consistency.
  • 1 tbsp Fresh Thyme Use only if desired.

Equipment

  • Oven
  • Skillet
  • roasting pan

Method
 

Step-by-Step Instructions
  1. Preheat your oven to 400°F (200°C). Slice cherry or grape tomatoes in half, place them in a roasting pan, drizzle with 1 tbsp olive oil, sprinkle with salt and pepper. Roast for 25 minutes until skins wilt and juices release.
  2. Peel and slice the large sweet onion. In a skillet, heat remaining olive oil over medium heat, add onions with a pinch of salt, and sauté for 10-15 minutes until caramelized.
  3. Drain the canned white beans and add them to the onions along with chopped sun-dried tomatoes, 1 tbsp tomato paste, garlic powder, and dried oregano. Stir gently for about 2 minutes.
  4. Add the roasted tomatoes with their juices to the skillet, along with fresh parsley, baby spinach, Kalamata olives, and a squeeze of lemon juice. Stir until spinach wilts for 2-3 minutes.
  5. For a thinner consistency, add vegetable broth, adjusting seasoning with salt, pepper, or lemon juice to taste. Simmer for another 5 minutes.
  6. Ladle stew into bowls and top with fresh thyme leaves. Serve hot, enjoyed alongside crusty bread or over pasta.

Nutrition

Serving: 1bowlCalories: 250kcalCarbohydrates: 40gProtein: 10gFat: 8gSaturated Fat: 1gPolyunsaturated Fat: 2gMonounsaturated Fat: 5gSodium: 500mgPotassium: 800mgFiber: 12gSugar: 6gVitamin A: 20IUVitamin C: 30mgCalcium: 10mgIron: 15mg

Notes

To store, keep in an airtight container for up to 4 days in the fridge, or freeze for up to 3 months. Add fresh spinach when reheating for best texture.

Tried this recipe?

Let us know how it was!