If you love shakshuka, you’re going to love these Salsa Poached Eggs! Just like shakshuka, these eggs are poached in a rich tomato-based sauce, but I’ve traded in the sweet bell pepper and paprika for a sort of cooked salsa made with onion, garlic, diced tomatoes, and green chiles, giving it a southwest spin. The result is a really tasty and filling dish that can be served for breakfast, brunch, lunch, or dinner. And, as always, I’ve got multiple serving suggestions and optional add-ins for you below so you can make it your own!
This post contains some affiliate links, which means that we make a small commission off items you purchase at no additional cost to you.
How to Serve Salsa Poached Eggs
I originally posted this recipe as a bowl meal served over grits. The tomatoey sauce goes perfectly with a hot bowl of grits, or even better yet, cheese grits, but it’s great served other ways as well. These saucy eggs also go great with tortilla chips. You can either serve the eggs in a bowl with tortilla chips crushed over top, or scoop the chips right into the sauce. Or, if you’re a rice person, serve the eggs and plenty of the sauce from the skillet over a bowl of warm rice.
What Else Can I Add?
I love this recipe because it’s really flexible. There are so many things you can add if you have them on hand. Try adding the following ingredients to the sauce:
- Jalapeños
- Chipotle powder (for extra smoky-spicy flavor)
- Black beans
- Chorizo
- Fire-roasted corn
And you can also get creative with the toppings! Here are some extra topping ideas for your salsa poached eggs:
- Cheddar cheese
- Sour cream
- Avocado
- Hot sauce
Make 4-6 Eggs
I cooked four eggs in my “salsa” but you could probably fit six if you wanted to try to stretch it a little further!
Salsa Poached Eggs
Ingredients
- 1 yellow onion ($0.32)
- 2 cloves garlic ($0.16)
- 2 Tbsp olive oil ($0.32)
- 1 15oz. can fire-roasted diced tomatoes ($1.00)
- 1 4oz. can diced green chiles ($0.67)
- 2 Tbsp tomato paste ($0.14)
- 1/2 tsp cumin ($0.05)
- 1/8 tsp cayenne ($0.02)
- 1/2 tsp salt ($0.03)
- 1/4 tsp freshly cracked black pepper ($0.02)
- 1/2 cup water ($0.00)
- 4 large eggs ($0.93)
- 2 green onions, sliced ($0.20)
- 2 Tbsp chopped cilantro (optional) ($0.10)
Instructions
- Dice the onion and mince the garlic. Add both to a deep skillet with the olive oil and sauté over medium heat until the onions are soft.
- Add the diced tomatoes (with juices), green chiles (with juices), tomato paste, cumin, cayenne, salt, pepper, and water. Stir to combine.
- Allow the salsa to come up to a simmer, stirring occasionally. Let the salsa simmer for about ten minutes, or until it is slightly thickened.
- Use the back of a spoon to make four indentations in the sauce. Crack one egg into each indentation.
- Place a lid on the skillet, turn the heat down to medium-low, and let the eggs simmer in the sauce for 7-10 minutes, or until they reach your desired doneness (less time for runny yolks, more time for solid yolks).
- Once the eggs are cooked, garnish with sliced green onion and chopped cilantro, then serve with tortilla chips or over a bowl of grits.
See how we calculate recipe costs here.
Nutrition
How to Make Salsa Poached Eggs – Step By Step Photos
Start by dicing one yellow onion and mincing two cloves of garlic. Add the onion, garlic, and 2 Tbsp olive oil to a deep skillet. Sauté over medium heat until the onions are soft.
Add one 15oz. can of fire-roasted diced tomatoes (with juices), one 4oz. can of diced green chiles (with juices), 2 Tbsp tomato paste, ½ tsp ground cumin, ½ tsp salt, ¼ tsp freshly cracked black pepper, and ½ cup water. Stir to combine.
Allow the mixture to come up to a simmer, stirring occasionally. Simmer the “salsa” for about 10 minutes. It should be a fairly thick sauce.
Use a spoon to make slight indentations in the sauce, then crack one egg into each indentation (four or six eggs total).
Place a lid on the skillet, turn the heat down to medium-low, and let the eggs simmer in the sauce for 7-10 minutes, or until they’ve reached your desired doneness. Set whites with runny yolks will be about seven minutes while a fully cooked yolk will take about ten minutes.
Garnish with sliced green onions and chopped cilantro (optional).
Serve hot with tortilla chips or over a bowl of rice or grits.
Really easy and so good.
Delicious recipe for poached eggs. Thanks
Served this over cheese grits and loved it! I left out the cayenne so everyone at the table could adjust to their flavor preference with hot sauce.
Think it’d be great over some hash browns roasted potatoes too.
Delicious. I used a jalapeño instead of green chilies. Served over buttery grits.
This turned out really well, but I do wish you’d correct the name. It’s heuvos Rancheros. We as white people need to stop co-opting and erasing other cultures. Be better.
Five stars for the recipe, zero stars for not acknowledging the origin of the recipe.
Hi Jamie, as a Latina and person of color, I appreciate you looking out for appropriation. However, this recipe was inspired by shakshuka, a middle eastern dish of eggs braised in a spiced tomato sauce. This is clearly stated in the blog post. Also, huevos rancheros are typically fried, served over a tortilla, and topped with pico de gallo, three elements which are not present in the recipe. Thanks for being here. XOXO -Monti
Regardless of skin color, you should be able to make/eat what ever dish you want. Be better.
Good Lord people please stop being so butt hurt. First sentece said ‘shakshuka with a southwest spin’. There was no reference to authentic Shakshuka or heuevos rancheros. Just a recipe people…. Relax
The audacity of making this comment, and assuming that the creators of this site are white people…
It’s huevos ahogados. Not huevos rancheros.
Stop calling Mexican recipes “southwest” or “texmex”. Thank you.
reply based on the quality of the recipe. She can call every recipe budget bytes #1, 2, 3 etc. These reviews actually matter so rate them based on the ACTUAL RECIPE
Do better
You outdid yourself. I’ve been following your blog for years, at this point I am basically exclusively cooking your recipes, and this one has to be the most tasty thing I ever cooked in my whole life. Thank you, Beth.
Delicious recipe for poached eggs. Will try next weekend. Thanks
We put our own spin on this using leftover veg for a single serving breakfast. Diced onion, pepper, zucchini (whatever is on hand/in season) with olive oil sauteed/grilled in a small pan. Once browned, add leftover salsa/canned tomato/spaghetti sauce, then crack an egg or two on top. Cover until egg(s) at desired doneness. Top with a dollop of plain yogurt/lebneh/sour cream. Delicious!
Love the way you think, J! I’m tossing chopped okra and zucchini into the mix tonight, because that’s what we need to use from the garden. This recipe is fantastic, because it’s so easy to adjust to taste or to what you’ve got on hand.
I made this recipe today after dreaming about the first time I made it about a year ago. It’s just as delicious as the first time, and I can’t help but think, “Why am I not eating this every week?!” Thank you!
Hooray! Yes it can easily be a weekly staple.
This was so delicious that I made it two nights in a row. Last night I made it according to the recipe and wow! It is so delicious. I have made something like this before, shaksuka or another name is poached egg & tomato, but it was always missing something…and then I ate this. Grits, my goodness, I would have never thought of that. I can’t believe how well of a combo the eggs, tomatoes, and grits make. The only thing I added was some cheese on top when it was in my bowl.
Tonight, I don’t have a can of green chilis so I’m substituting a jalapeño. I’m also making three times the amount of grits (it’s for two people) and I used twice as many diced tomatoes…I can’t wait to eat it again, this recipe is now a staple in my rolodex of weeknight meals. Thanks again, BudgetBytes, for bringing a great meal to my kitchen.
Try making the grits with milk instead of water. Or throw in a little bacon fat.
I know this recipe has been floating around on here for a long time, but I just had to mention how portable this breakfast can be! I work ridiculously early so I never have time to prepare anything for breakfast in the morning. So on my day off I made this recipe then transferred the leftovers into single serving sized mason jars. I under-cooked the egg slightly so it would be ok in the microwave later. These are a life-saver!!!
This recipe is so similar to a an inexpensive Italian dinner I’ve been making for several years now. Basically, garlic, onions sauteed with couple cans of diced tomatoes, tomato sauces, tomato paste. Crack the eggs into it, cover with slices of mozzarella cheese and let poach until cheese melts then serve over hot crusty french bread.
Ill definitely be tring this one. It has never occured to me that it would be good over grits, but I’m always looking for interesting breakfast ideas!
Looks like a version of my favorite breakfast: Eggs in Hell. Only I serve mine over toast. Grits sounds like a fantastic alternative. I also make a version I call Eggs in Rome, where I use more garlic, and instead of chilies I use pre-made pesto.
I cooked these for Sunday brunch and they were an instant favorite! My three year old even loved them. Thank you for the recipe!
Delicious! And so easy to make. I’ve become very fond of grits over the last couple of years so that is what initially drew me to this recipe. I will definitely be making this one again.
I was searching for an egg and grits recipe that was different from the usual and came across this one. I am glad that I found it because it was excellent! I doubled the sauce recipe and used 9 eggs to feed 3 adults and 2 kids. It was just the right amount. The only change that I made was to add more garlic in the sauce and salt/pepper the top of each egg. Very flavorful. Give it a try!
This was SO good. I chose this recipe because our green onions were ready to harvest from our garden. I followed the recipe exactly, and was thoroughly pleased. It’s only my boyfriend and I, and we love breakfast for dinner so this was a delicious spin on the usual egg meals we make. (And I poached the eggs too long, so it worked out that we could have it for breakfast as well) The only thing I added was some beef polska kielbasa to serve on the side with some of the sauce over it for my meat-loving other half. I will absolutely be making this again… and again.
I loved the sauce. We didn’t have grits on hand so we ate it with corn tortilla quesadillas which was pretty good. We stuffed the eggs in the quesadillas. I had never made poached eggs before so it was kind of fun to make them. However, I think next time I will fry the eggs separately and pour the sauce over. I want to try the grits next time too.
Excellent flavor. I used Italian stewed tomatoes, cuz that’s what I had on hand. Made some grits for me (my husband doesn’t like them). I can go either way on those. Cooked my eggs too much (prefer them running), but, like I said, excellent flavor. Thank you!!
Made these with tomatoes and green chiles that I roasted from our garden, with eggs from our chickens. YUM! My toddler loved it, eating the tomatoes with his hands.
Thanks for sharing such a simple and cheap recipe (I am sure the canned version is delicious and probably a little cheaper when all is said and done HAHA)!
On to the next recipe…
I tried this recipe this past sunday (it was DELICIOUS) and it was a HUGE hit with my boyfriend. I think I overcooked the eggs a bit (they were definitely well done based on the 10 minutes) but it was delicious all the same. First time ever poaching eggs and my first budget bytes recipe. For a poor medical student, these recipes are gold!
^THAT is a great compliment and I’m glad you posted it because I somehow overlooked this and recipe and I will make it tomorrow. I always poach eggs when I make a “gravy” dish like sauce piquant or etouffee, so this will be a nice one to try. Congrats on winning over the kids, same here!
Three meals of yours were made this weekend at our house and this one I made for Saturday breakfast for my four kiddos, hubby and I. To quote my nine year old son who has asberger syndrome, “This dish could solve world peace!”
How is that for a compliment. Your cooking is everything we do, budget, clean eating, budget some more and experiment. I don’t have picky eaters and we are trying a recipe everyday. So far all have been winners!
Thanks
Looks delicious! Will try it today :)
I made this last night and it was sooooo good! Thanks for the recipe!
I really liked how you put together an inexpensive version of a recipe. I’ve seen similar recipes which cost 3 times as much. I have a similar blog to yours in that I focus on cooking good food and devleoping good recipes on as cheap a budget as possible. Maybe someday you’ll visit my blog too.
Howdy. I’m from South Texas… ‘Nuff said. Planning to poach the eggs in a really good Huevos Ranchero Sauce and serve it up with some Refried Beans, Home Fries and Flour Tortillas (or corn tortillas will work too). It will be great! Just sayin’.
I have made this several times and love it! Great blog, can’t wait to try your other recipes.
Made this for dinner – it was fantastic!
Absolutely delicious!! I just used a jar of salsa that needed to get used up, and shredded some garlic marble cheddar cheese on top with some fresh chopped onions. Served it with hashbrowns and toast; the Hubs loved it!
This is a delicious meal! In the South were I grew up, these are called “Eggs in Purgatory”.
Made this the morning after a Weight Watchers meeting. Added 1/2 a green pepper and some fresh avocado after it was done cooking. I also used my stick blender and blended it a little for a smoother consistency. I had it with 2 eggs, didn’t bother with the grits and it was 8 WW points. Very tasty. Thanks, Beth!
Made this the morning after a Weight Watchers meeting. Added 1/2 a green pepper and some fresh avocado after it was done cooking. I also used my stick blender and blended it a little for a smoother consistency. I had it with 2 eggs, didn’t bother with the grits and it was 8 WW points. Very tasty. Thanks, Beth!
Made this the morning after a Weight Watchers meeting. Added 1/2 a green pepper and some fresh avocado after it was done cooking. I also used my stick blender and blended it a little for a smoother consistency. I had it with 2 eggs, didn’t bother with the grits and it was 8 WW points. Very tasty. Thanks, Beth!
Or, you can cook the scrambled eggs in a separate pan, plate them up and spoon the sauce over top. Or, you can just cook them as I did above but cook them longer so that the yolks cook through. Any way you slice it, the salsa mixture is delish with the eggs :)
Egg yolks totally creep me out so I have never had a poached egg. Do you think this will wok if I scramble the eggs in a bowl first and then our into the tomato sauce?
I am at awe on your blog. Im learning lots and your photography is quite enticing! Well done and congrats again.
Beth, this was absolutely amazing!!! My family devoured it. And it was so pretty when I dished it up that I took a picture. I’d love for you to see it. Thanks for what you do. My husband is unemployed and I have to feed six people. Your website has been a godsend.
This is an absolutely DELICIOUS dish!!! I made it without green chiles (added some chilli poweder instead) and a sprinkling of cheese! It’s such a great breakfast!
I finally had the chance to make this today–it was amazing!!
wow, same concept as an Israeli shakshuka… my fav brunch! Check this out for similar ideas and famous shakshuka dishes: http://tastetlv.blogspot.com/2011/01/sha-shu-what-by-andrea-mann.html
just made this today. oh wow this is good! i didn’t feel the need to change anything in the recipe and it tasted amazing. thank you!
Thanks! I think I’ll make these for brunch! (Maybe some brinner. ;)
Caitlin, you can cook them as long as you need to until they’re to the point that you like them. Keeping a lid on the skillet will help the tops of the eggs cook. If you’re still leery, you can cook the eggs separately and then spoon the sauce over top :) Mmmm, now I want some :D
Beth,
How done are the eggs when you cook them this way? I’ve never poached an egg before. This looks so delicious, but I can’t stand a runny egg! Thanks for this great recipe!
Caitlin
This was another hit at our house. I served it w/ crispy oven potatoes! Yum!
This was delicious! No green chiles at my grocery store, so I substituted a minced chipotle pepper in adobo. Loved the idea of poaching the eggs right in the sauce. My husband and I devoured all of it!
thanks beth! i tried it with the chorizo but didn’t seem to strain it enough. haha. it was sooo good though. btw, thank you for all of the recipes! i make a lot of things that you post and they always turn out so great. :)
bohjudith – you could cook the chorizo first, drain it and then start with the onion step. That should work. :)
would adding chorizo to this recipe make it too soupy because of the grease?
I love this recipe.. this is quite similar to menemen, a Turkish dish, or shakshuka, a popular north-African/Middle Eastern dish. They’re almost the same, but use a variety of spices. :)
eating this now!
Well, just to let you know, I’ll be making this and posting it to my own blog. Thanks for the inspiration. I felt like I was getting a little boring as of late. I’ll be sure to link back to you on the post.
I made almost exactly the same thing recently with a leftover ragout of tomatoes, zucchini, onions, and chicken sausage. I reheated it and then baked the eggs in the ragout in a 375 deg. oven for about 18 minutes. Some grated Parmesan over the top it was fantastic. Leftover polenta on the side – I made it again a week later it was so good.
Awesome!
Oh yum. That would be great for dinner!
Looks delicious! Will try it today :)
Oooo, this looks fantastic – poached eggs and grits?!?
This reminds me of one of my favorite huevos rancheros recipes! I’m going to try it over refried black beans. I’ve actually never had grits (from Northern California) – want to try them separately first :)
Joshua, I’m in New Orleans.
are you in or around Lafayette, LA?
I thought of brinner before you even mentioned it!
Correct, I did not drain the tomatoes (or the chiles) and still added a 1/2 cup of water. You probably could poach four eggs, remove them, and then add four more. Nice thinking!
Chandra – Genius!
also i was thinking do yu think the sauce could withstand one taking the eggs out and then another go round with 4 new eggs?
i wanna make this but i am wondering why add the 1/2 cup of water, if the tomatoes aren’t drained? please fill a novice in :) thanks
I was having a hard time getting the eggs in, then I set my ladle where I wanted the egg, cracked the egg into the ladle, and poured it out. It kept the eggs nice and contained, and I was able to get 6 in a regular skillet with out messing up all the other eggs!
Not only an interesting recipe, but the photographs are really sharp and enticing, too. Nice blog!
Looks like a nice Western take on shakshouka!