There’s something magical about a simmering pot on a cold evening, isn’t there? The aroma wafting through the kitchen, hinting at the warm comforts to come, is simply irresistible. My Roasted Tomato, White Bean and Spinach Stew captures that magic perfectly, offering a hearty embrace in every spoonful. This vegetarian delight is not only quick to prepare, making it ideal for weeknight dinners, but it also highlights wholesome ingredients that provide both nutrition and heartwarming satisfaction. With rich, roasted tomatoes mingling with creamy white beans and vibrant spinach, this stew turns simple elements into a culinary masterpiece. Are you curious to discover how to whip up this cozy dish in no time? Let’s dive in!

Why is this stew a must-try?
Comforting Warmth: This Roasted Tomato, White Bean and Spinach Stew is a bowl of pure comfort—perfect for chilly evenings. Wholesome Ingredients: Featuring nutritious components like spinach and beans, every bite delivers a nourishing experience. Easy Preparation: Quick to prepare, it’s a fantastic option for busy weeknights. Flavor Explosion: The combination of roasted tomatoes and aromatic herbs creates a mouthwatering flavor profile. Pair it with crusty bread or a light salad for a complete meal. It’s no wonder this dish will quickly become a family favorite!
Roasted Tomato, White Bean and Spinach Stew Ingredients
• Discover the delightful components for this hearty stew!
For the Base
- Large Sweet Onion – Adds sweetness and depth; substitute with a small white or yellow onion if needed.
- Cherry or Grape Tomatoes – Provide robust flavor when roasted; fresh options are recommended, but canned tomatoes can work in a pinch.
- Olive Oil – Essential for roasting and sautéing, contributing richness; alternate oils like avocado or canola may be used.
For the Hearty Mix
- White Beans (Great Northern) – Adds creaminess and protein; cannellini or chickpeas are suitable substitutes.
- Sun-Dried Tomatoes – Imparts tanginess; use marinated types for added moisture.
- Tomato Paste – Thickens and intensifies the tomato flavor; fresh tomatoes can serve as a substitute in a higher quantity.
- Garlic Powder – Provides a mild garlic flavor; fresh garlic can be substituted (1 clove minced).
- Dried Oregano – Adds fragrant herb notes; fresh oregano can replace it with a slight adjustment in quantity.
- Kalamata Olives – Adds a briny texture and taste; substitute with any pitted olives or omit as desired.
For the Fresh Finish
- Fresh Parsley – Adds freshness and color; dried parsley can substitute if unavailable.
- Baby Spinach – Provides nutrients and bright color, with kale or Swiss chard as viable alternatives.
- Lemon Juice – Balances flavors with acidity; can be omitted if not available.
- Vegetable Broth – Thins the stew as needed; water can be used as a budget-friendly substitute.
- Fresh Thyme – Optional for added earthiness; feel free to omit if it’s not on hand.
This Roasted Tomato, White Bean and Spinach Stew is sure to become a beloved recipe in your home!
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 temperature is perfect for roasting the tomatoes, ensuring they caramelize beautifully. While the oven heats, gather your ingredients, including cherry or grape tomatoes, and prepare to bring out their natural sweetness.
Step 2: Roast the Tomatoes
Place the sliced cherry or grape tomatoes in a baking dish, drizzling them with olive oil, and season generously with kosher salt and black pepper. Roast the tomatoes in the preheated oven for about 25 minutes, or until the skins begin to wilt and burst, filling your kitchen with a delightful aroma.
Step 3: Cook the Onions
While the tomatoes roast, heat a large pan over medium heat. Add a splash of olive oil and the coarsely chopped large sweet onion, seasoning lightly with salt. Sauté the onions for about 5–7 minutes until they turn light brown and become tender, releasing their natural sweetness.
Step 4: Combine the Hearty Ingredients
Once the onions are ready, stir in the white beans, sun-dried tomatoes, tomato paste, garlic powder, and dried oregano. Gently combine the ingredients with a wooden spoon, allowing them to marry together for about 2–3 minutes. The base of your Roasted Tomato, White Bean and Spinach Stew is coming together beautifully!
Step 5: Add the Roasted Tomatoes
Remove the roasted tomatoes from the oven, including their juices, and add them to the onion mixture. Next, fold in the fresh parsley, baby spinach, Kalamata olives, and a squeeze of lemon juice for brightness. Mix gently until the spinach starts to wilt, about 2 minutes, enhancing the stew’s vibrant flavors.
Step 6: Adjust the Consistency
To achieve your desired stew consistency, stir in vegetable broth gradually. If you prefer a thicker stew, use less broth; if you like it thinner, add more. Allow the combination to simmer on low heat for about 5 minutes, stirring occasionally, until the spinach is fully wilted and flavors meld together.
Step 7: Serve and Enjoy
Once your Roasted Tomato, White Bean and Spinach Stew reaches the right thickness, it’s time to serve! Taste and adjust the seasoning if needed, then ladle the hearty stew into bowls. For a touch of elegance, top with fresh thyme leaves, and consider pairing it with crusty bread or pasta for a delightful meal.

