As I stood in my kitchen, the comforting aroma of roasted tomatoes filled the air, instantly transforming the space into a cozy nook. This Hearty Roasted Tomato, White Bean and Spinach Stew is a warm embrace on a chilly day, combining rich tomato flavor with protein-packed white beans for a satisfying meal. The beauty of this recipe lies in its simplicity; it’s not only quick to prepare but also incredibly versatile, allowing you to swap in your favorite beans and herbs. Once cooked, the stew becomes a nourishing bowl of goodness that makes it perfect for leisurely family dinners or meal prep for busy weekdays. Are you ready to dive into a bowl of wholesome comfort? Let’s get cooking!

Why is this stew a must-try?

Comforting Warmth: This Roasted Tomato, White Bean & Spinach Stew is like a warm hug in a bowl, ideal for chilly evenings.
Nutrient-Rich: Packed with protein from white beans and the goodness of spinach, it fuels your day with wholesome ingredients.
Quick & Easy: With minimal prep and straightforward steps, you can have a delicious meal ready in no time, perfect for busy nights.
Endless Versatility: Feel free to customize with your favorite beans or greens; it’s a meal that adapts to your taste! Enjoy alongside a light salad or some comforting pasta, reminiscent of classic dishes. If you’re in the mood for more salad delights, check out my Spinach Apple Salad.
Crowd-Pleaser: Whether for a family gathering or a casual weeknight, this stew brings everyone together with its rich flavors and inviting aroma.

Roasted Tomato, White Bean & Spinach Stew Ingredients

For the Base

  • Large Sweet Onion – This adds the foundational flavor; you can swap it for a small white or yellow onion if you prefer.
  • Cherry or Grape Tomatoes (2 pints) – The star flavor component; roasting will enhance their sweetness, but any ripe tomatoes work fabulously too.
  • Kosher Salt & Black Pepper – Essential for amplifying flavors during the roasting process; adjust to your taste!
  • Olive Oil (2 tbsp) – Ideal for roasting and sautéing; you can easily substitute it with your favorite cooking oil.

For Hearty Goodness

  • White Beans (1 can, 15 oz) – Adds creaminess and protein; Great Northern, cannellini, or chickpeas are great alternatives.
  • Sun-Dried Tomatoes (1/3 cup) – Provides a tangy depth to the stew; feel free to swap with fresh tomatoes if you’re in a pinch.
  • Tomato Paste (2 tbsp) – Intensifies the flavor profile by adding richness.
  • Garlic Powder (1/2 tsp) – Introduces a lovely depth; fresh garlic is a worthy substitute if you want the real deal!

For Freshness

  • Dried Oregano (1 tbsp) – This classic herb brings a nice Italian flair; fresh oregano can be an excellent alternative if available.
  • Fresh Parsley (3 tbsp) – Adds brightness to the dish; you can also use fresh thyme if preferred.
  • Kalamata Olives (1/4 cup) – These provide that delightful salty, briny bite;any olives matching your taste can be substituted.
  • Baby Spinach (2 cups) – Infuses the stew with greens and nutrients; kale or Swiss chard can easily take its place.
  • Lemon Juice (Juice of 1/4 to 1/2 lemon) – Brings a refreshing brightness; while optional, it’s highly recommended!

For Optional Creaminess

  • Vegetable Broth (2-3 tbsp, optional) – Use this to thin out the stew for your desired consistency; omit for a thicker, heartier meal.
  • Fresh Thyme (Optional) – A lovely garnish, but you can easily substitute with dried thyme or omit if desired.

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). While the oven is heating, prepare a roasting dish by arranging halved cherry or grape tomatoes inside. Drizzle the tomatoes generously with olive oil, and sprinkle with kosher salt and black pepper. This initial step ensures the tomatoes caramelize beautifully, enhancing their sweetness as they roast.

