Welcome Green Monsters! We're your online guide to making conscious choices that help people, animals and the planet.
Download food monster: the biggest, baddest, yummiest vegan food app!
Buy the #EatForThePlanet book



Greek Taverna Baked Beans [Vegan]

If you enjoy recipes like this, we highly recommend downloading the Food Monster App, it's available for both Android and iPhone and has free and paid versions. The app is loaded with thousands of allergy-friendly & vegan recipes/cooking tips, has hundreds of search filters and features like bookmarking, meal plans and more! The app shows you how having diet/health/food preferences can be full of delicious abundance rather than restrictions!

These aren't your typical baked beans. This easy and protein-rich Greek casserole is made from fava beans with savory tomatoes, caramelized onions, and garlic. It's a filling dish that's great for making for a potluck without breaking the bank or to have for dinner throughout the week.

Greek Taverna Baked Beans [Vegan]

This Recipe is :



  • 1 pound gigantes, elephant, or fava beans
  • 1 28-ounce can crushed tomatoes
  • 5 garlic cloves, minced
  • 2 onions, finely diced or shredded on the microplaner
  • 2 tablespoons tomato paste
  • 2 tablespoons fresh oregano
  • 2 tablespoons olive oil
  • Vegan feta cheese crumbles to use as topping
  • Parsley
  • Salt and pepper, to taste


  1. First, soak the beans overnight by placing them in a large pot and completely covering with water. The pot needs to be large because the beans will expand. Drain the beans and rinse them once ready to use.
  2. Fill the pot back up with water and turn the heat on high. Drain and rinse the beans and boil in water for about 40 minutes to an hour, until they are soft, but not mushy. It’s super important you boil them long enough; otherwise, the beans will be too hard to eat despite baking them.
  3. Preheat your oven to 350°F.
  4. In the meantime make the sauce by puréeing onion in a blender or shredding on a microplaner. Do the same for the garlic.
  5. Sweat the onion along with the garlic in some warm oil, until fragrant.
  6. Add the puréed tomatoes, tomato paste, parsley, and oregano. Taste for seasoning.
  7. Let it simmer until sauce thickens, about 15 minutes.
  8. Once the beans are cooked to the proper texture, drain them.
  9. Add the beans to the pot with the sauce and toss to coat.
  10. Lightly coat an oven-proof baking dish with oil or pan spray and place saucy beans into the pan.
  11. Cover with foil and place to bake in the oven for about 40 minutes.
  12. Once beans are tender, remove the foil and let the tops caramelize a bit.
  13. Top with parsley and some almond feta.





Mila Furman is a culinary school graduate who has made her way through many kitchens of Chicago’s finest catering companies. She chose blogging over restaurant cooking because she wanted to share the tips, tweaks and tricks she had learned in school. She brings her passion for health and fitness to the table, in order to help her readers eat cleaner and be happier. Her diet may change based on her workout or the time of year, but the cooking is always healthy, sometimes vegan, often vegetarian. Her only exceptions: the comforting recipes her mom used to make which stem from an Eastern European background.



Want to read more posts like this? Sign up for our newsletter below!​

Browse through recent recipes below:

King Oyster Scallops With Lemon Cashew Cream Sauce [Vegan, Gluten-Free]

Matcha Zebra Cheesecake [Vegan, Grain-Free]

Warm Broccolini and Shiitake Baby Kale Salad [Vegan]

Warm Broccolini and Shiitake Baby Kale Salad

Apple Spice Rolls [Vegan]

Disclosure: One Green Planet accepts advertising, sponsorship, affiliate links and other forms of compensation, which may or may not influence the advertising content, topics or articles written on this site. Click here for more information.

0 comments on “Greek Taverna Baked Beans [Vegan]”

Click to add comment

Subscribe to our Newsletter

Follow us on

Do Not Show This Again


Submit to OneGreenPlanet

Terms & Conditions ×