Helpful Tricks for Roasted Tomato, White Bean and Spinach Stew
-
Perfectly Roasted Tomatoes: Roast at 400°F (200°C) for optimal caramelization. Ensure tomatoes have enough space to avoid steaming and achieve that flavorful burst.
-
Prevent Overcooking: Stir in spinach at the end. Add it just before serving to maintain its vibrant color and nutrients—this keeps your roasted tomato, white bean and spinach stew fresh and nutritious.
-
Bean Substitutions: If using dried beans, soak them overnight and cook separately before adding. This ensures they’re tender, rather than remaining firm in your stew.
-
Taste as You Go: Avoid over-salting—gradually season throughout the cooking process. Adjusting flavors at each phase creates a more balanced roasted tomato, white bean and spinach stew.
-
Boost Nutritional Value: Feel free to incorporate extra veggies, such as zucchini or bell peppers. This not only enhances the stew’s texture but also packs in additional vitamins and minerals.
-
Storing Leftovers: If you have any leftovers, store them in an airtight container in the fridge for up to 3 days. Reheat gently and add fresh spinach just before serving to retain its crispness.
Roasted Tomato, White Bean and Spinach Stew Variations
Feel free to get creative and make this stew your own with these delicious twists!
-
Bean Options: Swap Great Northern beans for cannellini or black beans to give a unique flavor.
-
Spinach Substitute: Use kale or Swiss chard instead of baby spinach for a hearty texture.
-
Extra Veggies: Add diced zucchini or carrots for extra color and nutrition—this can also enhance the stew’s natural sweetness.
-
Gluten-Free Twist: Consider using quinoa or bulgur in place of pasta to make this dish gluten-free while still satisfying.
-
Herb Infusion: Experiment with fresh basil or thyme instead of oregano for an aromatic twist that lifts the dish beautifully.
-
Heat Factor: If you enjoy a bit of spice, throw in a pinch of red pepper flakes or some diced jalapeños to elevate the heat levels.
-
Creamy Addition: Stir in a dollop of cream or a scoop of coconut milk for added richness, perfect for a cold evening.
-
Flavor Layering: For an enticing flavor profile, experiment by adding a splash of balsamic vinegar or a sprinkle of smoked paprika to deepen the taste.
These adjustments allow you to tailor the Roasted Tomato, White Bean and Spinach Stew to your family’s tastes. While you’re at it, why not pair it with a refreshing Cucumber Carrot Salad or the delightful Savory Chicken Drumsticks for a complete dinner experience? Enjoy your culinary journey!
How to Store and Freeze Roasted Tomato, White Bean and Spinach Stew
Fridge: Store in an airtight container for up to 3 days. When reheating, add a handful of fresh spinach just before serving to maintain its vibrant color.
Freezer: This stew can be frozen for up to 3 months. Portion into freezer-safe containers, allowing space for expansion. Thaw overnight in the fridge before reheating.
Reheating: Gently reheat on the stove over low heat, adding a splash of vegetable broth or water if needed for desired consistency. Stir occasionally to heat evenly.
Room Temperature: It’s best to avoid leaving the stew out for extended periods. If needed for serving, limit to 2 hours to ensure food safety.
What to Serve with Roasted Tomato, White Bean & Spinach Stew
Embrace the comforting flavors of roasted tomato, white bean & spinach stew by pairing it with delightful sides that elevate your meal experience.
-
Crusty Bread: The perfect vehicle for soaking up the rich broth, crusty bread adds a rustic texture that complements this hearty stew.
-
Garlic Bread: Infused with buttery garlic goodness, this side not only enhances the meal but also offers enticing aromas that fill the room, making everyone eager to dig in.
-
Simple Arugula Salad: The peppery notes of fresh arugula provide a bright contrast to the savory stew, lightening the meal while adding a touch of freshness.
-
Quinoa: A nutrient-packed substitute for traditional grains, quinoa adds a delightful crunch and nutty flavor that harmonizes beautifully with the creamy white beans.
-
Parmesan Crisps: These crispy delights are an excellent garnish, offering a salty, cheesy crunch that pairs wonderfully with the velvety texture of the stew.
-
Roasted Vegetables: A medley of seasonal veggies roasted to perfection enhances the flavor profile, adding sweet caramelization that complements the tangy notes of sun-dried tomatoes.
-
Red Wine: A glass of robust red wine complements the stew’s richness, balancing flavors while inviting those cozy vibes of an Italian bistro night.
-
Chocolate Cake: Finish the meal on a sweet note with a slice of rich chocolate cake, providing a decadent contrast to the savory stew and leaving your guests smiling.
With these sides and pairings, your roasted tomato, white bean & spinach stew becomes a complete and memorable meal perfect for any gathering around the table.
Make Ahead Options
These Roasted Tomato, White Bean & Spinach Stew preparations are perfect for busy weeknights! You can roast the tomatoes and sauté the onions up to 24 hours in advance, allowing them to develop their flavors overnight. Store them separately in the refrigerator to maintain quality. Additionally, the white bean mixture can be combined and stored for up to 3 days. When it’s time to serve, simply reheat the components in a pot, adding fresh spinach right before serving to preserve its vibrant color and texture. This way, you’ll enjoy the same delicious richness with minimal effort!

