Salsa Scrambled Eggs (or Ranchero Eggs, as they are affectionately called in my family) zest up any morning with Southwestern flavors. Fluffy scrambled eggs are cooked with diced onion and green bell pepper, shredded cheese, and topped with any salsa you love. It's a quick, easy, and cheap breakfast you can adapt to your own tastes, or include whatever ingredients you have on hand.

You could also call Salsa Scrambled Eggs Tex-Mex Scrambled Eggs, or what I knew growing up as Ranchero Eggs. Scrambled eggs were a preferred preparation in my family, kicked up from time to time with the addition of diced onion and green bell pepper, then coated with a blanket of cheese. Served with salsa, it made for a flavorful and filling scrambled egg dish that was often repeated.
I can still count on a breakfast featuring Ranchero Eggs when I return home for a visit, but I also make them for myself. Here's the OG recipe in all of its simplistic glory, guaranteed to get your morning off on the right flavorful foot. Love zesty eggs for breakfast? Try these chimichurri scrambled eggs next, or if you're feeling fancy, give this chorizo shakshuka a try.
Why You Will Love This Recipe
- Versatile: The beauty of scrambled eggs and salsa is that it's more like a guideline; it can be easily adapted to suit your tastes.
- Easy Breakfast Component: Cooking scrambled eggs with salsa makes a great centerpiece for breakfast, paired with dishes like air fryer sweet potatoes, bacon or sausage, and Mexican fruit salad.
- Simple to Scale: The recipe makes one serving, but you can easily double, triple, or even quadruple it to feed a whole family.
Summarize and Save with
Jump to:
Ingredients
- Cream: The key to creamy, silky Tex-Mex scrambled eggs. You can also use milk for a less rich texture and to cut down on the calories of the resulting breakfast dish.
- Vegetables: A simple combination of yellow onion and green bell pepper bulk up the eggs. I've also used jalapenos, serranos, and red bell pepper instead. Or your could get real colorful and use a variety of colors of mini sweet peppers for pops of red, yellow, and orange.
- Butter: Used for cooking the bell pepper and onions, and adds flavor to the scrambled eggs and salsa.
- Cheddar cheese: I've also made salsa scrambled eggs with smoked cheddar cheese and pepper jack cheese. Really, any type of cheese that melts works great.
- Salsa: I've topped it with at least a dozen different kinds of salsas, hot sauces, or even this cucumber pico de gallo. For nostalgia reasons, I often reach for chunky 'ol Pace salsa.
Get the full list of ingredients and quantities in the recipe card.
Suggested Ingredient Additions
These ingredient additions can quickly and easily change up the direction of this cheap, easy breakfast scramble.
- Protein. This is a vegetarian dish by design, but some diced ham, bold chorizo, or shredded chicken would add some much-welcome protein. Or keep it vegetarian with the addition of black or pinto beans (rinsed from the can).
- Veggies and mix-ins. You could add all manner of different kinds of peppers here, or you could also stir in freshly diced tomato at the end of cook time. Or how about adding some sliced black olives?
- Cheese. There are so many great cheeses you can use here. I reach for the pepper jack a lot, or a good melting white cheddar, or Oaxaca cheese melts amazingly. Of course, Mozzarella works great too, and is nice and mild so you can go wild with your salsa.
How to Make Scrambled Eggs with Salsa - Directions
To get started, add the eggs, cream, salt, and pepper to a small bowl and whisk vigorously.

- Sauté the diced peppers and onions in butter for 2-3 minutes over medium heat, stirring frequently.

- Reduce the heat to medium-low before adding your vigorously whipped eggs.
Time-Saving Hack
A genius hack, courtesy of my Mom: Dice up peppers and onions in advance and freeze them, which is especially helpful if you are short on time or feeling lazy. Your future self will thank you.
Arrange the diced peppers and onions into a flat layer in a freezer bag, remove as much air from the freezer bag as possible, freeze, then simply break off a frozen chunk and toss it into the pan when your Salsa Scrambled Eggs craving hits.
Note: Adding frozen veggies straight to the pan to cook may result in the release of excess liquid. This should cook off naturally, but if not, a quick wipe with a paper towel will quickly remove excess moisture. Do this at the end of the veggie cook time, before adding the scrambled eggs. Add a little more butter if necessary before adding the eggs.

- Cook 'em low and slow, gently pushing the eggs around the pan with a spatula every 30 seconds or so. Total cook time will depend upon how you like your eggs. Cooking for 2-3 minutes will get you a softer, "wet" scramble, but cook for longer if you prefer them "dry". I recommend keeping the eggs slightly wet, as they will continue cooking for an additional 2 minutes during the next step.