Step 2: Roast the Tomatoes
Carefully place the prepared roasting dish in the preheated oven. Roast the tomatoes for about 25 minutes or until their juices begin to bubble and the skins start to blister. You’ll know they are done when they release their juices, becoming soft and slightly shriveled. Remove them from the oven and set aside, allowing the rich, roasted aroma of your Roasted Tomato, White Bean, and Spinach Stew to fill the kitchen.

Step 3: Sauté the Onion
In a large skillet or pot, heat the remaining olive oil over medium heat. Chop your large sweet onion and add it to the pan, seasoning with a pinch of salt. Sauté for about 8–10 minutes, stirring frequently, until the onion turns golden brown and becomes aromatic. This step builds the flavor base for your stew, ensuring a savory depth in every bite.

Step 4: Combine Ingredients in the Skillet
Next, rinse and drain your can of white beans, then add them to the skillet along with the sautéed onions. Mix in the sun-dried tomatoes, tomato paste, and garlic powder. Stir everything together over medium heat for about 5 minutes, allowing the flavors to meld beautifully. The mixture should be fragrant and starting to thicken at this point.

Step 5: Add Roasted Tomatoes
Now, it’s time to incorporate the stars of your stew! Gently fold in the roasted tomatoes along with all their juices into the skillet. Stir in fresh parsley, baby spinach, and chopped Kalamata olives. The spinach will begin to wilt as you mix everything together, creating a vibrant and colorful stew. Cook for an additional 2-3 minutes until everything is heated through.

Step 6: Adjust Consistency and Season
If you prefer a thinner stew, gradually add vegetable broth until you reach your desired consistency. Taste the Roasted Tomato, White Bean, and Spinach Stew, and adjust the seasoning with additional salt, pepper, or a squeeze of lemon juice. This final touch elevates the flavors, enhancing the overall brightness of your dish.

Step 7: Serve and Garnish
Once simmered to perfection, serve your hearty stew warm. Optionally, garnish with fresh thyme for added aroma and a touch of elegance. This delicious Roasted Tomato, White Bean, and Spinach Stew pairs wonderfully with pasta, allowing you to savor every comforting bite. Relish in the warmth as you enjoy your creation!

Roasted Tomato, White Bean & Spinach Stew Variations

Feel free to make this stew your own by exploring delightful swaps and additions that can elevate its deliciousness!

  • Bean Swap: Use chickpeas or black beans for a different texture and flavor profile that still delivers protein-packed goodness.
  • Greens Variation: Try substituting kale or Swiss chard for baby spinach; their hearty textures provide an interesting twist.
  • Herb Infusion: Experiment with different herbs! Fresh basil or thyme can introduce a delightful, aromatic twist to each spoonful.
  • Heat Factor: Add a pinch of red pepper flakes for an extra kick of heat that tantalizes the tastebuds, perfect for spice lovers!
  • Sun-Dried Alternatives: If you prefer fresh flavors, swap out sun-dried tomatoes for diced ripe tomatoes; just be mindful of moisture content.
  • Lemon Zest Boost: Add some lemon zest along with the juice for an extra layer of brightness and zing in your stew.
  • Garnish Options: Top your stew with a sprinkle of nutritional yeast for a cheesy flavor without the dairy, or try freshly chopped cilantro for a unique freshness.

For more delicious pairings, consider serving this comforting stew alongside a hearty dish like my Hearty Pork Stew or a refreshing Spinach Apple Salad. Enjoy experimenting!

Expert Tips for Roasted Tomato, White Bean and Spinach Stew

  • Caramelize Onions Well: Ensure your onions are nicely browned for deeper flavor. This step enhances the overall taste of your stew significantly.

  • Fresh vs. Dried Herbs: Fresh herbs impart a brighter flavor, while dried herbs deepen it. If using dried oregano, reduce the quantity to preserve balance in your Roasted Tomato, White Bean and Spinach Stew.

  • Add Spinach Last: To keep your spinach vibrant and tender, add it just before serving. Cooking it too long can lead to a wilted texture.

  • Taste as You Go: Always taste your stew during cooking! Adjust salt, pepper, and lemon juice according to your preference for the best flavor profile.

  • Leftovers Care: Refrigerate any leftovers, but add fresh spinach before serving to maintain its texture and nutrients. This meticulous touch can elevate your meal the next day.

