Mediterranean White Bean Tomato Stew

Highlighted under: Inspired Meals

I love making this Mediterranean White Bean Tomato Stew, especially on chilly evenings when I crave something hearty yet healthy. The combination of tender white beans, fresh tomatoes, and fragrant herbs creates a comforting dish that not only satisfies but also warms my soul. Each spoonful is packed with flavor, and the best part is that it comes together in just 30 minutes! It’s a simple, one-pot meal that I often serve with crusty bread for a complete dining experience.

Xenia Radcliffe

Created by

Xenia Radcliffe

Last updated on 2026-01-19T23:09:34.331Z

While experimenting with bean recipes, I stumbled upon this Mediterranean White Bean Tomato Stew that quickly became my go-to comfort food. The first time I made it, I combined fresh tomatoes and canned white beans, along with a splash of vegetable broth, which turned it into a luscious base. What truly elevates the dish are the herbs—oregano and basil—which add depth and a fragrant aroma that fills the kitchen.

One specific tip I've learned is to let the stew simmer for at least 10 minutes to enhance the flavors, allowing the beans to soak in the tomato essence. This dish is not only delicious but also vegan and packed with nutrients, making it an appealing option for anyone looking to eat healthier without sacrificing taste.

Why You Will Love This Recipe

  • Rich and hearty flavors from simple ingredients
  • Perfectly spiced with Mediterranean herbs
  • Nutritious and filling without being heavy

Understanding the Ingredients

The foundation of this Mediterranean White Bean Tomato Stew is the combination of beans and tomatoes. White beans like cannellini or navy provide a creamy texture and are packed with protein and fiber, making the dish hearty yet nutritious. Choosing ripe, fresh tomatoes is crucial; they contribute natural sweetness and acidity that balance the flavors. If fresh tomatoes aren't available, you can substitute them with high-quality canned tomatoes, but make sure to choose ones packed in juice for the best results.

Incorporating herbs such as oregano and basil elevates the stew with Mediterranean flair. These herbs not only add depth of flavor but also bring a refreshing aroma as they cook. If you're looking for a different herbal note, consider substituting with thyme or rosemary, but start with lesser amounts as they can be more potent. Always remember to taste as you go to ensure the seasoning is just right.

Cooking Technique Tips

A key technique in this recipe is sautéing the onions and garlic properly. Cook them over medium heat until the onions are translucent and slightly golden, about 3-4 minutes. This process releases their sweetness, creating a flavorful base for the stew. Avoid high heat, as it can burn the garlic, leading to a bitter taste. It's worth noting that if garlic burns, it's best to start over rather than risk ruining the dish.

Simmering is crucial for allowing the flavors to meld together. During the simmering phase, keep the heat low enough that the stew bubbles gently, which typically takes around 15 minutes. This not only thickens the stew but also enhances the overall taste. Stir occasionally to prevent sticking at the bottom of the pot, and if it thickens too much, feel free to add a splash more vegetable broth to reach your desired consistency.

Ingredients for Mediterranean White Bean Tomato Stew

Main Ingredients

  • 2 cans white beans (cannellini or navy), drained and rinsed
  • 2 cups diced fresh tomatoes
  • 1 medium onion, chopped
  • 2 cloves garlic, minced
  • 1 cup vegetable broth
  • 2 tablespoons olive oil
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • Salt and pepper to taste
  • Fresh parsley for garnish

Directions

Sauté the Aromatics

In a large pot, heat olive oil over medium heat. Add chopped onion and sauté for about 3-4 minutes until translucent. Stir in the minced garlic and cook for an additional minute.

Add the Tomatoes and Beans

Add the diced tomatoes and white beans to the pot. Pour in the vegetable broth and stir well to combine.

Season and Simmer

Sprinkle in the oregano and basil, then season with salt and pepper. Bring the stew to a gentle simmer and let it cook for about 15 minutes, stirring occasionally.

Serve and Enjoy

Once the stew has thickened slightly, remove it from heat. Serve hot, garnished with fresh parsley and with crusty bread on the side.

Secondary image

