There is nothing quite like a hearty, deeply savory Tomato White Bean Stew to warm your soul on a chilly evening. This recipe yields a magnificent, thick, chunky, dark red roasted tomato broth that is heavily loaded with plump, fully cooked white northern beans.
Every spoonful offers a perfectly balanced bite of rustic comfort, elevated by a smooth dollop of white vegan cream cheese melting into the center. Whether you are meal prepping for the week or serving a show-stopping weekend dinner, this recipe delivers both visual beauty and incredible flavor.

Why You Will Crave This Tomato White Bean Stew
- Unmatched Texture: The broth is luxuriously thick and chunky, ensuring it coats the back of your spoon perfectly.
- Visual Masterpiece: Glistening with a golden olive oil drizzle and contrasting white cream cheese, it looks like it came straight from a gourmet restaurant.
- Plant-Based Perfection: Completely dairy-free, relying on plump great northern beans and vegan cream cheese for immense creaminess.
- Sensory Delight: Coarse cracked black pepper and dried green herb flakes awaken the palate with every single bite.
Foundational Elements for the Deep Red Broth
Roma Tomatoes: You need 2 lbs (900g) of fresh Roma tomatoes to roast. Roasting concentrates their natural sugars and builds the foundation for our dark red broth.
Tomato Paste: Adding 2 tbsp (30g) of rich tomato paste deepens the color to that signature dark red hue. It also provides an intensely savory umami backbone.
Great Northern Beans: Use 2 cans (15oz/425g each) of fully cooked, rinsed white northern beans. They are plump, tender, and soak up the broth beautifully without turning to mush.
Vegetable Broth: Around 2 cups (480ml) of high-quality vegetable broth will help achieve the ideal stew consistency. You can adjust this slightly depending on how thick you prefer your base.
Vegan Cream Cheese: Prepare 1/4 cup (60g) of a high-quality, smooth white vegan cream cheese. This provides the cool, creamy contrast to the hot, rustic stew.
Olive Oil & Seasonings: You will need 2 tbsp (30ml) of extra virgin olive oil for roasting and finishing. Coarse cracked black pepper and 1 tbsp (15g) of dried green herb flakes are essential for the final garnish.
Fresh Parsley: Keep a handful of fresh green parsley leaves nearby. You will need exactly three vibrant leaves per bowl to complete the visual presentation.
Essential Kitchen Tools for a Rustic Finish
You will need a sturdy rimmed baking sheet for blistering the tomatoes to perfection. The high heat caramelizes the skins, adding incredible depth.
A heavy-bottomed Dutch oven or large ceramic pot is crucial for simmering the stew evenly. Thick walls prevent the thick tomato base from scorching.
Finally, a standard blender or an immersion blender is required. Blending half the roasted tomatoes yields that signature thick, chunky consistency.

