As the winter chill sets in, I find myself rummaging through my pantry, craving something wholesome and comforting. That’s when I whipped up this Roasted Tomato, White Bean and Spinach Stew, a delightful dish that wraps you in warmth with every spoonful. This hearty stew is not just a feast for the senses; it’s also a quick, nutritious option that combines fiber-packed white beans and vibrant greens for a satisfying meal that’s both vegan-friendly and nutritious. Picture a cozy weeknight dinner where you can easily swap ingredients based on what’s in your fridge. Curious how such simple ingredients can create a culinary hug in a bowl? Let’s dive into this savory adventure together!

unnamed file 138

Why is this stew a must-try?

Comforting warmth: Each spoonful of this Roasted Tomato, White Bean & Spinach Stew envelops you in cozy flavors, perfect for cold evenings.
Hearty and filling: The creamy white beans combined with roasted tomatoes make for a satisfying, protein-rich meal.
Vegan-friendly options: This stew is great for everyone, whether you’re a vegan or just looking to enjoy plant-based meals.
Quick and easy: With a simple prep time, this recipe is ideal for busy weeknights—dinner doesn’t get much easier!
Versatile flavors: Don’t hesitate to customize it; try adding sweet potatoes or different greens to suit your taste. For more delicious vegetarian ideas, check out Garlic Butter Roasted or a scrumptious Hearty French Stew.
Crowd-pleaser: Whether serving family or friends, everyone will love digging into this colorful, flavour-packed dish!

Roasted Tomato, White Bean & Spinach Stew Ingredients

For the Base

  • Large Sweet Onion – Provides sweetness and depth; can substitute with a small white or yellow onion if needed.
  • Cherry or Grape Tomatoes – Adds sweetness and juicy texture when roasted; any ripe tomatoes will work.
  • Kosher Salt & Black Pepper – Enhances flavors during roasting; adjust to taste.
  • Olive Oil – Essential for roasting and sautéing; opt for extra virgin for a richer taste.

For the Heartiness

  • Canned White Beans (Great Northern) – Provides protein and creaminess; try substituting with cannellini or chickpeas.
  • Sun-Dried Tomatoes – Contribute a tangy kick; use marinated ones for added flavor, draining oil if using oil-packed.
  • Tomato Paste – Intensifies tomato flavor; can omit if not available.
  • Garlic Powder – Adds subtle garlic notes; fresh garlic can also be used for more intense flavor.
  • Dried Oregano – Essential herb for flavoring; consider Italian seasoning as an alternative.

For Brightness and Flavor

  • Fresh Parsley – Adds brightness to the stew; substitute with 1 tbsp dried parsley if fresh is unavailable.
  • Kalamata Olives – Introduces a briny flavor; any pitted olives can be used for depth.
  • Baby Spinach – Offers freshness and nutrients; switch with other leafy greens like kale, adjusting cooking time for tenderness.
  • Lemon Juice – Adds acidity to enhance overall flavor; not necessary but highly recommended.

For A Touch of Aroma

  • Vegetable Broth – Enhances soupiness to the stew; optional depending on desired consistency.
  • Fresh Thyme – Complements the dish with aromatic flavor; use only if desired as an optional touch.

Step‑by‑Step Instructions for Roasted Tomato, White Bean and Spinach Stew

Step 1: Preheat and Prepare Tomatoes
Begin by preheating your oven to 400°F (200°C). Slice the cherry or grape tomatoes in half and place them in a roasting pan. Drizzle with 1 tablespoon of olive oil, then sprinkle kosher salt and black pepper to taste. Roast the tomatoes for approximately 25 minutes, until the skins begin to wilt and juices are released, filling your kitchen with a delightful aroma.

Step 2: Sauté the Onions
While the tomatoes are roasting, peel and slice the large sweet onion. In a large skillet, heat the remaining olive oil over medium heat. Add the onions along with a pinch of salt, stirring occasionally. Sauté for about 10–15 minutes, until the onions are softly caramelized and lightly brown around the edges, creating a flavorful base for your Roasted Tomato, White Bean and Spinach Stew.

