• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Recipes
  • Diet Type
  • Fall Recipes
  • About
    • Contact

Sunglow Kitchen logo

menu icon
go to homepage
  • Recipes
  • Subscribe
  • Spring Recipes
  • About
    • Contact
    • Email
    • Instagram
    • Pinterest
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Subscribe
    • Spring Recipes
    • About
      • Contact
    • Email
    • Instagram
    • Pinterest
    • YouTube
  • ร—
    Home ยป Recipes ยป Vegan Recipes

    Published: Feb 11, 2022 ยท Modified: Nov 14, 2022 by Petra ยท This post may contain affiliate links.

    Spicy Roasted Tomato White Bean Stew

    Jump to Recipe Print Recipe
    A collage of photos of white bean stew with text overlay "Roasted tomato white bean stew". A photo of white bean stew in a Dutch oven with text overlay "Roasted tomato white bean stew". A photo of spicy white bean stew text overlay "Roasted tomato white bean stew".

    This Roasted Tomato White Bean Stew is spicy, hearty, and comforting! It's made with healthy pantry ingredients and is great for meal prep and freezing!

    Spicy white bean stew served in a white bowl with sliced bread on the side.

    When it's chilly outside, you can bet that this Roasted Tomato White Bean Stew will bring you the comfort you need. Especially if served with some crusty bread or homemade vegan naan on the side!

    This recipe is vegan, gluten-free, and packed with plant-based protein. Just 45 minutes stand between you and this flavorful and warming dish!

    Jump to:
    • Ingredients and notes
    • How to make spicy white bean stew
    • Expert Tips
    • FAQ
    • More Recipes with Beans
    • ๐Ÿ“– Recipe

    Ingredients and notes

    Gathered ingredients for making spicy white bean stew with roasted tomatoes.
    • Broth: Either homemade vegetable broth or store-bought. If you don't have it you can use a bouillon cube that is dissolved in water.
    • Red pepper flakes: We use them to make this stew spicy, but if you don't like spicy food you can omit them.
    • White beans: We use butter beans because they're bigger in size and give great texture, but you can use any type of white beans you like.

    How to make spicy white bean stew

    Pre-heat oven to 350ºF (180ºC). Add tomatoes to a baking dish and toss with olive oil, salt, and black pepper. Baker for 25-30 minutes or until soft.

    Once ready, take them out of the oven and smash each one with the back of a spoon to release the juices.

    In a pot, heat olive oil and saute onion for 3-4 minutes. Then add minced garlic, tomato paste, and chili flakes (optional) and cook for 1-2 more minutes, stirring often to prevent burning.

    Add vegetable broth, white beans, roasted tomatoes, and a bay leaf, and season with salt and black pepper. Bring to a boil and simmer for 15-20 minutes.

    Then, remove the bay leaf, stir in the chopped parsley, spinach, or other greens you like (optional). Cook for 2 more minutes to wilt the spinach, then remove from the heat and serve!

    White bean stew in a Dutch oven with a wooden spoon.

    Expert Tips

    • Use the ripest and reddest tomatoes you can get. The quality of your tomatoes is key for making a delicious stew!
    • Cook down the tomato paste until darkened in color and caramelized. Don't just dump it with the liquid! Taking just 2 minutes to cook it down builds so much flavor.
    • Add white wine if you have it on hand! It will bring more depth of flavor and you won't taste it at all.
    • Add other fresh herbs to brighten it up. Fresh thyme, cilantro, chives, and other herbs can be a great addition here!
    • Use low-sodium vegetable broth. This way you have more control over how salty your food will be.

    FAQ

    Can I use uncooked soaked beans to make this recipe?

    I don't recommend using uncooked beans here. If you've already soaked dried beans, cook them until soft first, then move on to making the stew.

    Can you freeze it?

    Yes! You can freeze this stew for 3 months. Let it thaw overnight in the fridge before reheating.

    What to serve with white bean stew?

    We love to serve this stew with crusty bread, or my dairy-free naan but you can also serve it with fluffy coconut rice, cooked quinoa, or curried mashed potatoes on the side.

    White bean stew served in a white bowl, with a slice of lemon and bread on the side.

    More Recipes with Beans

    Dairy-free Potato Leek Soup

    Dutch Oven Chili

    Taco Stuffed Sweet Potatoes

    Lemon & Herb White Bean Dip

    P.S. This recipe was featured in my 25 Vegan Dutch Oven Recipes round-up, which you may also enjoy.

    ๐Ÿ“– Recipe

    Spicy white bean stew served in a white bowl with sliced bread on the side.

    Spicy Roasted Tomato White Bean Stew

    This Roasted Tomato White Bean Stew is spicy, hearty, and comforting! It's made with healthy pantry ingredients and is great for meal prep and freezing!
    5 from 3 votes
    Print Pin Rate
    Course: Main
    Cuisine: Gluten-free, Vegan
    Prep Time: 5 minutes minutes
    Cook Time: 45 minutes minutes
    Total Time: 45 minutes minutes
    Servings: 4
    Author: Petra
    Prevent your screen from going dark

    Equipment

    • Oven
    • Stovetop

    Ingredients

    • 17 ounces (500gr) cherry tomatoes (or other tomatoes of choice)
    • 2 tablespoon olive oil, divided
    • ½ teaspoon salt, divided
    • Freshly cracked black pepper
    • 1 medium white onion, diced
    • 3 garlic cloves, minced
    • 1 tablespoon tomato paste
    • ½ teaspoon red pepper flakes (optional)
    • 3 (15 oz) cans butter beans, drained and rinsed (or cannellini beans)
    • 2 cups vegetable broth or water
    • 1 bay leaf
    • ¼ cup chopped parsley
    • 3 cups chopped greens of choice such as spinach, kale, etc. (optional)
    Step-by-step imagesScroll back to find detailed recipe photos!

    Instructions

    • Pre-heat oven to 350ºF (180ºC). Add tomatoes to a baking dish, drizzle 1 tablespoon olive oil, and season with ¼ teaspoon salt and black pepper. Toss to coat and bake for 25-30 minutes or until soft.
    • In the last 10 minutes of roasting the tomatoes, start making the stew. To a medium-sized pot, heat 1 tablespoon olive oil. Once hot, add onion and cook over medium heat for 3-4 minutes, until fragrant.
    • Add garlic, chili flakes, and tomato paste, and cook for 2-3 minutes, until the tomato paste is caramelized and darkened in color. Make sure to stir often to prevent burning. If it starts to burn, you can deglaze the pot with a splash of white wine, broth, or water.
    • Next add white beans, vegetable broth, ¼ teaspoon salt, black pepper, and the bay leaf. At this point, the tomatoes should be ready, so take them out of the oven and smash each one with the back of a spoon to release the juices. Add them to the pot and stir.
    • Bring to a boil and simmer on medium-low heat for 15-20 minutes or until the stew has thickened and the onions are cooked through. Make sure to stir it from time to time.
    • Finally, stir in the chopped parsley and your greens of choice (if using) and cook for 2-3 more minutes. Remove from the heat, taste and adjust the flavor if needed, adding more salt or black pepper as taste. Serve!

    Notes

    Storage
    Fridge: Let your leftovers cool to room temperature. Then, transfer to a container and cover with a lid. Save in the fridge for up to 5 days.
    Freezer: Let your leftovers cool to room temperature. Then, transfer to a container and cover with a lid. Freeze for 3 months. Let thaw in the fridge overnight before serving.
    To reheat
    Stovetop: Add stew to a small pot with a splash of water if needed. Heat over medium heat, stirring occasionally, for 5 minutes or until warmed through.
    Microwave: Add stew to a microwave-safe bowl and heat for 1-2 minutes or until warmed through.
    *Nutrition information is a rough estimate calculated without optional ingredients.

    Nutrition

    Calories: 307kcal | Carbohydrates: 46g | Protein: 16g | Fat: 8g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Sodium: 822mg | Potassium: 1197mg | Fiber: 15g | Sugar: 8g | Vitamin A: 2834IU | Vitamin C: 15mg | Calcium: 70mg | Iron: 6mg

    Nutrition information is a rough estimate calculated with third-party calculations without including the optional ingredients.

    Tried this recipe?Leave me a rating and a comment telling me how it went. Or tag me at @sunglowkichen and hashtag #sunglowkitchen on Instagram!

    More Easy Vegan Recipes

    • Tomato orzo in a white Dutch oven.
      Tomato Orzo with Chickpeas and Spinach (No Chop)
    • Sweet potato soup served in a blue bowl, placed on a round wooden chopping board.
      Carrot Sweet Potato Soup
    • Pumpkin tomato soup served in a bowl and topped with cream, olive oil and fresh basil.
      Simple Pumpkin Tomato Soup
    • Vegan chickpea cheesecake topped with stewed strawberries.
      Vegan Strawberry Cheesecake (with a secret ingredient!)

    Reader Interactions

    5 from 3 votes (3 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Hi, I'm Petra!

    I'm a professional chef and a certified nutritionist! Sunglow Kitchen is all about easy vegan and vegetarian recipes that anyone can make at home, even if you're a beginner. Learn more about me here!

    Popular Posts

    • A collage of four photos of silken tofu recipes.
      40 Amazing Silken Tofu Recipes (Sweet & Savory)
    • A tall glass filled with green smoothie, placed on a wooden cutting board.
      Avocado Fruit Smoothie Recipe (3 Ways)
    • Five carrot cake cupcakes on a marble platter, topped with carrot cake frosting without cream cheese.
      Carrot Cake Frosting Without Cream Cheese
    • A few pieces of naan bread without yogurt served in a white bowl layered with parchment paper, topped with chopped cilantro.
      Naan Recipe without Yogurt (Vegan)
    • Fried silken tofu cubes served on a piece of parchment paper, and topped with sea salt and fresh cilantro.
      Super Crispy Fried Silken Tofu (Vegan)
    • Overnight oats without yogurt served in a white bowl and topped with fresh berries, crushed pecans, and a drizzle of honey.
      Easy Overnight Oats without Yogurt (4 Ingredients!)

    🐰 Easter Favorites

    • The Best Savory Fried Leek & Kale Tart (Vegan + Gluten-Free)
    • Super Crispy Air Fryer Smashed Potatoes
    • Pea pesto pasta in a white Dutch oven topped with burrata.
      Pea Pesto Pasta with Burrata
    • Vegan tofu ham on a pink platter, served with fresh parsley and lime wedges.
      Vegan Smoky Glazed Tofu Ham
    • Five carrot cake cupcakes on a marble platter. On one of them was taken a bite out of it.
      Gluten-free Carrot Cake Cupcakes
    • Vegan lemon pie in a white pie dish topped with lemon slices, blueberries, and fresh mint leaves.
      Vegan Lemon Pie Recipe (Gluten-free)

    Featured In

    A collage of logos of brands Sunglow Kitchen has been featured on.

    Footer

    Legal & Contact

    • About Us
    • Contact
    • Privacy Policy
    • Accessibility Policy
    • Get your FREE eBook!

    Follow

    • Pinterest
    • Instagram
    • Facebook
    • YouTube

    As an Amazon Associate, I earn from qualifying purchases, at no additional cost to you.

    Copyright © 2025 Sunglow Kitchen. All Rights Reserved.

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.