traditional greek gigantes in tomato sauce
there are so many dishes i love in greek cuisine, but gigantes will forever have my heart.
my mom and yiayia made this for me growing up, and it’s the dish i look forward to most when i’m in greece.
gigantes are large white beans baked in a rich, tomato-forward sauce with herbs and olive oil.
it’s rustic, comforting, and one of the best examples of how greek food can be both humble and deeply flavorful.

taste + texture
the beans become tender and creamy on the inside while holding their shape beautifully.
the sauce is thick, rich, and very tomato-y thanks to both diced tomatoes and tomato paste.
you get sweetness from the carrots and a subtle depth from bay leaves and herbs.
the olive oil ties it all together, making the sauce luscious and perfect for dipping bread.
greek roots
gigantes (literally “giants” in greek) are a staple of the lenten table and can be found in every greek household.
they’re traditionally served as part of a mezze spread or as a main dish with bread and feta.
it’s a dish rooted in simplicity, letting beans, tomatoes, and olive oil shine.
for me, it’s tied to childhood memories — sitting at the table while my yiayia pulled a bubbling pan from the oven, the whole house smelling like herbs and tomato sauce.

helpful notes on beans
the trickiest part of gigantes is getting the beans soft enough:
- soaking: i recommend soaking the beans at least 18 hours. this makes them cook more evenly and helps them soften better.
- simmering: don’t skip this step. even after soaking, beans need a gentle simmer for at least 70 minutes before baking. depending on age/brand, some beans can take up to 90 minutes. they should be tender and creamy when pressed between your fingers.
- freshness matters: older beans can be stubborn and stay tough. if your beans don’t soften well, it’s not you — it’s the beans. try to source fresher ones if possible.
- don’t salt too soon: wait until they’re tender before seasoning heavily, otherwise skins can toughen.
tips + tricks
- bake in an oven-safe pot (like a caraway or dutch oven) so you can make the sauce and bake all in one. less cleanup, and the beans stay saucy.
- drizzle with extra olive oil before baking — it helps the top caramelize.
- fresh parsley and dill at the end brighten the entire dish.
- for a subtle kick, a pinch of chili flakes works beautifully with the sweet tomato sauce.
batch size + scaling
this recipe makes a big batch of gigantes — perfect for family meals, entertaining, or freezing for later.
with 4 cups of dried beans, you’ll end up with about 10 hearty servings.
if you want to make a smaller batch, you can simply cut the recipe in half and use 2 cups of dried beans, 1 can of diced tomatoes, and half the amounts of the other ingredients.
baking time stays roughly the same, though you may be able to shorten the uncovered portion by 5–10 minutes since the sauce will reduce more quickly in a smaller batch.

serving ideas
- serve warm or room temperature with crusty bread to soak up the sauce.
- pair with feta, olives, and a fresh salad for a full mezze-style meal.
- drizzle with extra virgin olive oil before serving for even more richness.
where to find gigantes beans
traditional gigantes beans can sometimes be hard to find outside of greek or mediterranean specialty stores, but there are great options.
i found mine at whole foods, the brand simpli, which sells authentic greek gigantes.
you can also check local mediterranean markets, specialty food shops, or order them online.
if you can’t find true gigantes, large dried lima beans are the closest substitute and work beautifully in this recipe.
storage
- store leftovers in the fridge in an airtight container up to 5 days.
- gigantes actually taste even better the next day once the flavors meld.
- they also freeze beautifully — cool completely, then freeze up to 3 months. reheat gently with a splash of water or broth.
if you like YiaYia’s Cozy Greek Gigantes, you’ll also love these other recipes of mine!
Healthy Herby White Bean and Olive Salad Dip (Perfect With Chips!)
Margherita Pizza Inspired Spaghetti Squash Bake
High Protein Low Carb Cottage Cheese Breadsticks (Easy Blender Recipe!)
Homemade Whole Wheat Pita With Creamy Roasted Red Pepper Hummus
The Best Gluten-Free Weeknight Enchiladas (Vegetarian +15g Protein!)
Veggie-Packed Protein Snacking Biscuits
Healthy and Delicious Sweet Potato Nacho Salad
Lower Carb Buffalo Cauliflower Flatbreads
Spicy & Creamy Chickpea Buffalo Salad Stuffed Cucumbers (Plant-Based!)
Cheesy Everything But the Bagel Quinoa Flourless “Breadsticks”
Meal Prep Healthy Seed Bread (Plant-Based + Gluten-Free)High Protein Plant-Based Snacking Salad
Delicious and Nutrient-Rich: Antioxidant-Packed Hummus
Plant-Based Protein Chickpea Salad Wraps (Dairy-Free & Delicious!)

are you going to make my YiaYia’s Cozy Greek Gigantes?!
if you make one of my recipes, i would LOVE to see your creation! be sure to leave a review in the comments section, it is so appreciated and helps my small business.
also, you can follow upbeetandkaleingit on Instagram, Pinterest, and Facebook for more vegan recipes!
do you want to save this recipe for later!? you can add the recipe to your recipe board on Pinterest!
it brings me so much happiness to see your beautiful recreations on Instagram :). tag me so that i can see and repost your food on my stories!
YiaYia’s Cozy Greek Gigantes
Recipe by Mary10
servings25
minutes2
hours50
minutes447
kcalAPPROXIMATE MACROS
calories: ~447
carbohydrates: ~74 g
protein: ~22 g
fat: ~8 g
fiber: ~22 g
see text for scaling into smaller recipe
Ingredients
4 cups dried giant beans (gigantes or large lima beans), soaked 18 hours (about 2 lbs)
1/3 cup extra virgin olive oil (plus more for drizzling)
2 large onions, finely diced
5 garlic cloves, minced or ~1 tbsp garlic paste
3 medium carrots, diced
2 tsp dried oregano
2 tsp dried thyme (or a few fresh sprigs)
3 bay leaves
2 cans (28 oz each) diced tomatoes (with juices)
3 tbsp tomato paste
1 cup water or vegetable broth (add more if needed)
2 tsp maple syrup or honey (balances acidity)
salt + pepper to taste
fresh parsley and dill for garnish
optional: pinch of chili flakes
Directions
- soak beans: place beans in plenty of water and soak 18 hours. drain and rinse well.
- cook beans: transfer beans to a large pot, cover with fresh water, and bring to a boil. reduce to a gentle simmer and cook for at least 70 minutes, up to 90 minutes depending on bean freshness. beans should be tender and creamy inside but not falling apart. drain and set aside.
- make sauce in pot: in an oven-safe pot (like a caraway or dutch oven), heat olive oil over medium. add onions + carrots, cooking about 10 minutes until softened and lightly golden. stir in garlic and cook 1 minute.
- build tomato base: stir in tomato paste and cook 2 minutes to deepen the flavor. add diced tomatoes, oregano, thyme, bay leaves, maple syrup or honey, and broth. season generously with salt + pepper. simmer uncovered 25–30 minutes, stirring occasionally, until rich and thickened.
- combine + bake: gently stir beans into the sauce. drizzle a little extra olive oil on top. cover with lid (or foil) and bake at 375°F (190°C) for 45 minutes. uncover and bake another 25 minutes until bubbling and caramelized at the edges.
- finish + serve: remove bay leaves. sprinkle with parsley and dill before serving. enjoy with crusty bread, feta, and olives.