Step 3: Combine the Beans and Flavorings
Drain the canned white beans and add them to the sautéed onions along with chopped sun-dried tomatoes, 1 tablespoon of tomato paste, garlic powder, and dried oregano. Stir everything together gently for about 2 minutes, allowing the flavors to intermingle beautifully, and ensuring the beans are well coated in the aromatic mixture.

Step 4: Add the Roasted Tomatoes
Once the tomatoes are roasted to perfection, carefully remove them from the oven and pour them along with their juices into the skillet with the bean mixture. Add the fresh parsley, baby spinach, pitted Kalamata olives, and a squeeze of lemon juice. Gently stir everything together, allowing the spinach to wilt, which should take about 2–3 minutes, enhancing the stew’s vibrant colors and flavors.

Step 5: Adjust Consistency and Seasoning
If you prefer a thinner consistency for your Roasted Tomato, White Bean and Spinach Stew, pour in some vegetable broth, stirring to combine. Taste the stew and adjust the seasoning with more salt, pepper, or lemon juice as needed. Let it simmer gently for another 5 minutes, ensuring all the elements are heated through and well-mixed.

Step 6: Serve and Garnish
Ladle the hearty stew into bowls and top each serving with fresh thyme leaves for an aromatic finishing touch. Serve hot, perhaps alongside some crusty bread or over a bed of pasta, inviting everyone to enjoy this comforting Roasted Tomato, White Bean and Spinach Stew that warms the soul!

unnamed file 140

What to Serve with Savory Roasted Tomato, White Bean & Spinach Stew

Create the perfect dining experience by pairing this comforting stew with delightful sides that complement its hearty essence.

  • Crusty Artisan Bread: Perfect for dipping, the crunchy exterior and soft inside of fresh bread soak up every flavor, elevating your meal.
  • Garlic Roasted Potatoes: Crispy on the outside and creamy on the inside, these potatoes add a satisfying crunch that pairs beautifully with the stew’s tenderness.
  • Simple Green Salad: A fresh, crisp salad with a zesty vinaigrette balances the rich flavors of the stew, adding a refreshing contrast on the plate.
  • Grilled Vegetable Platter: Charred seasonal vegetables enhance the smoky undertones of the stew, adding a touch of rustic charm to your dinner spread.
  • Wild Rice Pilaf: The nutty texture of wild rice offers a delightful contrast, making each bite of the stew even more enjoyable.
  • Chilled White Wine: A glass of chilled Sauvignon Blanc or Pinot Grigio brings brightness to your meal, harmonizing with the stew’s vibrant flavors.
  • Lemon Sorbet: This light, refreshing dessert serves as a palate cleanser, leaving you with a sweet, citrusy finish after the hearty stew.
  • Herb-Infused Couscous: Fluffy couscous infused with herbs absorbs the stew’s rich juices, adding an extra layer of flavor and texture to your meal.

Make Ahead Options

These Roasted Tomato, White Bean & Spinach Stew is an excellent choice for meal prep aficionados! You can roast the tomatoes and caramelize the onions up to 24 hours in advance, storing them in airtight containers in the refrigerator to maintain their flavors. The rest of the ingredients, like the beans and spices, can be prepped at the same time for convenience. When you’re ready to enjoy the stew, simply combine everything in a pot, add the spinach, and warm it up for about 5-10 minutes—just enough time for those vibrant flavors to meld. This way, your hearty stew is just as delicious and comforting even when made ahead!

Roasted Tomato, White Bean & Spinach Stew Variations

