When the seasons change, there’s a special kind of comfort that comes from a hearty stew simmering on the stove. I discovered the delight of this Roasted Tomato, White Bean and Spinach Stew on one of those rainy afternoons when takeout just wouldn’t do. The vibrant pops of cherry tomatoes combined with the creamy texture of white beans create a dish that feels both indulgent and nourishing.
With just a handful of ingredients and in under 35 minutes, you can whip up a warm, inviting bowl that sings with flavors of garlic, oregano, and a hint of lemon. I’ve found it’s the perfect tonic for a chilly evening or a busy weeknight, effortlessly brightening the mood. Plus, it’s a wonderful way to sneak in those greens, making this recipe a crowd-pleaser for both family and friends. Imagine serving this alongside a swirl of pasta, transforming a simple meal into a cherished gathering moment. Let’s dive into this delightful stew that not only nourishes the body but also warms the soul!
Why You'll Love This Roasted Tomato, White Bean and Spinach Stew
- This Roasted Tomato, White Bean and Spinach Stew is incredibly easy to prepare, taking just 35 minutes from start to finish.
- The combination of roasted tomatoes, creamy white beans, and fresh spinach creates a flavor explosion that will leave your taste buds dancing.
- Its versatility means you can enjoy it on its own or serve it alongside pasta for a more substantial meal.
- The vibrant colors of the ingredients make the dish visually appealing, adding a pop of color to your dinner table.
Roasted Tomato, White Bean and Spinach Stew Ingredients
For the Stew
- Sweet onion – adds a mild sweetness and aromatic depth to the dish.
- Cherry or grape tomatoes – these vibrant little gems burst with flavor and add a fresh tang.
- Kosher salt – enhances all the natural flavors of the ingredients.
- Black pepper – brings a subtle heat that balances the sweetness of the tomatoes.
- Olive oil – provides healthy fats and helps sauté the onion to perfection.
- White beans – offer a creamy texture and a protein boost, making this stew hearty.
- Sun-dried tomatoes – intensify the tomato flavor, creating a delightful umami experience.
- Tomato paste – thickens the stew while adding a rich, concentrated flavor.
- Garlic powder – infuses an aromatic essence without the fuss of fresh garlic.
- Dried oregano – brings a warm, earthy taste, pairing perfectly with the tomatoes.
- Fresh parsley – adds a burst of color and freshness to the finished stew.
- Kalamata olives – introduce a briny bite, enhancing the overall flavor profile.
- Baby spinach – sneaks in some greens, wilting down beautifully to add nutrition.
- Lemon juice – brightens and balances the flavors, giving the stew a refreshing lift.
- Vegetable broth (optional) – adjust the stew’s consistency and lend additional flavor if desired.
- Fresh thyme (optional) – adds a hint of herbal freshness should you want extra depth.
For Serving
- Pasta – serves as a hearty side, soaking up the lovely flavors of the stew.
This Roasted Tomato, White Bean and Spinach Stew is a comforting hug in a bowl, perfect for cozy nights in!