- Sprinkle with cheese at the end and serve with salsa or hot sauce. Put a lid on the eggs for two minutes to encourage the cheese to melt quickly. For something different, try it with this roasted green tomato salsa.
Expert Tips
- Always cook eggs over medium-low heat; cooking low and slow guarantees great results.
- Add just a splash of milk or cream if you prefer fluffier eggs, but just a splash! Too much can lead to tough eggs. No more than 1 - 1 ½ tablespoons of additional liquid per large egg.
- Use a spatula to gently stir the scrambled eggs as they cook, gently pushing the eggs around the pan while avoiding flipping.
- Use any salsa you like. Or hot sauce! This recipe is amenable to pretty much any kind of salsa you can think of - from roasted green tomatillo salsas to chunky tomato-heavy versions to fresh salsas like pico de gallo. Just keep in mind the wateriness before topping your eggs, or consider serving it on the side.
Ranchero Eggs Recipe FAQs
I like making this Tex-Mex scrambled eggs recipe with diced onion and green bell pepper, but you could add in jalapeno or poblano peppers, try different types of good melting cheese (like Mozzarella and Oaxaca), and try mixing in black or pinto beans, tomatoes, or ground beef to make it even heartier. For a richer variation, try topping them with a chipotle blender Hollandaise sauce.
To start, whisk the eggs well to add plenty of air. Next, cook them low and slow and remove them from the heat while they're still slightly glossy. Last, add the cheese, let it get melty, top with salsa, and serve. This simple method keeps them soft, fluffy, and perfectly tender.
This egg dish is super great paired with warmed tortillas (corn or flour) or tortilla chips or paired with pinto or black beans. I also swear by lightly toasting a piece of bread, like a slice of French bread, then smearing it with refried beans and eating it alongside these salsa-studded eggs. These would also be great tucked into a breakfast burrito or as a burrito bowl, a perfect idea if you have some leftover rice and/or beans on hand to use up.
Or, try pairing with this fantastic and fresh Spicy Marinated Tomatoes dish.
If your Mexican scrambled eggs wind up watery, I'm sorry. Here's what you can do to prevent this sad, soggy outcome. When cooking the veggies, use a paper towel to wipe out any excess moisture that fails to cook off (add a little butter back to the pan if things seem too dry when you're ready to cook the eggs). Don't cover the eggs with a lid while they cook - keep the pan uncovered until the very end, when you set a lid on it for a minute or two to help encourage the cheese to melt faster.
Also, keep in mind what salsa you want to use to top your eggs. Pico de gallo-type salsas (like this classic pico de gallo with jalapeno) tend to be more on the watery side than others; I encourage you to use pico, but consider straining excess moisture off first before using it to top your eggs.
More Egg Breakfast Recipes to Try
If you tried this salsa scrambled eggs recipe (or any other recipe on Midwexican), please leave a 🌟 star rating and let me know how it turned out in the 📝 comments below!

Tex-Mex Salsa Scrambled Eggs
Equipment
Ingredients
- 1 tablespoon butter
- 2 tablespoons yellow onion diced
- 2 tablespoons green bell pepper diced
- 3 large eggs
- 1 splash cream (or milk)
- 2 dashes salt
- 2-3 dashes black pepper
- ¼ cup cheddar cheese shredded
- salsa or hot sauce of your choosing (optional)
Instructions
- Add the butter to a pan over medium heat. Once completely melted, add diced onions and green bell pepper.1 tablespoon butter, 2 tablespoons yellow onion, 2 tablespoons green bell pepper
- Cook for 2-3 minutes, stirring frequently. Reduce heat to medium-low. In a bowl, add eggs, cream (or milk), salt and pepper and whisk vigorously.3 large eggs, 1 splash cream (or milk), 2 dashes salt, 2-3 dashes black pepper
- Pour egg mixture into the pan. Cook low and slow for around 2-3 minutes (for a soft, wet scramble, longer if you prefer them dryer), using a spatula to gently push the eggs around. I recommend keeping the scrambled eggs slightly wet, as they will continue cooking for an additional 2-3 minutes during the next step.
- Top with shredded cheddar cheese and put a lid on it for 2 minutes, or until the cheese has melted.¼ cup cheddar cheese
- Serve with salsa or hot sauce.salsa or hot sauce of your choosing
Notes
- Always cook scrambled eggs over medium-low heat; cooking low and slow guarantees great results.
- Add just a splash of milk or cream if you prefer fluffier eggs, but just a splash! Too much can lead to tough eggs. No more than 1 - 1 ½ tablespoons of additional liquid per large egg.
- Use a spatula to gently stir the scrambled eggs as they cook, gently pushing the eggs around the pan while avoiding flipping.
- Use either white or yellow onion here as red onions discolor during cooking and don't look appetizing in the final product.









Leave a Reply