Baked Eggs In Tomato White Bean Stew
Tender cannellini beans and wilted kale simmered in a garlicky oregano-scented crushed tomato stew, with eggs baked right on top and finished with torn fresh basil.
Why You'll Love This Recipe
Warm, filling, and mostly hands-off on a weeknight, out of a single skillet. Beans and eggs do the heavy lifting, so it comes together from pantry and fridge staples without any meat, and the single pan means little cleanup. It suits a cook who wants a comforting bowl that still leans on vegetables and plant protein, and it is the sort of pot you can put together at the end of a long day without having planned for it that morning.
The base is built before the tomatoes ever go in. Softening the onion, then blooming the garlic and dried oregano in the oil, builds a savory base before the tomatoes ever go in, so the sauce tastes developed rather than raw. Simmering the crushed tomatoes with the beans lets the beans soak up flavor and thickens the stew into a bed sturdy enough to cradle the eggs. Baking the eggs directly in that hot sauce cooks the whites gently and evenly while keeping the yolks soft, and the fresh basil added off the heat keeps its bright, peppery aroma.
Creamy beans, silky egg yolk, tangy tomato, and the mineral bite of kale. The eggs and beans together make it hearty and high in protein, while the kale and tomatoes add fiber, color, and a lift of acidity that keeps each bite from feeling heavy. It is the kind of dish that feels indulgent to eat but leaves you steady and full rather than weighed down.
Ingredients
- 8 large eggs
- 2 cups cannellini beans, drained
- 1 3/4 cups crushed tomatoes
- 1 medium onion, chopped
- 3 cups chopped kale
- 3 cloves garlic, minced
- 1 tbsp olive oil
- 1 tsp dried oregano
- 3 tbsp torn basil
- 1/2 tsp salt
Instructions
- Prep the vegetables and beans: Chop the onion, mince the garlic, and roughly chop the kale, discarding the tough stems. Drain the cannellini beans in a colander and rinse under cool water until the foam is gone. Tear the basil leaves and set them aside for the end.
- Preheat the oven: Preheat the oven to 400°F (200°C) and set a rack in the middle. Use an oven-safe skillet for the whole recipe so it can move straight from stovetop to oven.
- Soften the onion: Heat the olive oil in the skillet over medium heat. Add the onion and cook, stirring now and then, until soft and translucent, about 5 minutes. Add the garlic and dried oregano and cook until fragrant, about 1 minute, stirring so the garlic does not brown.
- Build the stew: Stir in the crushed tomatoes, rinsed beans, chopped kale, and salt. Bring to a gentle simmer and cook, stirring occasionally, until the kale is fully wilted and the sauce has thickened slightly, about 10 minutes. If it looks dry, add a splash of water to loosen it.
- Add the eggs: Take the skillet off the heat. Use the back of a spoon to make eight shallow wells in the stew, spacing them evenly. Crack one egg into each well so the whites settle into the sauce and the yolks sit on top.
- Bake until set: Transfer the skillet to the oven and bake until the whites are opaque and just set but the yolks are still soft, about 10 minutes. For firmer yolks, give it a couple of extra minutes.
- Finish and serve: Sprinkle the torn basil over the top and serve warm, straight from the skillet.
Variations
- Add a little heat: Stir a pinch of red pepper flakes in with the garlic and oregano for a warm, gentle background heat that plays against the sweet tomatoes.
- Swap the greens: Use chopped spinach in place of the kale. It wilts faster, so add it in the last few minutes of simmering rather than at the start.
- Smoky depth: Add a spoonful of smoked paprika when you bloom the oregano for a deeper, slightly smoky flavor throughout the stew.
- Creamy, salty finish: Crumble feta over the top before baking for a tangy, salty contrast to the soft eggs; this adds dairy.
- Extra beans, no eggs: Skip the eggs and double up on the cannellini beans for a thicker, purely plant-based stew you can spoon into bowls.
Storage & Leftovers
Once cooled, keep leftovers in an airtight container in the refrigerator for up to three days. The stew keeps beautifully; the baked eggs are best the day they are made, since reheated yolks firm up and lose their softness.
To reheat, warm the stew gently in a covered skillet or saucepan over low heat with a splash of water to loosen it, just until hot through. If you are reheating with the eggs still on top, keep the heat low and stop as soon as it is warm so the yolks do not turn rubbery.
To get ahead, make the tomato and bean stew through the simmering stage, cool it, and refrigerate. When you are ready to eat, reheat the stew until bubbling, make the wells, add the eggs, and bake as directed for a fresh, just-set finish.
Notes & Tips
- Choose the right skillet: Use a wide, oven-safe skillet with a lid or one you can cover loosely with foil. The wider the pan, the more room you have to space the wells so the eggs cook evenly instead of running together.
- Watch the eggs closely: The whites go from translucent to opaque quickly. Pull the skillet when the whites are just set and the yolks still jiggle slightly; carryover heat from the hot stew will keep cooking them as you carry the pan to the table.
- Season the stew before the eggs: Taste the tomato and bean base right before you make the wells and adjust the salt then. Once the eggs are baked on top, stirring in more seasoning is much harder.
- Rinse the beans well: Draining and rinsing the canned cannellini beans washes off the starchy, salty packing liquid, which keeps the stew cleaner in flavor and lets you control the salt yourself.
- Add the basil last: Torn fresh basil is delicate and fades fast with heat, so keep it off until the skillet is out of the oven. Tearing rather than chopping also keeps its edges from bruising and darkening.
- Serve it with something to mop up: This stew leaves a lot of savory sauce and soft yolk in the pan, so a piece of crusty bread or a spoonful of a cooked grain alongside is worth having to catch every bit.
Nutrition & Mindful Eating
- Beans, tomatoes and eggs build this from the bottom up. The beans go creamy and give the stew its body, the tomatoes give it sweetness and acid, and the eggs on top add protein and a rich yolk that runs through the whole thing.
- Cannellini beans are the substance of the stew. Simmered in tomato they soften and start to break down, thickening everything around them, and the soluble fiber and plant protein they carry is why a bowl of this eats like a full dinner.
- The eggs go in last and bake only until the whites are set, so the yolks stay liquid and turn the stew glossy where they break, and each one carries protein and the choline that comes with the yolk.
- Kale stirred in near the end stays dark and slightly chewy against all that softness, and its mineral bitterness plus the vitamin K and C it brings is what keeps a pan of beans and tomato from tasting like one note.
- Dried oregano goes in early and cooks into the base, fresh basil goes on at the end where the heat brings its smell up, and the garlic and onion underneath both are the savory floor everything else stands on.
- As you eat, drag a spoon through so the yolk runs into the beans, taste how the basil sits over the tomato, and let the skillet stay in front of you longer than it takes to empty.
Frequently Asked Questions
Can I use dried beans instead of canned?
Yes. Soak dried cannellini beans overnight, then simmer them in unsalted water until fully tender before starting the recipe, since the short stew time is not enough to cook them from dry. Drain them and use them just as you would the canned beans.
My eggs cooked unevenly. What went wrong?
That usually means the wells were different depths or the eggs were crowded together. Space eight evenly spaced wells across the surface and make them all about the same depth so the whites settle in and set at the same rate.
Can I make this entirely on the stovetop without an oven?
Yes. After cracking the eggs into the wells, cover the skillet and cook over low heat until the whites set, about 8 to 10 minutes. The bottom will cook a touch faster than in the oven, so keep the heat gentle and check for set whites.
How do I know when the whites are done but the yolks are still soft?
Look for whites that are fully opaque and no longer jiggly when you nudge the pan, while the yolks still wobble slightly and look glossy. That is the point to pull it, since residual heat will finish the yolks.