Feel free to make this stew your own with delightful twists that tantalize your taste buds!

  • Lentils: Replace white beans with lentils for a different protein punch and texture.

  • Sweet Potatoes: Add diced roasted sweet potatoes for a touch of sweetness and additional heartiness.

  • Zucchini: Cube zucchini for a lovely texture, complementing the stew’s rich flavors while sneaking in extra veggies.

  • Kale: Swap spinach for kale, adjusting cooking time to tenderize this nutritious green—it’s both hearty and vibrant!

  • Herb Medley: Include fresh herbs such as basil or thyme for a fragrant boost that brightens every bite.

  • Spicy Kick: Toss in a pinch of red pepper flakes for a delightful heat that contrasts beautifully with the creamy beans.

  • Coconut Milk: Stir in a bit of coconut milk for a rich and creamy twist that adds a subtle sweetness—this pairs wonderfully with spicy flavors.

  • Vegan Pesto Drizzle: Top each bowl with a drizzle of vegan pesto for an aromatic finish, complementing the roasted flavors splendidly.

Don’t forget to check out a comforting Garlic Butter Roasted dish or the delightful, rich flavors of a Hearty French Stew for more inspiration!

Expert Tips for Roasted Tomato, White Bean & Spinach Stew

  • Caramelization Check: Ensure onions are lightly browned on the edges for a deeper flavor; avoid rushing this step!
  • Roasting Time: Keep an eye on the tomatoes as they roast—aim for juicy and wilted skins without burning.
  • Salt Savvy: Remember to adjust the salt based on the saltiness of your sun-dried tomatoes and olives; this prevents over-seasoning.
  • Spinach Secret: Add baby spinach last to keep its vibrant color and fresh texture in your Roasted Tomato, White Bean & Spinach Stew.
  • Flavor Boosters: Don’t hesitate to add a splash of balsamic vinegar or a sprinkle of red pepper flakes for an exciting twist!
  • Meal Prep Marvel: Make a double batch to enjoy later; this stew stores well, making it a perfect weeknight meal solution.

How to Store and Freeze Roasted Tomato, White Bean & Spinach Stew

Fridge: Store the stew in an airtight container for up to 4 days. Make sure it’s cooled completely before sealing to maintain texture and flavor.

Freezer: For longer storage, freeze the stew for up to 3 months. Portion it into freezer-safe containers, leaving space for expansion as it freezes.

Reheating: To reheat, thaw in the fridge overnight, then warm gently on the stove or microwave until heated through. You may want to add a splash of vegetable broth to restore creaminess.

Add Spinach Last: When reheating leftovers, add fresh spinach right before serving to keep the greens vibrant and tender. Enjoy your healthy Roasted Tomato, White Bean & Spinach Stew again and again!

unnamed file 143

Roasted Tomato, White Bean & Spinach Stew Recipe FAQs

How can I tell if my tomatoes are ripe enough to use?
Absolutely! Look for tomatoes that are firm but slightly yielding to the touch, with vibrant color and no dark spots all over. If using cherry or grape tomatoes, they should be plump and free of wrinkling.

What’s the best way to store leftovers of the stew?
To keep your Roasted Tomato, White Bean & Spinach Stew fresh, store it in an airtight container in the fridge for up to 4 days. Make sure it’s completely cooled before sealing to preserve texture and flavor.

Can I freeze the stew for later use?
Yes, you can! Portion the stew into freezer-safe containers, leaving some space at the top, as it will expand while freezing. It can be stored in the freezer for up to 3 months. To reheat, thaw in the fridge overnight and warm gently on the stove.

What if my stew becomes too thick after reheating?
If you find your stew thickened up too much during storage, just add a splash of vegetable broth or water while reheating. Stir it well and allow it to heat through, to restore that comforting consistency.

Are there any dietary considerations for this stew?
Certainly! This stew is vegan-friendly and packed with fiber and plant-based protein. However, if you’re allergic to legumes, you might want to substitute the white beans with diced sweet potatoes or another non-bean option. Always check for any additional allergens in your chosen substitutes.

What can I substitute if I can’t find fresh spinach?
If fresh spinach isn’t available, you can use other leafy greens like kale or Swiss chard instead. Just chop them into smaller pieces and adjust the cooking time—such greens may take a little longer to become tender. Enjoy experimenting with what you have on hand!

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!