This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases. Please read my disclosure.
My baked lima bean recipe is a hearty Greek dish that takes humble pantry staples and turns them into something truly satisfying that even my yiayia would be proud of. Tender lima beans, tomatoes, and spinach bake together until the sauce thickens and every bite is packed with comforting savory flavor. I love serving this as a main meal or a generous side dish.

Gigantes plaki is a classic Greek baked bean dish, traditionally made with giant beans simmered in a rich tomato sauce until tender and flavorful. This version uses lima beans along with plenty of vegetables, so it is hearty enough to stand on its own, while still keeping that authentic Greek spirit. Beans are a staple in my house, and I cannot resist recipes like this one, or Caribbean-style stewed red beans when I need to provide tasty nourishment for my family. Try this lima bean recipe this week and let me know if you enjoyed it as a main meal or a side dish.
This recipe reminds me so much of the kind of food that shows up at family tables and it is gone before the pan has even cooled. Well, at least that’s what it is like at my house. Any dish like this one, or fasolakia, has deep roots in our family traditions, which makes it all the more special. Even my boys do not kick up a fuss, because they know their yiayia would not be happy if she heard about them shunning precious Greek recipes. Ha! Now that I think about it, they are a lot less picky when she is around.
Whenever I want something comforting, nourishing, and a little nostalgic, this baked lima bean recipe is what I reach for. As a health coach, I have to point out the cohesive nourishment this simple dish brings. Lima beans contribute plant-based protein, fiber, and iron, while tomatoes, spinach, carrots, celery, and parsley add a wide range of vitamins and minerals. I also love the way the beans soak up all those savory juices in the oven, creating a creamy center.
The cooking process for this baked lima beans recipe builds flavor in stages without being complicated. I start by soaking and partially cooking the beans so they have a head start. Then I saute the onion until translucent, add the garlic, carrots, celery, and greens, cooking until everything softens and smells amazing. After that, the tomatoes, parsley, beans, and reserved broth all simmer together on the stove before the mixture bakes in the oven until the beans are tender and the sauce has thickened around them.
The first time I made these beans for dinner, I fully expected to have a lot of leftovers and even planned my lunch around it for the next day. I was craving gigantes plaki, and I figured my kids would take some polite bites and focus on the other food on their plates. By the time dinner was over, there was just a spoonful left in the baking dish, and I had to come up with another plan for lunch. Ha! As a mom, that is the best kind of problem to have. Make these lima beans this week and see why even my picky eaters cannot resist a second helping.
🥘 Ingredients
These are all the simple ingredients I use to create a rich and savory flavor:
Dried lima beans: These are the heart of the dish and become soft, creamy, and satisfying after soaking, simmering, and baking.
Aromatics: Sweet onion and garlic create the warm and savory base of the dish.
Olive oil or broth: I use olive oil when I want a richer finish, but broth works well too for an oil-free version. They both help soften the vegetables.
Vegetables: Carrots, celery, fresh spinach or Swiss chard, and fresh tomatoes make up the vegetables in the dish, which add a mix of sweetness, acidity, earthy flavor, and a stunning array of colors.
Fresh parsley: This adds freshness right at the end of the stovetop cooking, and is a Greek staple when it comes to seasoning.
Sea salt and black pepper: I use salt and pepper to bring everything together, allowing the true flavors of the vegetables to shine.
🔪 How To Make
The recipe takes a little planning because of the beans, but once they are soaked, everything else falls into place easily. This is how I create comforting flavor and texture:
Soak and partially cook beans: I soak the lima beans overnight, then drain them and simmer them in fresh water until they are halfway tender.
Saute the ingredients: In a large pot, I cook the onion first, then add the garlic, carrots, celery, and greens until the vegetables begin to soften and the greens start to wilt. I add enough reserved bean broth to just about cover the mixture, and let it cook gently on the stove for 15 minutes.


Bake: Then I transfer the bean and vegetable mixture to a glass baking dish and bake in a 350F preheated oven for 30 minutes covered with tin foil. I uncover and bake for an additional 10 minutes before serving.


