Go Back
+ servings
Roasted Tomato, White Bean

Hearty Roasted Tomato, White Bean Stew for Cozy Nights

This Roasted Tomato, White Bean Stew is a comforting dish, perfect for chilly nights, delivering warmth and flavor.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings: 4 bowl
Course: Soups
Cuisine: Vegetarian
Calories: 250

Ingredients
  

For the Stew
  • 1 large Sweet Onion Can be sliced or chopped; small white or yellow onion can be used as a substitute.
  • 2 cups Cherry or Grape Tomatoes Roasting enhances their flavor.
  • 1 teaspoon Kosher Salt
  • 1 teaspoon Black Pepper
  • 2 tablespoons Olive Oil Used for both sautéing and roasting.
  • 2 cups White Beans (Great Northern) Can substitute with cannellini beans, chickpeas, or black beans.
  • 1/2 cup Sun-Dried Tomatoes Chopped finely; can use oil-packed or no-oil options.
  • 2 tablespoons Tomato Paste Intensifies the tomato flavor.
  • 1 teaspoon Garlic Powder Can substitute with fresh garlic.
  • 1 teaspoon Dried Oregano Italian seasoning can be substituted.
  • 1 tablespoon Fresh Parsley About 1 tablespoon of dried parsley can also work.
  • 1/2 cup Kalamata Olives Optional, depending on taste.
  • 3 cups Baby Spinach Best added fresh at the end of cooking.
  • 1 tablespoon Lemon Juice A splash of vinegar can serve as a substitution.
  • 1 cup Vegetable Broth Optional, use to adjust consistency.
  • 2 sprigs Fresh Thyme Optional, can swap with dried thyme.

Equipment

  • large pot
  • roasting pan

Method
 

Step‑by‑Step Instructions
  1. Begin cooking pasta as per package instructions. Set aside once drained if serving with the stew.
  2. Preheat your oven to 400°F (200°C) and roast the halved tomatoes with olive oil and seasonings for about 25 minutes.
  3. Sauté the sliced onion in olive oil until soft and golden, around 5-7 minutes.
  4. Add drained white beans, sun-dried tomatoes, tomato paste, garlic powder, and oregano to the pot. Heat for 3-5 minutes.
  5. Incorporate the roasted tomatoes with their juices, fresh parsley, baby spinach, and olives. Stir until spinach wilts (2-3 minutes).
  6. Add vegetable broth for desired consistency and season with salt and pepper. Adjust to taste.
  7. Serve the stew hot, with or without pasta. Enjoy!

Nutrition

Serving: 1bowlCalories: 250kcalCarbohydrates: 40gProtein: 10gFat: 5gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 3gSodium: 500mgPotassium: 600mgFiber: 10gSugar: 6gVitamin A: 2000IUVitamin C: 15mgCalcium: 80mgIron: 3mg

Notes

This stew is a great make-ahead option and tastes better the next day. Store it in the fridge or freeze for later.

Tried this recipe?

Let us know how it was!