As I stood by the kitchen window, the scent of roasting tomatoes wafted through the air, instantly warming up the chilly day. This Roasted Tomato, White Bean & Spinach Stew is the hug in a bowl that everyone craves when the temperature drops. Packed with hearty white beans and vibrant spinach, this vegan delight is not just comforting but also effortless to whip up—perfect for busy weeknights or casual gatherings. With rich, baked tomatoes offering a depth of flavor that warms your soul, it transforms simple ingredients into a nourishing experience. What’s your favorite ingredient to sneak into a hearty stew? Let’s dive into this delicious recipe together!

Why is this stew a must-try?
Hearty Comfort: This Roasted Tomato, White Bean & Spinach Stew offers a warm embrace on chilly days, making it the ultimate comforting meal.
Effortless Preparation: With simple steps and readily available ingredients, you can create a nutritious dish without spending hours in the kitchen.
Flavor Explosion: The rich flavors of roasted tomatoes combined with savory white beans and fresh spinach create a delightful taste experience that your family will adore.
Versatile & Customizable: Feel free to substitute your favorite beans or add spicy elements like cayenne for a kick—it’s your stew to make!
Perfect Pairing: This stew pairs wonderfully with a fresh salad or Ricotta Pasta Spinach for a well-rounded meal that satisfies.
Meal Prep Friendly: Cook up a big batch and store it in the fridge for quick lunches or dinners throughout the week!
Roasted Tomato, White Bean & Spinach Stew Ingredients
For the Stew
• Large Sweet Onion – Adds a sweetness and depth to the stew. Substitute with one small white or yellow onion if necessary.
• Cherry or Grape Tomatoes – Provides natural sweetness and acidity when roasted; use other tomato varieties if unavailable.
• Kosher Salt & Black Pepper – Enhances overall flavor; adjust to taste.
• Olive Oil – Used for roasting tomatoes and sautéing onions; can be replaced with another cooking oil.
• Canned White Beans (Great Northern) – Acts as a protein source that adds creaminess; other beans like cannellini or chickpeas can be swapped.
• Sun-Dried Tomatoes – Contributes tangy, concentrated tomato flavor; marinated versions are preferable.
• Tomato Paste – Thickens and adds depth; no direct substitute—omit if unavailable.
• Garlic Powder – Enhances savory notes; fresh garlic can be used as a substitute by adjusting the quantity.
• Dried Oregano – Offers earthy herbal flavor; can substitute with Italian seasoning.
• Fresh Parsley – Provides freshness and color; omit or use dried parsley if needed.
• Kalamata Olives – Introduces a briny contrast; choose according to personal preference.
• Baby Spinach – Adds nutrients and volume; can replace with kale or other leafy greens.
• Lemon Juice – Brightens flavor; can adjust quantity or omit according to taste.
• Vegetable Broth – Alters stew consistency to desired texture; can leave out or use water if unavailable.
• Fresh Thyme – Optional for added flavor; dried thyme can be used but in smaller amounts.
For Serving
• Fresh Bread – Crusty bread is perfect for dipping and enhancing the meal experience.
• Parmesan Cheese (or nutritional yeast for vegan option) – Sprinkle on top for added flavor and richness!
This Roasted Tomato, White Bean & Spinach Stew is more than just a meal; it’s a delightful experience waiting to be savored!
Step‑by‑Step Instructions for Roasted Tomato, White Bean and Spinach Stew
Step 1: Preheat the Oven
Begin by preheating your oven to 400°F (200°C). This high temperature will help caramelize the cherry tomatoes, enhancing their natural sweetness and intensifying flavors for the Roasted Tomato, White Bean and Spinach Stew.
Step 2: Prepare Tomatoes for Roasting
Slice your cherry tomatoes in half and place them in a roasting pan. Drizzle them generously with olive oil, then sprinkle with kosher salt and black pepper. Toss the tomatoes well to coat them evenly, ensuring they’re ready to be flavorful stars of the stew.
Step 3: Roast the Tomatoes
Place the prepared tomatoes in the preheated oven and roast for about 25 minutes. Keep an eye on them as they roast; they should be bubbling and their skins will begin to wrinkle, releasing delicious juices that will enrich your stew’s flavor.
Step 4: Sauté the Onions
While the tomatoes are roasting, heat 2 tablespoons of olive oil in a large pot over medium heat. Slice your large sweet onion and add it to the pot with a sprinkle of salt. Sauté for about 8-10 minutes, stirring occasionally until the onions are soft and begin to turn golden brown, developing a depth of flavor for the stew.
Step 5: Add Beans and Tomato Paste
Once the onions are ready, drain and rinse your canned white beans, then add them to the pot along with the sun-dried tomatoes, tomato paste, garlic powder, and oregano. Stir everything together thoroughly, allowing the flavors to meld for around 3 minutes, creating a rich base for your Roasted Tomato, White Bean and Spinach Stew.
Step 6: Incorporate Roasted Tomatoes
Carefully add the roasted cherry tomatoes to the pot, including all the juices. Stir in the fresh parsley, baby spinach, kalamata olives, and a splash of lemon juice. Watch as the spinach wilts and everything comes together beautifully in vibrant colors.
Step 7: Adjust the Consistency
To reach your desired consistency, slowly pour in the vegetable broth while stirring. Feel free to add more broth for a thinner stew or leave it out for a heartier texture. Season with additional salt and pepper to taste, ensuring the Roasted Tomato, White Bean and Spinach Stew is just right for your palate.
Step 8: Garnish and Serve
Before serving, sprinkle fresh thyme leaves on top of your completed stew for an aromatic finish. Ladle generous portions into bowls, and if you like, serve with crusty bread and a sprinkle of parmesan cheese or nutritional yeast for an extra layer of flavor on this comforting dish.