How to Make Roasted Tomato, White Bean and Spinach Stew
-
Sauté the onion: In a large pot, heat olive oil over medium heat. Add the chopped sweet onion and sauté until it becomes translucent and fragrant, about 5 minutes.
-
Add tomatoes and seasoning: Toss in the cherry or grape tomatoes, kosher salt, black pepper, and vegetable broth if you’re using it. Cook until the tomatoes start to soften and release their juices, around 7-10 minutes.
-
Stir in the beans: Add the white beans, sun-dried tomatoes, tomato paste, garlic powder, dried oregano, and fresh parsley. Mix everything well and let the stew simmer for about 5 minutes to meld those flavors together.
-
Incorporate olives and spinach: Gently fold in the kalamata olives, baby spinach, and lemon juice. Cook until the spinach wilts down, which should take just 3-4 minutes.
-
Adjust the consistency: If you prefer a thinner stew, stir in some additional vegetable broth. For an extra layer of flavor, mix in fresh thyme if desired.
-
Serve hot: Ladle the steaming stew into bowls and serve it alongside cooked pasta for a heartier meal.
Optional: Sprinkle some extra parsley on top for a fresh finish!
Exact quantities are listed in the recipe card below.
What to Serve with Roasted Tomato, White Bean and Spinach Stew?
Picture the comforting aroma of a hearty stew wafting through your kitchen, beckoning your family to gather around the table.
- Creamy Polenta: Its smooth texture contrasts beautifully with the stew, adding a delightful creaminess that enhances every bite.
- Garlic Bread: Perfect for sopping up the rich, tomatoey broth, each buttery slice becomes a canvas for the stew’s flavors.
- Simple Green Salad: A fresh mix of greens and a tangy vinaigrette uplifts the meal, offering a crisp, refreshing counterpoint to the warm stew.
- Quinoa Salad: Nutty and fluffy, this salad adds protein while soaking up the delicious flavors, making each forkful a wholesome experience.
- Herbed Rice: Fragrant and light, seasoned rice complements the stew’s flavors while providing a soothing base that feels cozy.
- Grilled Veggies: Smoky-sweet grilled vegetables add an exciting texture contrast while enhancing the meal with vibrant colors and tastes.
- Red Wine: A glass of fruity Cabernet or Merlot adds a sophisticated touch, balancing the stew’s savory notes with its rich undertones.
- Dark Chocolate Mousse: End the night on a sweet note with this decadent dessert that’s rich yet airy, providing a perfect finale to your comforting dinner.
Each of these options presents a unique way to elevate your dining experience, turning a simple stew into a memorable meal!
Roasted Tomato, White Bean and Spinach Stew Variations
Feel free to make this delightful stew your own with these fun twists and swaps!
-
Gluten-Free: Use gluten-free pasta or omit the pasta entirely for a lighter option that’s still satisfying.
-
Protein-Packed: Add shredded rotisserie chicken or cooked sausage for an extra dose of protein and heartiness.
-
Spicy Kick: Toss in a pinch of red pepper flakes or diced jalapeños to spice things up and awaken your taste buds.
-
Herb Swap: Experiment with different fresh herbs like basil or cilantro instead of parsley for a fresh, unique flavor profile.
-
Creamy Texture: Stir in a splash of coconut milk or cashew cream towards the end for a luxurious, creamy finish.
-
Roasted Flavor: Roast the cherry tomatoes before adding them to the stew for a deeper, caramelized flavor that enhances the dish.
-
Veggie Boost: Sneak in other vegetables like zucchini or bell peppers, adding even more nutrition and texture to the stew.
-
Umami Punch: Incorporate a splash of soy sauce or nutritional yeast for an extra layer of savory goodness that adds depth.
Storage Tips for Roasted Tomato, White Bean and Spinach Stew
-
Fridge: Store leftover stew in an airtight container for up to 3 days. Allow it to cool completely before sealing to prevent condensation.
-
Freezer: Freeze portions of the stew in freezer-safe containers for up to 3 months. Ensure to leave some space as the stew will expand when frozen.
-
Reheating: Thaw overnight in the fridge, then reheat gently on the stovetop or microwave, adding a splash of vegetable broth to bring back the desired consistency.
-
Serving Suggestion: This Roasted Tomato, White Bean and Spinach Stew pairs beautifully with freshly cooked pasta, making each meal feel special and satisfying!
Make Ahead Options
These Roasted Tomato, White Bean and Spinach Stew preparations are perfect for busy home cooks looking to save time during the week. You can chop the sweet onion, sun-dried tomatoes, and parsley up to 24 hours in advance and store them in airtight containers in the refrigerator to maintain their freshness. The stew itself can be made 3 days ahead; just let it cool completely before refrigerating. When you’re ready to enjoy, simply reheat the stew on the stovetop and stir in the baby spinach and lemon juice right before serving—it will taste just as delicious as when you first made it. With this prep, you’ll have a nourishing meal ready in no time!
Chef's Helpful Tips
- When making the Roasted Tomato, White Bean and Spinach Stew, remember that sautéing the onions until they are translucent enhances their sweetness and overall flavor.
- Avoid overcrowding the pot when adding the tomatoes to ensure they soften properly and release their juices effectively.
- For a creamier texture, mash some of the white beans before adding them to the stew, allowing them to thicken the broth.
- Keep an eye on the spinach as it wilts down; it will cook quickly, so add it near the end of your cooking time to retain its vibrant color and nutrients.
Roasted Tomato, White Bean and Spinach Stew Recipe FAQs
How ripe should the tomatoes be for the stew?
Absolutely! For the best flavor, use ripe cherry or grape tomatoes that are vibrant in color and slightly firm but should also yield a bit to gentle pressure. Look for tomatoes without any dark spots or wrinkling, as these indicate over-ripeness or spoilage.
How long can I store leftovers in the fridge?
You can store leftover Roasted Tomato, White Bean and Spinach Stew in an airtight container in the fridge for up to 3 days. Make sure to let the stew cool down before sealing the container to avoid moisture buildup, which can lead to spoilage.
Can I freeze this stew?
Yes, you can freeze it! Portion the stew into freezer-safe containers, leaving about an inch of space at the top for expansion. It can be safely stored in the freezer for up to 3 months. To reheat, thaw the stew in the fridge overnight and warm it gently on the stovetop, adding a splash of vegetable broth if needed to adjust the consistency.
What should I do if the stew is too thick?
If you find your stew is thicker than desired, don’t worry! Simply add a little vegetable broth or water to loosen it up. Stir well and heat over low until it reaches your preferred consistency. It’s always a good idea to start with a small amount and gradually add more, as you can always adjust to get it just right.
Is this recipe suitable for dietary restrictions like gluten or vegetarian diets?
Absolutely! This Roasted Tomato, White Bean and Spinach Stew is vegetarian and can easily be made gluten-free by choosing gluten-free pasta to serve alongside. Just double-check the canned beans and sun-dried tomatoes to ensure they’re free from any gluten or allergens. It’s packed with nutrients and flavors that will delight everyone at the table!
Can I give this stew to my pet?
While this stew features many healthy ingredients, it’s best to avoid giving it to your pet. The Kalamata olives and spices like garlic and onion may be harmful to them. Stick to pet-safe treats to ensure your furry friends stay healthy!

Roasted Tomato, White Bean and Spinach Stew
Ingredients
Equipment
Method
- In a large pot, heat olive oil over medium heat. Add the chopped sweet onion and sauté until it becomes translucent and fragrant, about 5 minutes.
- Toss in the cherry or grape tomatoes, kosher salt, black pepper, and vegetable broth if you're using it. Cook until the tomatoes start to soften and release their juices, around 7-10 minutes.
- Add the white beans, sun-dried tomatoes, tomato paste, garlic powder, dried oregano, and fresh parsley. Mix everything well and let the stew simmer for about 5 minutes.
- Gently fold in the kalamata olives, baby spinach, and lemon juice. Cook until the spinach wilts down, which should take just 3-4 minutes.
- If you prefer a thinner stew, stir in some additional vegetable broth. Mix in fresh thyme if desired.
- Ladle the steaming stew into bowls and serve it alongside cooked pasta for a heartier meal.