My #1 Secret Tip for this baked lima bean recipe is to make sure the beans are only half tender before they go into the oven. That little bit of firmness matters so much. It gives the beans time to finish softening in the tomato broth without falling apart, and it helps the vegetables keep their texture instead of baking down into mush.
Other Tips To Keep In Mind:
- Soak overnight: I always soak the lima beans overnight if I can. It helps them cook more evenly, shortens the simmering time, and makes the finished dish a little gentler on the stomach.
- Save the broth: I never toss the bean cooking liquid after simmering. It has flavor from the lima beans and makes the sauce taste richer than plain water would.
- Chop evenly: I try to keep the carrots and celery in similar-sized pieces so they soften at the same pace. That way, I do not end up with some vegetables still firm while others are too soft.
- Watch the liquid: The mixture should look brothy before it goes into the oven, but not soupy. If it seems too dry, I add a little more reserved broth so the beans have enough moisture to finish cooking properly.
- Uncover: The final uncovered bake really helps the top thicken and concentrate, giving the sauce a richer texture.
📖 Variations
This baked lima beans recipe is incredibly flexible, meaning I can use whatever greens or vegetables I have in my fridge. These have been some of my favorite variations:
Giant beans: If I can find gigantes beans or corona beans, I use 2 cups in place of the lima beans for an even more traditional version. My boys love the giant beans purely because of their size.
Herby dill: I add 2 tablespoons of chopped fresh dill along with the parsley for a brighter for fragrant finish. This version reminds me of the kind of baked bean dish my mom would serve with a big Greek salad.
Extra veggies: When I want to add more color and texture to the dish, I stir in 1 diced red bell pepper, or 1 cup chopped zucchini with the carrots and celery. I love doing this when I want to stretch the meal a little further.
🍽 Serving Suggestions
If you are unsure of what to serve with baked lima beans, I recommend something fresh, simple, and Greek. Next time you make it, serve it with some yemista Greek stuffed tomatoes and peppers, or a tray of Greek vegan spanakopita.
At home, we do a bit of fusion at our dinner table and serve it with traditional sides like vegan Greek salad or a Greek pita sandwich. Or my boys love it spooned over a crispy vegan schnitzel or next to baked vegan falafel with vegan flatbread to scoop up the beans. As long as you end the meal with something sweet like kourabiedes, it will all be fine.
🧊 Storing And ♨️ Reheating
Refrigeration: I let the baked lima beans cool completely, then store them in an airtight container in the fridge for up to 5 days. The flavor gets even better after a day or two.
Freezing: I portion the beans into freezer-safe containers with a little extra sauce in each one, and freeze for up to 2 months.
Reheating: If the beans have thickened in the fridge, I add some broth or water before reheating. Then I warm them gently on the stove or in the microwave until hot all the way through.
❓Recipe FAQs
If the beans are still firm at the end, the most common reason is that they did not get enough of a head start before going into the oven. They should be partially cooked on the stove first so the baking time can finish the job instead of softening them from scratch. Older beans can also take much longer to cook, which is why I try to use fresher dried beans whenever possible. When mine seems a bit firm, I add some more broth, cover the dish with foil, and give it a few extra minutes in the oven.
If lima beans, corona beans, or gigantes beans are hard to find, butter beans are the next best option. The main thing I look for is a larger bean that stays creamy inside and can stand up to simmering and baking without falling apart too quickly.
Beans soak up seasoning as they cook, so sometimes the dish just needs one final adjustment before serving. I usually start with another pinch of salt and black pepper. You could also add a drizzle of good-quality olive oil, a spoonful of extra chopped parsley, or even a squeeze of lemon juice.


Love this plant based Mediterranean recipe? Please leave a 5-star rating 🌟 in the recipe below and/or a review in the comment section further down the page!
You can also FOLLOW ME on FACEBOOK, INSTAGRAM, and PINTEREST to see more delicious, healthy, family-friendly food, and if you have any questions, I’m here to help!
Baked Lima Bean Recipe (Gigantes Plaki)
My baked lima bean recipe is a hearty Greek dish that takes humble pantry staples and turns them into something truly satisfying that even my yiayia would be proud of. Tender lima beans, tomatoes, and spinach bake together until the sauce thickens and every bite is packed with comforting savory flavor. I love serving this as a main meal or a generous side dish.
Servings: 8
Calories: 101kcal
-
Wash and soak the beans in a pot overnight.
-
The next day, drain the beans and add enough fresh water to cover them. Cook over low heat until half tender, about 30 minutes, drain, and save the broth.
-
Preheat oven to 350°F/180°C
-
In a large pot sauté the onions in veggie broth or olive oil for 2-3 minutes until they begins to get translucent.
-
Add the garlic, carrots, celery, spinach and/or Swiss chard and sauté for a couple more minutes.
-
Add beans and mix well.
-
Add tomatoes, salt and pepper and sauté for another minute. Then add parsley and mix well.
-
Add enough reserved broth from the beans to barely cover them. If you don’t have enough reserved broth, then use water for the rest (you can also use extra veggie broth).
-
Cook over medium heat for 15 minutes stirring, occasionally. Add more broth if needed. You don’t want it to get too dry.
-
Transfer to a 9 x 12 glass baking dish, cover with tin foil and bake for 30 minutes, or until beans are tender and liquid has evaporated.
-
Uncover and bake for an additional 10 minutes.
-
Serve hot!
- My #1 Secret Tip for this baked lima bean recipe is to make sure the beans are only half tender before they go into the oven. That little bit of firmness matters so much. It gives the beans time to finish softening in the tomato broth without falling apart, and it helps the vegetables keep their texture instead of baking down into mush.
- Soak overnight: I always soak the lima beans overnight if I can. It helps them cook more evenly, shortens the simmering time, and makes the finished dish a little gentler on the stomach.
- Save the broth: I never toss the bean cooking liquid after simmering. It has flavor from the lima beans and makes the sauce taste richer than plain water would.
- Chop evenly: I try to keep the carrots and celery in similar-sized pieces so they soften at the same pace. That way, I do not end up with some vegetables still firm while others are too soft.
- Watch the liquid: The mixture should look brothy before it goes into the oven, but not soupy. If it seems too dry, I add a little more reserved broth so the beans have enough moisture to finish cooking properly.
- Uncover: The final uncovered bake really helps the top thicken and concentrate, giving the sauce a richer texture.
Calories: 101kcal | Carbohydrates: 19g | Protein: 6g | Sodium: 267mg | Potassium: 834mg | Fiber: 6g | Sugar: 6g | Vitamin A: 8695IU | Vitamin C: 32.1mg | Calcium: 94mg | Iron: 3.2mg