Storage Tips for Roasted Tomato, White Bean & Spinach Stew

Fridge: Store your stew in an airtight container for up to 3 days. This ensures freshness while preserving its delightful flavor.

Freezer: To freeze, let the stew cool completely before transferring to a freezer-safe container. It can be kept for up to 3 months.

Reheating: When ready to enjoy, thaw overnight in the fridge, then reheat on the stovetop over medium heat until warmed throughout. Adjust seasoning as needed.

Fresh Spinach: Add fresh spinach just before serving to maintain its vibrant texture and nutrients, especially if reheating leftovers of your Roasted Tomato, White Bean & Spinach Stew.

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

Elevate your comforting stew experience with these delightful pairings that bring balance and flavors to your meal.

  • Creamy Polenta: The smooth texture of polenta perfectly complements the hearty stew, creating a comforting and filling dish.
  • Garlic Bread: Crunchy, toasted garlic bread adds a delightful crunch and rich flavor, perfect for soaking up every drop of that savory sauce.
  • Mixed Green Salad: A fresh, crisp salad introduces vibrant flavors and textures, providing a refreshing contrast to the warm stew.
  • Quinoa Salad with Lemon Vinaigrette: Nutty quinoa enhances the meal with added protein and a light, zesty kick that brightens the overall dish.
  • Grilled Vegetable Skewers: Charred veggies bring a smoky element, enriching the meal with their flavor and lightness.
  • Couscous with Herbs: Fluffy couscous seasoned with fresh herbs offers a delicate texture and subtle taste, enhancing the stew’s hearty essence.

Pair any of these options with your Hearty Roasted Tomato, White Bean & Spinach Stew, and enjoy a wholesome and inviting dining experience!

Make Ahead Options

These Roasted Tomato, White Bean & Spinach Stew ingredients can be prepped ahead of time, making your busy weeknights seamless! You can roast the tomatoes and sauté the onion up to 24 hours in advance; simply store them in an airtight container in the refrigerator. The white beans and sun-dried tomatoes can also be combined and prepped up to 3 days ahead. When you’re ready to serve, reheat the onion and tomato mix in a pot, stir in the beans and tomatoes, and add fresh spinach just before enjoying. This way, you preserve the vibrant color and texture, ensuring the stew remains just as delicious!

Roasted Tomato, White Bean & Spinach Stew Recipe FAQs

What type of tomatoes should I use for the best flavor?
Absolutely! For maximum sweetness, I recommend using cherry or grape tomatoes, but you can’t go wrong with any ripe variety. Look for tomatoes that are firm, plump, and vibrant in color—steer clear of any with dark spots or wrinkles.

How should I store leftovers of this stew?
Very simply, store your stew in an airtight container in the fridge for up to 3 days. This keeps its flavors intact and fresh! When ready to enjoy, I recommend adding some fresh spinach right before serving to maintain its texture and color.

Can I freeze the Roasted Tomato, White Bean & Spinach Stew?
Absolutely, freezing is a great option! Allow your stew to cool completely, then transfer to a freezer-safe container. It can be stored in the freezer for up to 3 months. When you’re ready to eat, thaw it overnight in the fridge, and reheat on the stovetop over medium heat until warmed through.

What can I substitute if I have allergies or dietary restrictions?
Should you have specific allergies, many substitutions are available! If you’re avoiding beans, try quinoa or lentils as a protein-rich alternative. For gluten-free needs, our recipe is already gluten-free, but double-check any store-bought ingredients. Always adapt herbs based on personal preference or availability—no harm in making it your own!

