
Greek White Beans Stewed with Tomato and Oregano
A classic Greek comfort dish where tender white beans simmer in a fragrant tomato sauce with garlic and oregano. This vegetarian stew is naturally vegan, hearty enough to serve as a light main course, and even better made a day ahead. Serve warm with crusty bread for soaking up every drop of the delicious sauce.
- Prep
- 5 min
- Cook
- 14 min
- Wait
- 18 min
- Total
- 37 min
- Makes
- 4 servings (about 1 cup each)
Steps
Before you start
- Drain and rinse your canned beans thoroughly to remove excess sodium
- Mince the garlic fresh just before cooking for the brightest flavor
- Have all ingredients prepped and your saucepan ready—this comes together quickly
Sauté onion until soft
- Heat 3 tablespoons olive oil in a medium saucepan (3-quart capacity) over medium heat.
- Once the oil is shimmering, add the diced onion and cook for 3–4 minutes, stirring occasionally, until softened and beginning to turn golden at the edges.
+ Show details− Hide details
Ready when: Onion is translucent and soft, with light golden color at the edges
Tip: Don't rush this step; let the onion caramelize slightly for deeper, more complex flavor
Toast garlic with oregano
- Add 4 minced garlic cloves and 2 teaspoons dried oregano to the softened onion.
- Stir constantly for about 30 seconds until the mixture is very fragrant and the garlic is just starting to turn light golden.
+ Show details− Hide details
Ready when: Mixture is aromatic with a light golden hue; garlic is fragrant but not burned
Tip: Watch carefully—garlic burns quickly and becomes bitter if overdone
Cook tomato paste briefly
- Stir in 2 tablespoons tomato paste, coating the onion and garlic mixture well.
- Cook for about 1 minute, stirring constantly, to remove any raw taste and allow it to slightly caramelize.
+ Show details− Hide details
Ready when: Tomato paste is integrated and slightly darker in color
Tip: Cooking the tomato paste this way deepens the stew's flavor and removes any sharp, raw taste
Deglaze with tomatoes and broth
- Pour in 1 can (14.5 ounces / 410 grams) crushed tomatoes with their juice and 1 cup (240 ml) vegetable broth.
- Stir well to combine, scraping up any flavorful browned bits from the bottom of the pan with a wooden spoon.
- Increase heat to medium-high and bring to a gentle simmer.
+ Show details− Hide details
Ready when: Liquid comes to a gentle simmer with small bubbles regularly breaking the surface
Tip: Scraping the bottom of the pan captures caramelized flavors that deepen the stew considerably
Simmer with beans until flavors blend
- Add 2 cans (15 ounces each / 425 grams each, drained and rinsed) white beans and 1 bay leaf to the simmering liquid.
- Reduce heat to medium-low and simmer gently, uncovered, for 15–20 minutes, stirring occasionally to prevent sticking on the bottom.
- The stew should thicken slightly as the liquid reduces, the beans should be heated through and tender, and the flavors should meld beautifully.
+ Show details− Hide details
Ready when: Stew is thick and saucy with a cohesive consistency; beans are tender and easily pierced with a fork
Tip: Gentle simmering prevents beans from breaking apart; vigorous boiling will cause them to fall apart
Season and serve
- Remove the bay leaf from the stew.
- Taste and season generously with salt and freshly ground black pepper to your liking.
- Stir in 1 tablespoon (15 ml) fresh lemon juice, which brightens the flavors beautifully and is essential to authentic Greek flavor.
- Divide among serving bowls and, if desired, garnish with finely chopped fresh parsley and an extra drizzle of olive oil.
+ Show details− Hide details
Tip: The fresh lemon juice is essential—it lifts all the flavors and makes the dish taste distinctly brighter and more authentically Greek
Good to know
Tips
- Don't skip the initial sauté of the onion, garlic, and oregano—this aromatic base builds deep flavor for the entire stew
- If using dried beans you've cooked yourself instead of canned, you'll need about 3 cups of cooked beans; reduce the broth slightly to 3/4 cup
- This dish is excellent for meal prep and even tastes better the next day once flavors have fully melded
- Serve with crusty bread for soaking up every bit of the delicious sauce, alongside a simple Greek salad with feta cheese
Make ahead
This stew actually improves in flavor if made a day or two ahead, allowing the beans to fully absorb the tomato and herb flavors. Make it up to 3 days in advance for even deeper taste development.
Storage & reheating
Room temperature: up to 2 hours. Refrigerator: up to 4 days in an airtight container. Freezer: up to 3 months in a freezer-safe container. Reheat gently on the stovetop over medium-low heat, stirring occasionally and adding a splash of broth or water if the stew has thickened too much.
Substitutions
- canned white beans (cannellini or Great Northern) → Cannellini beans, Great Northern beans, white kidney beans, or Navy beans. All are mild and absorb the tomato flavor well; avoid beans that break down easily during cooking
- canned crushed tomatoes → 2 pounds (900 g) ripe fresh tomatoes, diced, or 1 pound (450 g) cherry tomatoes halved. Use when tomatoes are in season for brighter flavor; increase simmer time to 25–30 minutes to break down fresh tomatoes
- dried oregano → 2 tablespoons (6 g) fresh oregano. Add fresh oregano in the last 2 minutes of cooking to preserve its bright, delicate flavor
- vegetable broth → 1 cup (240 ml) chicken broth. Adds richer, more savory depth; makes the dish no longer vegan if used
More stews
See all →Find more like this
- Meal
- Dinner
- Cuisine
- Greek
- Main ingredient
- White BeansTomatoes
- Method
- Stovetop
- Quick & Easy
- EasyBeginnerOne-PotMake AheadFreezer Friendly





