Jump to Recipe Print RecipeAs I stirred the bubbling pot, the rich aroma of roasted tomatoes filled the kitchen, wrapping around me like a warm embrace. This Savory Roasted Tomato, White Bean & Spinach Stew has quickly become a favorite during those chilly days when comfort food is a must. Not only is it a hearty and nutritious dish, but it’s also vegan and packed with fiber—perfect for a cozy family dinner or meal prepping for the week ahead. With the vibrant sweetness of roasted tomatoes, creamy white beans, and a hint of fresh spinach, this stew is sure to please even the pickiest eaters. Curious how such simple ingredients can create a bowl full of goodness? Let’s dive into the recipe! Why is this stew a must-try? Hearty Comfort: The combination of roasted tomatoes, white beans, and spinach creates a warm, satisfying dish that feels like a big hug. Nutritious Ingredients: Packed with fiber and plant-based protein, this stew supports your health while feeling indulgent. Easy to Customize: With simple ingredient swaps, you can tailor this recipe to your taste—think chickpeas instead of white beans or adding roasted sweet potatoes! Quick Preparation: In under an hour, you can have a delicious meal ready, making it perfect for busy weeknights. Crowd-Pleasing Taste: From homestyle suppers to dinner parties, this vegan stew is sure to impress even the most discerning palates. Perfect Pairing: Serve alongside a slice of crusty bread or enjoy it with a fresh salad, like a Radish Salad Roasted, for a complete meal! Roasted Tomato, White Bean and Spinach Stew Ingredients For the Stew Large Sweet Onion – Adds sweetness and depth; a small white or yellow onion works too! Cherry or Grape Tomatoes – Provides natural sweetness and vibrant flavor; swap with any fresh or canned tomatoes if needed. Kosher Salt and Black Pepper – Enhances the flavors of the tomatoes; adjust according to your taste. Olive Oil – Richness for roasting tomatoes and sautéing onions; feel free to substitute with another vegetable oil if desired. White Beans (Great Northern) – Adds protein and creaminess; great substitutions include cannellini, chickpeas, or black beans. Sun-Dried Tomatoes – Introduces a tangy intensity; marinated sun-dried tomatoes add extra moisture and flavor. Tomato Paste – Thickens the stew and boosts the tomato flavor significantly. Garlic Powder – Adds savory depth; fresh garlic is a delightful alternative. Dried Oregano – Provides aromatic herbal notes; fresh oregano can be substituted as well. Fresh Parsley – Adds freshness and makes a lovely garnish; if out of fresh, use dried parsley (1 tbsp). Kalamata Olives (or choice of olives) – Adds salty richness; omit if you prefer a milder flavor. Baby Spinach – Adds nutrition and wilts beautifully into the stew. Lemon Juice – Brightens the stew’s flavors; adjust the amount based on personal preference. Vegetable Broth (optional) – Thins the stew to your desired consistency; opting for low-sodium broth is a healthier choice. Fresh Thyme (optional) – Enhances flavor complexity; you can substitute dried thyme if needed. This Roasted Tomato, White Bean and Spinach Stew is not only wholesome but also incredibly adaptable, making it perfect for any kitchen enthusiast looking to bring warmth to their dining table. Enjoy this delightful dish! 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 and will enhance their natural sweetness. While the oven warms up, gather your ingredients and prepare the roasting pan, ensuring it’s ready for the juicy cherry or grape tomatoes soon to be transformed. Step 2: Roast the Tomatoes Place your halved cherry or grape tomatoes in the roasting pan, then drizzle with olive oil and sprinkle with kosher salt and black pepper. Toss them gently to coat evenly. Roast in the preheated oven for about 25 minutes, or until the tomatoes burst and their skins wrinkle, releasing their sweet juices and filling your kitchen with a delightful aroma. Step 3: Sauté the Onions While the tomatoes are roasting, heat a tablespoon of olive oil in a large pan over medium heat. Add the sliced large sweet onion, and stir occasionally. Cook for about 8–10 minutes until the onions are lightly browned and tender. This step will add a lovely depth of flavor to your Roasted Tomato, White Bean and Spinach Stew. Step 4: Mix in the Beans and Flavorings Once the onions are nicely caramelized, introduce drained white beans, chopped sun-dried tomatoes, tomato paste, garlic powder, and dried oregano into the pan. Stir everything together for about 2–3 minutes, allowing the ingredients to combine and the tomato paste to warm through, setting a flavorful base for your stew. Step 5: Incorporate Roasted Tomatoes When the tomatoes are perfectly roasted, carefully pour them into the pan along with the juices. Add freshly chopped parsley, baby spinach, Kalamata olives, and a splash of lemon juice. Stir the mixture until the spinach wilts down beautifully, melded with the roasted tomatoes and flavorful beans, bringing the dish to life. Step 6: Adjust the Consistency To get your stew to the perfect thickness, add vegetable broth as needed. Stir well and let it simmer for an additional 5 minutes. This helps integrate all the flavors. Taste and adjust seasoning, adding more pepper or salt if desired, ensuring your Roasted Tomato, White Bean and Spinach Stew is just right for serving. Step 7: Serve and Garnish Once everything is well combined and warmed through, ladle the stew into bowls. If you like, sprinkle with fresh thyme or additional parsley on top for a bright finish. This hearty dish pairs beautifully with crusty bread or even pasta, creating a comforting meal that warms the soul! What to Serve with Savory Roasted Tomato, White Bean & Spinach Stew? This delightful stew is a cozy embrace on chilly evenings, so let’s explore some perfect pairings to elevate your meal experience. Crusty Bread: The warm, rustic texture of a freshly baked loaf complements the stew beautifully, perfect for soaking up the rich, savory sauce. Garlic Bread: Enhancing the dish’s comfort, garlic bread brings a crispy, aromatic crunch that balances the stew’s creamy beans and roasted tomatoes. Simple Green Salad: A zesty salad with mixed greens and a light vinaigrette adds freshness and a delightful contrast to the warmth of the stew. Quinoa or Rice: Fluffy quinoa or rice is a great way to bulk up your meal with added texture while absorbing the hearty flavors of the stew. Steamed Asparagus: Tender asparagus drizzled with lemon can provide a light, crisp component alongside the comforting stew, adding both nutrition and charm. Red Wine: A glass of full-bodied red wine, like merlot or malbec, pairs nicely with the rich flavors of the stew, enhancing the overall dining experience. Fruit Sorbet: For dessert, a refreshing fruit sorbet is the perfect light ending, cleansing the palate after the hearty stew and offering a sweet contrast. Make Ahead Options These Savory Roasted Tomato, White Bean & Spinach Stew ingredients are perfect for meal prep enthusiasts! You can roast the tomatoes and sauté the onions up to 24 hours in advance, then refrigerate them in airtight containers to preserve their flavors. Additionally, you can chop and prep all remaining ingredients (like spinach and beans) ahead of time, keeping them in the fridge for up to 3 days. When you’re ready to enjoy your stew, simply combine the ingredients in a pot, reheat, and add the spinach and lemon juice just before serving, ensuring it tastes just as delicious as when freshly made. This makes it super easy to whip up a comforting meal on busy weeknights! How to Store and Freeze Roasted Tomato, White Bean and Spinach Stew Fridge: Store the stew in an airtight container in the refrigerator for up to 3 days. Allow it to cool completely before sealing to maintain freshness. Freezer: This stew freezes beautifully! Transfer it to a freezer-safe container, leaving some space for expansion, and it will last for up to 3 months. Reheating: To reheat, simply thaw overnight in the fridge and warm on the stovetop over low heat, adding a splash of vegetable broth for moisture if needed. Meal Prep: Perfect for meal prep! Portion out servings in individual containers for quick, comforting lunches or dinners throughout the week. Expert Tips for Roasted Tomato, White Bean and Spinach Stew Caramelize Onions Well: Allow onions to cook until lightly browned for maximum sweetness, enhancing the stew’s overall flavor. Adjust Salt Carefully: Be mindful of salt levels, especially if using salty olives or broth, to avoid overpowering the dish. Fresh vs. Dried Herbs: Dried herbs can be added during sautéing for a more robust flavor; adjust quantities according to preference in your Roasted Tomato, White Bean and Spinach Stew. Customize Texture: Feel free to substitute white beans with chickpeas or add extra veggies like zucchini for a unique flavor and texture twist. Thicken as Desired: Control the stew’s consistency by gradually adding vegetable broth until it reaches your preferred thickness. Brighten with Lemon: Adjust the amount of lemon juice to enhance the flavors; a little can go a long way in elevating your stew! Roasted Tomato, White Bean and Spinach Stew Variations Feel free to play around with this recipe; it’s all about personalizing it to your taste! Chickpea Swap: Replace white beans with chickpeas for a heartier texture and an extra protein punch. Veggie Boost: Toss in roasted sweet potatoes or zucchini to add more vegetables and a subtle sweetness. Spicy Kick: Add a dash of red pepper flakes during sautéing for a delightful, warm heat that elevates the flavors. Herb Infusion: Experiment with fresh basil or thyme to introduce a burst of aromatic herbal notes to the stew. Creamy Twist: Stir in a splash of coconut milk for a creamy texture and a hint of tropical flavor. Pasta Surprise: Serve the stew over cooked pasta for a comforting, hearty meal; it pairs beautifully with Garlic Butter Potatoes. Nutty Crunch: Top with toasted pine nuts or slivered almonds for a delightful crunch and nuttiness that contrasts the stew’s softness. Citrus Zing: Amp up the freshness by adding a splash of orange juice or zest to brighten the dish even more. With so many delightful options, your Roasted Tomato, White Bean and Spinach Stew can be a new adventure each time you make it! If you’re in the mood for salads, consider a refreshing side like Cauliflower Black Bean to complete your meal. Enjoy! Roasted Tomato, White Bean and Spinach Stew Recipe FAQs What type of tomatoes should I use for the best flavor? Absolutely! I recommend using cherry or grape tomatoes for their natural sweetness and rich flavor. If they’re not available, feel free to substitute any fresh or canned tomatoes you have on hand. Just make sure they’re ripe and not overly soft, as that could affect the stew’s texture. How long can I store the stew in the refrigerator? You can store your Roasted Tomato, White Bean and Spinach Stew in an airtight container for up to 3 days in the fridge. Just be sure to let it cool completely before sealing it up to keep all that cozy goodness fresh! Can I freeze this stew, and if so, how? Very! This stew freezes wonderfully. To freeze, let it cool completely, then transfer it to a freezer-safe container, leaving some space at the top for expansion. It will keep well for up to 3 months. When you’re ready to enjoy it, thaw it overnight in the fridge, then reheat on the stovetop over low heat, adding a splash of vegetable broth if it needs moisture. What should I do if the stew is too thick? If you find your stew too thick, don’t worry! Simply add a little vegetable broth or water a tablespoon at a time while gently stirring until you reach your desired consistency. Let it simmer for a couple of minutes to warm everything through, and you’ll be back to that perfect cozy texture! Is this stew pet-friendly or safe for allergic individuals? While this Roasted Tomato, White Bean and Spinach Stew is vegan and packed with nutritious ingredients, always check for common allergens. If you’re serving it to children or guests with dietary restrictions, ensure there are no ingredients like olives or sun-dried tomatoes they might be allergic to. If you have pets, I recommend keeping the stew away from them, as ingredients like onion and garlic aren’t safe for our furry friends. Comforting Roasted Tomato, White Bean and Spinach Stew Delight No ratings yet This Roasted Tomato, White Bean and Spinach Stew is a hearty, vegan dish packing fiber and flavor, perfect for chilly days. Print Recipe Pin Recipe Prep Time 15 minutes minsCook Time 30 minutes minsTotal Time 45 minutes mins Servings: 4 bowlsCourse: SoupCuisine: VeganCalories: 350 Ingredients Equipment Method Nutrition Notes Ingredients 1x2x3x? For the Stew1 large Sweet Onion Adds sweetness and depth; a small white or yellow onion works too!2 cups Cherry or Grape Tomatoes Provides natural sweetness and vibrant flavor; swap with any fresh or canned tomatoes if needed.1 tsp Kosher Salt Enhances the flavors of the tomatoes; adjust according to your taste.1 tsp Black Pepper Enhances the flavors of the tomatoes; adjust according to your taste.2 tbsp Olive Oil Richness for roasting tomatoes and sautéing onions; feel free to substitute with another vegetable oil if desired.1 can White Beans (Great Northern) Adds protein and creaminess; great substitutions include cannellini, chickpeas, or black beans.1/2 cup Sun-Dried Tomatoes Introduces a tangy intensity; marinated sun-dried tomatoes add extra moisture and flavor.2 tbsp Tomato Paste Thickens the stew and boosts the tomato flavor significantly.1 tsp Garlic Powder Adds savory depth; fresh garlic is a delightful alternative.1 tsp Dried Oregano Provides aromatic herbal notes; fresh oregano can be substituted as well.1/4 cup Fresh Parsley Adds freshness and makes a lovely garnish; if out of fresh, use dried parsley (1 tbsp).1/2 cup Kalamata Olives Adds salty richness; omit if you prefer a milder flavor.4 cups Baby Spinach Adds nutrition and wilts beautifully into the stew.2 tbsp Lemon Juice Brightens the stew’s flavors; adjust the amount based on personal preference.1 cup Vegetable Broth Optional; thins the stew to your desired consistency; opting for low-sodium broth is a healthier choice.1 tsp Fresh Thyme Optional; enhances flavor complexity; you can substitute dried thyme if needed. Equipment large potRoasting Pan Method Step-by-Step InstructionsPreheat your oven to 400°F (200°C).Place halved cherry or grape tomatoes in a roasting pan, drizzle with olive oil, and sprinkle with kosher salt and black pepper. Roast for about 25 minutes.Heat a tablespoon of olive oil in a large pan over medium heat. Add sliced sweet onion and cook for 8–10 minutes until lightly browned and tender.Add drained white beans, chopped sun-dried tomatoes, tomato paste, garlic powder, and dried oregano into the pan. Stir and cook for 2–3 minutes.Pour in roasted tomatoes and their juices. Add parsley, baby spinach, Kalamata olives, and lemon juice. Stir until spinach wilts.If desired, add vegetable broth to achieve desired consistency and simmer for 5 minutes. Taste and adjust seasoning.Ladle the stew into bowls and garnish with fresh thyme or additional parsley if desired. Serve with crusty bread or pasta. Nutrition Serving: 1bowlCalories: 350kcalCarbohydrates: 42gProtein: 12gFat: 12gSaturated Fat: 1.5gPolyunsaturated Fat: 1gMonounsaturated Fat: 8gSodium: 600mgPotassium: 800mgFiber: 10gSugar: 5gVitamin A: 3000IUVitamin C: 30mgCalcium: 80mgIron: 3mg NotesThis stew is adaptable; feel free to customize with your favorite vegetables or beans as desired. Tried this recipe?Let us know how it was!