Pro Tips

  • For added richness, you can include a splash of balsamic vinegar before serving. Try substituting different beans or add vegetables like spinach for added nutrition.

Storage and Reheating

This Mediterranean White Bean Tomato Stew can be stored in an airtight container in the refrigerator for up to three days. As it sits, the flavors will deepen, making it even tastier. If you plan to make it ahead, consider cooking the stew without the fresh parsley garnish; add it right before serving for a vibrant touch.

For longer storage, this stew freezes well. Allow it to cool completely before transferring it to freezer-safe bags or containers. It can be kept frozen for up to three months. When you're ready to enjoy it again, simply thaw it in the refrigerator overnight and reheat on the stovetop, adding a bit of liquid if necessary to restore its original consistency.

Serving Suggestions

While this stew is delicious on its own, serving it with crusty bread elevates the meal to a whole new level. I personally enjoy pairing it with a warm, rustic baguette or ciabatta, which is perfect for soaking up the flavorful broth. A light side salad with a vinaigrette can complement the heartiness of the stew, adding a refreshing crunch.

If you're in the mood for more protein or a different texture, consider topping the stew with grilled shrimp or slices of cooked sausage. This adds a robust flavor and heartiness that blends nicely with the beans and tomatoes, making it a versatile dish suitable for various dietary preferences.

Questions About Recipes

→ Can I use dried beans instead of canned?

Yes, you can use dried beans. Just soak and cook them beforehand until tender.

→ How can I make this recipe spicier?

Add red pepper flakes or diced jalapeños along with the garlic for some heat.

→ Can I store leftovers?

Absolutely! Store leftovers in an airtight container in the fridge for up to 3 days, or freeze for longer storage.

→ What other herbs can I use?

Feel free to experiment with herbs like thyme or rosemary for a different flavor profile.

Mediterranean White Bean Tomato Stew

I love making this Mediterranean White Bean Tomato Stew, especially on chilly evenings when I crave something hearty yet healthy. The combination of tender white beans, fresh tomatoes, and fragrant herbs creates a comforting dish that not only satisfies but also warms my soul. Each spoonful is packed with flavor, and the best part is that it comes together in just 30 minutes! It’s a simple, one-pot meal that I often serve with crusty bread for a complete dining experience.

Prep Time10 minutes
Cooking Duration20 minutes
Overall Time30 minutes

Created by: Xenia Radcliffe

Recipe Type: Inspired Meals

Skill Level: Easy

Final Quantity: 4 servings

What You'll Need

Main Ingredients

  1. 2 cans white beans (cannellini or navy), drained and rinsed
  2. 2 cups diced fresh tomatoes
  3. 1 medium onion, chopped
  4. 2 cloves garlic, minced
  5. 1 cup vegetable broth
  6. 2 tablespoons olive oil
  7. 1 teaspoon dried oregano
  8. 1 teaspoon dried basil
  9. Salt and pepper to taste
  10. Fresh parsley for garnish

How-To Steps

Step 01

In a large pot, heat olive oil over medium heat. Add chopped onion and sauté for about 3-4 minutes until translucent. Stir in the minced garlic and cook for an additional minute.

Step 02

Add the diced tomatoes and white beans to the pot. Pour in the vegetable broth and stir well to combine.

Step 03

Sprinkle in the oregano and basil, then season with salt and pepper. Bring the stew to a gentle simmer and let it cook for about 15 minutes, stirring occasionally.

Step 04

Once the stew has thickened slightly, remove it from heat. Serve hot, garnished with fresh parsley and with crusty bread on the side.

Extra Tips

  1. For added richness, you can include a splash of balsamic vinegar before serving. Try substituting different beans or add vegetables like spinach for added nutrition.

Nutritional Breakdown (Per Serving)

  • Calories: 320 kcal
  • Total Fat: 8g
  • Saturated Fat: 1g
  • Cholesterol: 0mg
  • Sodium: 340mg
  • Total Carbohydrates: 54g
  • Dietary Fiber: 14g
  • Sugars: 4g
  • Protein: 14g