Roasted Tomato, White Bean & Spinach Stew Recipe FAQs
What type of tomatoes should I use for the best flavor?
Absolutely! Fresh cherry or grape tomatoes are ideal because they become wonderfully sweet when roasted. If you don’t have them, canned tomatoes can be a handy alternative, though I recommend using fresh whenever possible for the best results.
How should I store leftovers of this stew?
Very! You can store the Roasted Tomato, White Bean & Spinach Stew in an airtight container in the refrigerator for up to 3 days. When reheating, which I recommend doing gently on the stove, feel free to stir in a handful of fresh spinach right before serving to keep it bright and fresh.
Can I freeze this stew?
Absolutely! This hearty stew freezes beautifully for up to 3 months. Portion the cooled stew into freezer-safe containers, leaving some space at the top for expansion. When you’re ready to enjoy it, thaw overnight in the fridge and reheat gently on the stove, adding a splash of vegetable broth if needed.
What if my stew is too salty?
Don’t worry; it’s a common issue! If you find your Roasted Tomato, White Bean & Spinach Stew a bit too salty, you can balance it out by adding more vegetable broth or even a small diced potato while it simmers. The potato will absorb some of the saltiness. Just remember to remove it before serving!
Can pets eat this stew?
While sharing your delicious stew with pets might be tempting, it’s better to be cautious. Ingredients like garlic and onions can be harmful to dogs and cats. If you’d like to treat your furry friends, a small spoonful of the stew without these ingredients might be safe, but it’s always best to consult your vet first.
What if I don’t have spinach on hand?
Not a problem at all! If you run out of baby spinach, you can substitute it with other greens like kale or Swiss chard. Just chop them roughly and add them in when you fold in the roasted tomatoes. The cooking time is similar, so you’ll still enjoy a vibrant and nutritious stew!

Hearty Roasted Tomato, White Bean and Spinach Stew Bliss
Ingredients
Equipment
Method
- Preheat your oven to 400°F (200°C).
- Place the sliced cherry or grape tomatoes in a baking dish, drizzle with olive oil, and season with salt and pepper. Roast for about 25 minutes.
- Heat a large pan over medium heat. Add olive oil and the coarsely chopped onion, seasoning lightly with salt. Sauté for about 5–7 minutes.
- Stir in the white beans, sun-dried tomatoes, tomato paste, garlic powder, and dried oregano. Combine for about 2–3 minutes.
- Add the roasted tomatoes and their juices, then fold in parsley, spinach, olives, and lemon juice. Mix gently.
- Stir in vegetable broth gradually to adjust consistency. Simmer for about 5 minutes until flavors meld.
- Taste and adjust seasoning if needed. Serve in bowls, topping with thyme leaves, and pair with crusty bread or pasta.
