Skip to content

Roasted Tomato, White Bean and Spinach Stew Recipe

Roasted Tomato, White Bean and Spinach Stew Recipe
Do Share Recipe

I have to admit, the first time I made this roasted tomato, white bean and spinach stew, it completely stole my heart (and my appetite). I couldn’t wait to scoop up that rich, savory broth and taste every ingredient working together in harmony.

The roasted tomatoes filled my kitchen with the most comforting aroma, and as I stirred in the hearty white beans and vibrant spinach, I knew I was creating something special.

It’s the kind of stew that feels like a warm hug on a chilly day — cozy, satisfying, and bursting with flavor. I’ve already made it multiple times and can’t wait for you to try it too! You can also enjoy similar flavors and inspiration from quesabirria-tacos-recipe while exploring new recipe ideas.

Roasted Tomato, White Bean and Spinach Stew Recipe

Ingredients

Let’s walk through everything you’ll need for this delicious stew. Each ingredient plays an important role in creating deep, comforting flavor.

  • ½ large sweet onion – Thinly sliced or finely chopped. It adds natural sweetness and balances the acidity of the tomatoes.
  • 2 pints cherry or grape tomatoes – Perfect for roasting because they release juices and become naturally sweet and concentrated.
  • ½ tsp kosher salt + black pepper – Used before roasting to enhance tomato flavor.
  • 2 tbsp olive oil, divided – Extra-virgin works best for richness and depth.
  • 1 tsp kosher salt – Helps season the stew base evenly.
  • 1 (15 oz) can white beans – Great northern or cannellini beans provide creamy texture and plant-based protein.
  • ⅓ cup sun-dried tomatoes (marinated, drained and finely chopped) – Adds bold, concentrated tomato flavor and slight tang.
  • 2 tbsp tomato paste – Deepens the tomato flavor and thickens the stew slightly.
  • ½ tsp garlic powder – Gives gentle garlic warmth throughout the dish.
  • 1 tbsp dried oregano – Brings earthy Mediterranean flavor.
  • 3 tbsp fresh parsley (packed) – Adds freshness and color at the end.
  • ¼ cup kalamata olives – Provide a salty, briny contrast that enhances overall flavor.
  • 2 cups baby spinach (gently packed) – Wilts beautifully into the stew and adds nutrients.
  • Juice of ¼ to ½ lemon – Optional but brightens the dish and balances richness.
  • 2–3 tbsp vegetable broth – Optional for adjusting consistency.
  • 3–4 sprigs fresh thyme (optional) – Adds a subtle herbal finish.

Note: This recipe makes approximately 3 to 4 hearty servings.

Variations

This stew is flexible and easy to customize.

  • Dairy-free / Vegan: The recipe is already plant-based. If adding toppings, use vegan cheese or nutritional yeast.
  • Add More Protein: Stir in chickpeas or even cooked lentils for extra heartiness.
  • Make It Spicy: Add red pepper flakes or chopped chili for heat.
  • Greens Swap: Replace spinach with chopped kale or Swiss chard.
  • Flavor Boosters: A splash of balsamic vinegar or a spoon of pesto at serving time adds extra depth.
Roasted Tomato, White Bean and Spinach Stew Recipe
Credit (Pinterest)

Cooking Time

Here’s how long you’ll need:

• Prep Time: 10 minutes
• Cooking Time: 25 minutes
• Total Time: 35 minutes

Equipment You Need

• Oven-safe roasting dish – For roasting tomatoes until soft and juicy.
• Large pan or pot – To sauté onions and combine the stew.
• Sharp knife and cutting board – For prepping vegetables.
• Can opener – For opening white beans.
• Measuring spoons – For accurate seasoning.

How to Make Roasted Tomato, White Bean and Spinach Stew Recipe?

This comforting stew comes together in simple steps. Roasting first builds deep flavor, then everything is combined into one hearty pot.

Roast the Tomatoes

Preheat your oven to 400°F. Slice the tomatoes and spread them evenly in a roasting dish. Drizzle with olive oil, season with salt and pepper, and roast until softened and juicy.

Sauté the Onion

While the tomatoes roast, heat olive oil in a large pan over medium heat. Add the onion and cook until soft and slightly caramelized. This step builds a sweet and savory base.

Build the Flavor Base

Stir in the drained white beans, chopped sun-dried tomatoes, tomato paste, garlic powder, and oregano. Mix well so everything is coated and fragrant.

Combine Everything

Add the roasted tomatoes along with their juices into the pot. Stir in parsley, spinach, olives, and lemon juice. Let the spinach wilt naturally into the stew.

Adjust and Finish

If you prefer a thinner consistency, add a few tablespoons of vegetable broth. Taste and adjust seasoning as needed. Garnish with fresh thyme and serve warm.

Additional Tips for Making this Recipe Better

After making this stew several times, I’ve learned a few tricks:

• I like to roast the tomatoes until slightly caramelized for deeper sweetness.
• I always taste before serving and adjust the lemon for brightness.
• If I have time, I let the stew rest 10 minutes before serving — the flavors deepen beautifully.
• I sometimes drizzle extra olive oil on top for richness.

How to Serve Roasted Tomato, White Bean and Spinach Stew Recipe?

  • This stew is satisfying on its own but also pairs beautifully with other foods.
  • Serve it in deep bowls topped with fresh parsley or thyme.
  • Pair it with crusty bread or toasted sourdough for dipping.
  • Spoon it over cooked pasta for a heartier meal.
  • Add a drizzle of olive oil or a squeeze of fresh lemon before serving for brightness.
Roasted Tomato, White Bean and Spinach Stew Recipe
Credit (Pinterest)

Nutritional Information

Here’s an approximate breakdown per serving:

• Calories: 250–300
• Protein: 12–15 g
• Carbohydrates: 30–35 g
• Fat: 8–12 g

This stew is fiber-rich, plant-based, and filling without feeling heavy.

Make Ahead and Storage

Storage

Store leftovers in an airtight container in the refrigerator for up to 3–4 days. The flavors actually improve the next day.

Freezing

Allow the stew to cool completely before transferring to freezer-safe containers. It can be frozen for up to 2–3 months.

Reheating

Reheat gently on the stovetop or microwave until warmed through. Add a splash of broth or water if it has thickened too much.

Why You’ll Love This Recipe

This stew is simple, wholesome, and packed with flavor. Here’s why it stands out:

• Easy to Prepare – Minimal prep and simple steps make it perfect for weeknights.
• Hearty and Filling – White beans provide satisfying plant-based protein.
• Customizable – You can adjust spices, greens, or add-ins easily.
• Naturally Plant-Based – Great for vegan and dairy-free diets.
• Comforting Yet Light – It feels cozy but not overly heavy.

Leave a Reply

Your email address will not be published. Required fields are marked *