How do I prevent my stew from being too thick or too thin?
If it’s too thick, simply stir in vegetable broth gradually until your desired consistency is reached. Conversely, if it’s too thin, let it simmer a bit longer to let the flavors meld and reduce slightly. Remember, this stew is all about personal preference, so adjust it to suit your tastes as you go!

How long does this stew take to prepare and cook?
You’re in for a treat! From start to finish, this Roasted Tomato, White Bean & Spinach Stew can be prepped and cooked in around 45 minutes. Perfect for those days when you want a quick, hearty meal that doesn’t skimp on flavor!

Roasted Tomato, White Bean and Spinach Stew

Savory Roasted Tomato, White Bean and Spinach Stew Bliss

Enjoy this comforting Roasted Tomato, White Bean and Spinach Stew filled with rich flavors and wholesome ingredients, perfect for chilled days.
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Servings: 4 bowls
Course: Dinner
Cuisine: Italian
Calories: 250

Ingredients
  

For the Base
  • 1 large Sweet Onion You can swap it for a small white or yellow onion.
  • 2 pints Cherry or Grape Tomatoes Any ripe tomatoes work fabulously.
  • to taste Kosher Salt Essential for amplifying flavors.
  • to taste Black Pepper Essential for amplifying flavors.
  • 2 tbsp Olive Oil You can substitute with your favorite cooking oil.
For Hearty Goodness
  • 1 can (15 oz) White Beans Great Northern, cannellini, or chickpeas are great alternatives.
  • 1/3 cup Sun-Dried Tomatoes Feel free to swap with fresh tomatoes if in a pinch.
  • 2 tbsp Tomato Paste Intensifies the flavor profile.
  • 1/2 tsp Garlic Powder Fresh garlic can be used as a substitute.
For Freshness
  • 1 tbsp Dried Oregano Fresh oregano can be an excellent alternative.
  • 3 tbsp Fresh Parsley You can also use fresh thyme if preferred.
  • 1/4 cup Kalamata Olives Substitute with any olives to match your taste.
  • 2 cups Baby Spinach Kale or Swiss chard can easily replace this.
  • Juice of 1/4 to 1/2 Lemon Brings a refreshing brightness.
For Optional Creaminess
  • 2-3 tbsp Vegetable Broth Omit for a thicker, heartier meal.
  • Fresh Thyme Optional garnish; can be substituted with dried thyme.

Equipment

  • Oven
  • Skillet
  • Roasting Dish

Method
 

Step-by-Step Instructions
  1. Preheat your oven to 400°F (200°C). Arrange halved cherry or grape tomatoes in a roasting dish, drizzle with olive oil, and sprinkle with salt and pepper.
  2. Roast the tomatoes for about 25 minutes until juicy and blistered. Set aside.
  3. In a large skillet, heat remaining olive oil over medium heat. Sauté chopped onion with a pinch of salt for 8–10 minutes until golden brown.
  4. Add rinsed white beans, sun-dried tomatoes, tomato paste, and garlic powder to the skillet. Stir for about 5 minutes.
  5. Gently fold in the roasted tomatoes along with their juices, fresh parsley, baby spinach, and olives for 2-3 minutes.
  6. Adjust consistency with vegetable broth if desired, and season with salt, pepper, or lemon juice to taste.
  7. Serve warm and optionally garnish with fresh thyme.

Nutrition

Serving: 1bowlCalories: 250kcalCarbohydrates: 40gProtein: 12gFat: 8gSaturated Fat: 1gMonounsaturated Fat: 7gSodium: 400mgPotassium: 800mgFiber: 10gSugar: 6gVitamin A: 1500IUVitamin C: 20mgCalcium: 100mgIron: 3mg

Notes

Refrigerate leftovers and add fresh spinach before serving to maintain texture and nutrients.

Tried this recipe?

Let us know how it was!