Crafting the Perfect Tomato White Bean Stew
Roasting the Tomatoes for Depth
Preheat your oven to 400°F (200°C). Slice your tomatoes in half, toss them with 1 tbsp (15ml) of olive oil, and arrange them on the baking sheet.
Roast for 35-40 minutes until the skins are blistered and slightly charred. The kitchen should smell intensely sweet and earthy.
Building the Chunky Base
Transfer half of the roasted tomatoes into your blender along with the vegetable broth. Blend until completely smooth to create a lush, velvety liquid.
Place your Dutch oven over medium heat and add the remaining chopped roasted tomatoes along with the tomato paste. Stir constantly for 2-3 minutes until the paste darkens to a brick-red color.
Simmering the Plump Northern Beans
Pour the blended tomato liquid into the Dutch oven. Stir well, scraping up any caramelized bits from the bottom of the pot.
Gently fold in the plump white northern beans and the dried green herb flakes. Reduce the heat to low and let it simmer for 15 minutes, watching as the broth thickens significantly.
Plating with the Vegan Cream Cheese Garnish
Ladle the thick, deep red stew into rustic ceramic bowls. Ensure there is a generous amount of chunky beans visible on the surface.
Nestle a thick, smooth dollop of white vegan cream cheese directly into the center of the hot stew. Glisten the surface with a light drizzle of golden olive oil.
Heavily sprinkle the stew with coarse cracked black pepper and extra tiny green flakes of dried herbs. Finally, garnish the cream cheese dollop with exactly three fresh, bright green parsley leaves.
Pro Tips for a Flawless Bowl
- Roast, Don’t Rush: Taking the time to properly blister the tomatoes is what guarantees the dark red color. Do not skip this step.
- Room Temperature Cheese: Let your vegan cream cheese sit at room temperature for 10 minutes. This makes it smooth and easy to dollop gracefully.
- Control the Thickness: If the stew thickens too much on the stove, add an extra splash of vegetable broth, 1 tbsp (15ml) at a time.
- Use High-Quality Oil: Since the golden olive oil is a finishing touch, use a premium extra-virgin variety for the best aroma.
Keeping Your Stew Fresh
Store leftover stew in an airtight glass container in the refrigerator for up to 4 days. The flavors will actually deepen and improve overnight!
When reheating, gently warm the stew in a saucepan over medium-low heat, adding a tiny splash of water if it has become too thick. Wait to add the vegan cream cheese and fresh garnishes until just before serving.
You can freeze the base stew for up to 3 months. However, never freeze the fresh parsley or vegan cream cheese garnish, as their textures will degrade upon thawing.
Ideal Pairings for Your Tomato White Bean Stew
This hearty stew practically begs for a side dish to soak up the rich, dark red broth. A slice of warm bread or a crisp salad makes an excellent companion.
For a fantastic Italian-inspired feast, serve this alongside a quick Mediterranean flatbread pizza. The crunch of the flatbread contrasts beautifully with the soft, plump northern beans.
If you love cozy soup nights, try pairing smaller portions of this dish with a cup of Panera broccoli cheddar soup or our favorite creamy cauliflower soup.
Looking to explore other legume-based comfort meals? You will absolutely adore our highly-rated creamy marry me lentils next.
Common Questions About This Recipe
Absolutely. This stew tastes even better the next day as the flavors meld together in the fridge. Just wait to add the cream cheese, olive oil drizzle, and parsley until you serve it.
Yes, you can use dry northern beans. You will need to soak them overnight and fully boil them until tender before adding them to the roasted tomato broth.
If you are not strict about keeping the stew dairy-free, regular full-fat cream cheese, mascarpone, or a thick dollop of plain Greek yogurt works beautifully as a substitute.
The blended roasted tomatoes naturally create a thick base. If you want it even thicker, you can use an immersion blender to quickly pulse a small portion of the white beans directly in the pot.
The deep red color comes from fully blistering the Roma tomatoes in the oven and browning the tomato paste in the Dutch oven. Make sure you don’t rush these caramelization steps!
The Official Recipe for Our Signature Stew

The Ultimate Rustic Tomato White Bean Stew
Ingredients
Equipment
Method
- Preheat oven to 400°F (200°C). Toss the halved Roma tomatoes with half of the olive oil and place them on a baking sheet. Roast for 35-40 minutes until blistered.
- Transfer half of the roasted tomatoes to a blender with the vegetable broth. Blend until completely smooth.
- In a Dutch oven over medium heat, add the remaining chopped roasted tomatoes and tomato paste. Stir constantly for 2-3 minutes until darkened.
- Pour the blended mixture into the Dutch oven. Stir in the plump white northern beans and dried green herb flakes. Simmer on low for 15 minutes.
- Ladle into bowls. Add a smooth dollop of vegan cream cheese in the center. Drizzle with remaining olive oil, sprinkle with black pepper and dried herbs, and garnish the cream cheese with 3 fresh parsley leaves.
Notes
Tip 2: Do not skip roasting the tomatoes, as this develops the deep dark red color.

Share Your Culinary Success
We hope this thick, rustic Tomato White Bean Stew becomes a permanent staple in your dinner rotation! The combination of dark red broth and smooth vegan cream cheese is truly unforgettable.
If you loved this dish, please leave a comment and a 5-star rating below to help others discover it. Do not forget to pin this recipe to your favorite boards on Pinterest!