Spanish Baked Eggs (Huevos a la Flamenca) is one of those dishes that's been around in Spanish cooking forever, but for some reason, most people don't make it nearly enough. Maybe it sounds like something you'd only get at an old-school tapas bar, or maybe people just assume you need to fire up the oven.
The truth is, this is one of the most satisfying, flavorful, and budget-friendly dinners you can put on the table. You probably have most of the ingredients in your kitchen right now.
The best part? You can make the whole thing in a slow cooker. No oven, no oil splattering all over your stove, no hovering over the pan to make sure the sauce doesn't burn or the eggs set just right. Toss everything into the slow cooker before you head out in the morning, press the button, and come home to a rich tomato stew loaded with potatoes, serrano ham, and peas that smells absolutely incredible. All that's left is cracking the eggs on top, putting the lid back on for twenty minutes, and serving.
Slow cooking at a low temperature lets the tomatoes practically melt instead of frying. The potatoes soak up every last bit of flavor from the sauce, and the whole thing develops this silky, deep richness that you just can't get from a hot, fast oven.

Everything you need for this recipe
This post contains affiliate links. See the full disclosure.
A slow cooker holds a steady, low temperature (around 195 °F on LOW, about 300 °F on HIGH) for hours, and that's exactly what a tomato and vegetable stew needs. On the stovetop, the tomato sauce tends to burn if you don't stir it constantly, the potatoes fall apart on the outside before they're cooked through, and the onion sticks to the bottom of the pan. None of that happens in a slow cooker. The gentle, even heat cooks everything uniformly without you lifting a finger.
If you want to sauté the aromatics first (and I'd definitely recommend it for the best flavor), heat the olive oil in a skillet over medium heat. Cook the diced onion and sliced garlic for 3-4 minutes until the onion turns translucent.
Pour the sautéed onion and garlic into the slow cooker. Add the crushed tomatoes and the diced serrano ham. Stir everything together and add the paprika. If the sauce looks too thick, add just a splash of water (about 3-6 tablespoons), but don't go overboard. Slow cookers barely evaporate any liquid, so too much water will make the whole stew watery.
Separately, cut the potatoes into small cubes and fry them in plenty of oil. You want them slightly crispy on the outside but not too golden.
Put the lid on and set your cooking time.
On HIGH, 3 to 4 hours.
On LOW, 6 to 8 hours. This is the way to go if you set it up in the morning and want dinner ready when you walk through the door.
Don't lift the lid while it's cooking.
About 30 minutes before the stew is done (or right when you're about to add the eggs, if you lose track of time), open the lid and scatter the peas over the top. Gently stir them in and leave the lid slightly cracked.
With the slow cooker on HIGH (switch it over if it was on LOW), use the back of a spoon to make four wells in the surface of the stew. Carefully crack an egg into each well without breaking the yolks. Sprinkle a pinch of salt over each one.
Put the lid back on and let them cook for 15 to 20 minutes without peeking. At the 20-minute mark the whites will be fully set and the yolks still nice and creamy. If you like them more well done, just give them a few extra minutes.
Spoon it straight from the slow cooker onto plates, getting the potatoes first and then the stew with an egg on top. Don't forget some good crusty bread on the side!

The stew should have a thick, saucy consistency, not soupy. If you open the lid and there's too much liquid, leave the lid off with the slow cooker on HIGH for 20-30 minutes before adding the eggs so it can reduce a bit.
The potatoes should be tender when you poke them with a fork but still holding their shape. If they fell apart, it's not a disaster (it actually thickens the sauce), but next time cut them a little bigger.
The eggs are perfect when the whites are completely opaque and firm to the touch and the yolks give slightly when you press them with your finger. If the whites still have any clear, jiggly spots, they need a few more minutes.
In the fridge. The tomato stew with potatoes (without the eggs) keeps perfectly for 3-4 days in a sealed container. The eggs don't hold up well once they're cooked. The yolks get hard and the whites turn rubbery. Your best bet is to save the stew and make fresh eggs every time you reheat it.
Reheating. Warm the stew in a saucepan over medium heat or put it back in the slow cooker on HIGH for about an hour, then crack the eggs on top just like the original recipe. You can also microwave the stew and cook the eggs separately in a skillet.
Freezing. The stew (without the eggs) freezes beautifully for up to 3 months. Thaw it overnight in the fridge and heat it up before adding fresh eggs.
Using the WARM setting. If you're not eating right away, the stew (without the eggs) can sit on the WARM setting for 2-3 hours without any issues. Just add the eggs right before you're ready to serve.
With chorizo. Add 3-3.5 oz of sliced chorizo along with the potatoes at the start. The chorizo releases its fat and paprika into the sauce and turns it a gorgeous deep red. If you go this route, you can cut back on the paprika or skip it entirely.
With peppers. Toss in half a red bell pepper and half a green one, cut into strips, along with the onion at the beginning. Peppers cook perfectly in the slow cooker and add a nice sweet note to the stew.
With asparagus. Swap the peas for green asparagus cut into 1-inch pieces. Add them 30 minutes before the end, same timing as the peas, so they don't get mushy.
Without potatoes. If you want to skip the potatoes, the dish still works. The sauce will be thinner though, so use less water (or none at all) and bump up the crushed tomatoes a bit.
With quail eggs. Instead of 4 large eggs, use 12 quail eggs. They look really beautiful and set faster (15 minutes is plenty).
Spicy version. Use a teaspoon of hot smoked paprika instead of sweet, or toss in half a dried chili pepper, crumbled, at the start. The heat builds gradually over the hours of cooking and gives the stew a warm, lingering kick.
With morcilla (Spanish blood sausage). Replace half the serrano ham with thick slices of morcilla. Add it during the last 45 minutes of cooking (any earlier and it falls apart). It's hearty, but seriously delicious.
Vegetarian. Skip the ham and add a handful of black olives and some canned artichoke hearts, quartered. Bump the paprika up to a tablespoon and a half to make up for the missing depth from the ham.
These are approximate values. They may vary depending on how much oil, ham, and how large your potatoes and eggs are.
Huevos a la flamenca is one of those dishes that smells like your grandmother's kitchen. Like a lazy Sunday. Like home. It's a taste of Andalusia on a plate, even though people eat it all across Spain. Honestly, I have no idea why it fell out of fashion. It's cheap, quick, it uses up whatever you've got in the fridge, and it's basically impossible to mess up.
Making them in a slow cooker isn't exactly the traditional way. Purists will tell you they belong in a clay dish in the oven, and they've got a point. The oven version has its own charm, with those hot clay edges and a slightly toasted top. But the slow cooker version has something else going for it. You set it up before you walk out the door and come home to dinner that's practically done. On a busy weeknight, that's worth more than tradition.
If you've never tried huevos a la flamenca before, this is the perfect place to start. If you already love them, give the slow cooker version a shot on a night when you just don't feel like turning on the oven. I think you'll be pleasantly surprised.
Looking for more old-school recipes that make the most of simple ingredients? Check out our cookbooks!
Step-by-step Spanish Baked Eggs (Huevos a la Flamenca) in a slow cooker (Crock-Pot). Tomatoes, potatoes, serrano ham, peas, and perfectly set eggs, all slow-cooked at low temperature. No babysitting the stove, just set it and eat.
In a skillet with a little olive oil, cook the diced onion and sliced garlic with a pinch of salt. Transfer to the slow cooker when it’s ready.
Add the crushed tomatoes and diced serrano ham to the slow cooker with the sautéed aromatics. Stir in the paprika.
Set it on HIGH for 4 hours.
With about 30 minutes left, add the peas, give it a gentle stir, and leave the lid slightly cracked. Taste and adjust the salt.
Cut the potatoes into small cubes and fry them in plenty of hot oil. You want them slightly crispy on the outside but not too golden.
Use the back of a spoon to make four wells in the stew and crack an egg into each one. Make sure the slow cooker is on HIGH and cook for about 20 minutes until the whites are set. Try to keep the yolks nice and runny.
Spoon into bowls, potatoes first, then the stew with an egg on top.
Don’t even think about skipping the crusty bread on the side!