Make Ahead Options
This Roasted Tomato, White Bean & Spinach Stew is perfect for those busy lifestyles! You can chop the onions and prepare the roasted tomatoes up to 24 hours in advance. Simply slice the cherry tomatoes, toss them with olive oil, salt, and pepper, and store them in the fridge. Alternatively, the entire stew can be made ahead and refrigerated for up to 3 days. To maintain quality, wait to add the fresh spinach until you reheat the stew. When ready to serve, simply reheat on the stovetop, adjusting the consistency with a splash of vegetable broth if desired, and enjoy this delightful dish that tastes just as delicious as when freshly made!
What to Serve with Roasted Tomato, White Bean & Spinach Stew
For an unforgettable dining experience, consider these delightful accompaniments that beautifully complement the comforting richness of your stew.
- Crusty Fresh Bread: The perfect vessel for mopping up the stew, enhancing each bite with its satisfying texture.
- Simple Green Salad: A crisp salad brightens up the meal, balancing the hearty flavors with fresh, zesty notes.
- Garlic Bread: The buttery, garlicky goodness pairs impeccably, making every spoonful of stew feel indulgent and comforting.
- Vegan Parmesan: Sprinkling this on top adds a savory finish that elevates the flavors of the stew to new heights.
- Roasted Vegetables: Their caramelized sweetness harmonizes with the stew’s savory tones, pushing the flavor envelope even further.
- Quinoa or Brown Rice: These grains provide added texture and heartiness, making your meal even more filling and nutritious.
- Red Wine: A light-bodied red wine enhances the comforting flavors, educating your palate while sipping throughout the meal.
- Lemon Sorbet: A refreshing, tangy dessert at the end cleanses the palate splendidly after the rich stew.
Roasted Tomato, White Bean & Spinach Stew Variations
Feel free to get creative and tailor the Roasted Tomato, White Bean & Spinach Stew to your liking with these delightful twists!
- Dairy-Free: Replace parmesan cheese with nutritional yeast for a cheesy flavor without the dairy.
- Spice It Up: Add a teaspoon of red pepper flakes or cayenne pepper for a zesty kick that warms your soul.
- Different Beans: Swap white beans for black beans or add roasted sweet potatoes for an extra layer of nutrition and flavor.
- Herb Boost: Mix in fresh basil or cilantro instead of parsley for a fragrant twist that brightens the stew.
- Extra Vegetables: Toss in diced zucchini or bell peppers during the sauté stage for added texture and nutrients.
- Quinoa or Rice: Stir in cooked quinoa or rice for a heartier meal that enhances the stew’s filling nature.
- Coconut Flavor: Use coconut milk instead of vegetable broth for a creamy, tropical spin that’s oh-so-decadent.
- Savory Twist: Incorporate a splash of balsamic vinegar before serving for a rich, tangy undertone that elevates the flavors.
No matter how you choose to personalize this stew, it’s bound to warm up your kitchen and heart! If you’re intrigued by the idea of more flavorful dishes, don’t forget to check out my recipes for Louisiana Red Beans and Vegetarian Pumpkin Spinach Lasagna for comforting family favorites!
Storage Tips for Roasted Tomato, White Bean & Spinach Stew
Fridge: Store your stew in an airtight container for up to 4 days for maximum freshness.
Freezer: Freeze the stew in freezer-safe containers for up to 3 months. Portion it out for easy meal prep!
Reheating: Reheat thoroughly on the stovetop or in the microwave, adding a splash of broth if it’s too thick. Adjust seasoning before serving.
Texture Maintenance: Add fresh spinach during reheating to maintain its vibrant color and crispness.
Expert Tips for Roasted Tomato, White Bean and Spinach Stew
-
Perfect Onion Sauté: Ensure onions are well-browned for deeper flavor; take your time to caramelize them to enhance the stew’s taste.
-
Salt Smartly: Adjust salt based on the sodium content of your canned white beans and vegetable broth to avoid an overly salty stew.
-
Thickening Power: For a thicker stew, allow it to simmer longer on low heat. This lets the flavors meld beautifully, enhancing the overall richness.
-
Roasting Time: Don’t rush the tomato roasting. The longer they roast, the more intense and savory your Roasted Tomato, White Bean and Spinach Stew will be!
-
Fresh Herbs Boost: Adding fresh thyme at the end not only garnishes the dish but also elevates the aroma, making it extra inviting.

Roasted Tomato, White Bean & Spinach Stew Recipe FAQs
How do I choose the best tomatoes for this stew?
Absolutely! For optimal flavor, look for ripe cherry or grape tomatoes. They should be firm to the touch with a vibrant color and a slight shine. Avoid those with blemishes or dark spots, as this can indicate overripeness.
What’s the best way to store leftover stew?
After making this hearty Roasted Tomato, White Bean & Spinach Stew, store leftovers in an airtight container in the refrigerator for up to 4 days. To maintain freshness, reheat only what you plan to eat, and consider adding fresh spinach during reheating for added texture.
Can I freeze this stew for later?
Very! To freeze, allow the stew to cool completely. Then, portion it into freezer-safe containers, leaving some space for expansion. The stew can be frozen for up to 3 months. When ready to enjoy, defrost overnight in the refrigerator and heat on the stovetop, adding a splash of broth to adjust the consistency.
What should I do if my stew is too thick?
If your stew ends up thicker than desired, no worries! Simply add a splash of vegetable broth or water while gently stirring it over low heat until you reach your preferred consistency. This simple fix will help blend the flavors seamlessly without sacrificing taste.
Is this stew suitable for people with dietary restrictions?
Yes! This Roasted Tomato, White Bean & Spinach Stew is naturally vegan and gluten-free, making it a great option for various diets. However, if you’re cooking for someone with allergies, always check the labels on your canned beans, sun-dried tomatoes, and broth to ensure there are no hidden allergens. If you have pets, keep in mind that onions and garlic can be harmful to dogs, so avoid sharing leftovers with them.
How can I enhance the flavors of my stew?
For a flavor boost, consider sautéing fresh garlic along with the onions for a more aromatic base or adding a few red pepper flakes for a zesty kick. Another trick is to finish the stew with a splash of balsamic vinegar right before serving—it elevates the savory notes beautifully!

Hearty Roasted Tomato, White Bean and Spinach Stew Delight
Ingredients
Equipment
Method
- Preheat your oven to 400°F (200°C) for caramelizing cherry tomatoes.
- Slice cherry tomatoes in half, drizzle with olive oil, and sprinkle with salt and pepper.
- Roast the tomatoes in the oven for about 25 minutes until bubbling and skins wrinkle.
- Heat 2 tablespoons of olive oil in a pot and sauté sliced sweet onion for 8-10 minutes until golden brown.
- Add drained white beans, sun-dried tomatoes, tomato paste, garlic powder, and oregano to the onions and stir for 3 minutes.
- Incorporate roasted tomatoes and their juices, then add parsley, spinach, olives, and lemon juice.
- Pour in vegetable broth to adjust consistency, season with salt and pepper, and stir.
- Garnish with fresh thyme, serve in bowls with bread and sprinkle of cheese or nutritional yeast.

Leave a Reply