Table of Contents
- Why this recipe works.
- Everything you’ll need to make this recipe.
- Here’s how to make this recipe.
- These pro tips will make this recipe a success.
- Frequently asked questions about this recipe.
- You'll love these other weeknight dinner recipes.
- Watch how to make this recipe.
- Have I Convinced You to Make This Recipe?
- Tex-Mex Spiced Skillet Dish Recipe
This post may contain affiliate links. If you make a purchase through links on our site, we may earn a commission.
This recipe is one of those dishes that works for all meals of the day, whether it’s breakfast, brunch, or a weeknight meal. The flavors of this Tex-Mex-inspired skillet egg dish are bursting with nuance, and the entire thing is pretty easy to make. Simply serve it up with tortillas and whatever toppings you and your family love, and the meal is ready!
Why this recipe works.
I call this recipe a rescue meal. I have two stipulations for a recipe to be considered a rescue. The ingredients need to be pantry staples, and the meal needs to be made quickly. This fits both counts. The core of the meal is canned tomatoes, beans, and eggs. The tomatoes and beans are always in my pantry, and eggs are always in the refrigerator. Everything cooks together in a skillet with herbs and spices to create a perfect meal served with tortillas. The result happens to be vegetarian but does not skimp on the protein or the ability to leave everyone full and satisfied.

Everything you’ll need to make this recipe.
- Jalapeños have spice with flavor. The spice is not too strong but just enough to offer interest while adding the chili flavor needed.
- Cumin gives a warm spice without any heat to the meal. The cumin is subtle but drives the Tex-Mex flavors.
- Chipotle powder adds a smoky spice. The smokiness gives the impression more work went into the meal with intense flavor.
- Green chiles are a canned good staple. The chilies are brined and give a bright flavor to the recipe. Choose mild, medium, or spicy chilis for personal preference.
- Black beans add a bit of additional protein and some starch. using canned beans allows the perfect creamy texture with little cooking time.

Here’s how to make this recipe.
- Brown the onion and jalapeño. Slice the onions into long pieces. Slice the jalapeño in half, remove the seeds and pith, and cut into a small dice. In a skillet over medium heat, add some neutral oil. Then add the onion, jalapeño, and salt, and stir to begin the cooking process.


- Add the spices. Once the onion has softened and browned slightly, mince the garlic and add it to the skillet. Stir the garlic around and let it cook for 30 seconds to 1 minute. Then add the cumin and chipotle powder, and stir everything together to bloom the spices.


- Add the beans and vegetables. Once the spices are bloomed, add in the green chiles, fire-roasted tomatoes, black beans, and sweet corn. Mix everything together and let the mixture come to a simmer.


- Cook the eggs. After the mixture has simmered, add the eggs, one at a time, right on top. Make sure to add the eggs gently so that the yolks do not break. Sprinkle the top of each egg with some salt. Let the eggs cook to the desired texture, whether slightly runny or fully cooked. Once everything is cooked, remove the skillet from the heat and serve as desired. I prefer this served on a flour tortilla and topped with queso fresco, cilantro, and avocado.


These pro tips will make this recipe a success.
- If jalapeños scare you, simply remove the seeds and the pith. This is where most of the heat in the pepper resides. The rest of the pepper, once diced, will add such deep flavor that the jalapeño should be used if possible. You can always check the heat level of the jalapeño by placing a seed on your tongue and assessing how much “burn” there is.
- Before adding the onions and jalapeño to the skillet, ensure the neutral oil has warmed thoroughly. The warm oil will create more of a nonstick surface in the skillet and a better sear.
- To ensure that each egg stays intact and no shell gets into the mixture, break each egg into a separate small bowl. Then create a small indentation for each egg in the skillet mixture and gently pour the egg into each indentation.
- The eggs can be cooked to whatever texture is desired. If you prefer your eggs to be fully cooked, place a cover on the skillet to trap in some of the heat and ensure the eggs cook all the way through.

Frequently asked questions about this recipe.
The recipe does have a bit of spice from the jalapeños and chipotle powder. If you are averse to spice, you can leave out the diced jalapeño and substitute the chipotle powder for smoked paprika.
The eggs become the recipe’s star, but they can be omitted if needed. Instead, try adding some shredded chicken.
Once cooked and stored in the refrigerator, the leftovers will last for 7-10 days.
The toppings are the fun part! Char some tortillas, spoon some of the bean, corn, and tomato mixture on top along with an egg, and throw on avocado, salsa, sour cream, cheese, and cilantro!
You’ll love these other weeknight dinner recipes.
- Weeknight ragù
- One pot stovetop tuna noodle casserole
- Sesame chicken and broccoli with coconut lime rice
- Sheet pan gnocchi
- Chicken fettuccine alfredo
- Sausage French bread pizza
- Spaghetti squash chicken casserole
- Three-cheese stuffed shells
- Chicken tortilla casserole
- One skillet lemon chicken with orzo and kale
Watch how to make this recipe.
More dinner recipes
Healthy Chicken Tortilla Soup
Beef Enchiladas
Tex-Mex Spiced Skillet Dish
Sweet Corn Guacamole
Have I Convinced You to Make This Recipe?
I hope you make this recipe and put some food on your table. Leave a comment and share a star rating so you can let others know how much you love this recipe. This helps show others that this is a recipe they, too, can make, enjoy, and love!

Tex-Mex Spiced Skillet Dish
Ingredients
- 1 onion sliced
- 2 jalapeños seeded and diced
- 2 tbsp neutral oil
- 1 tsp kosher salt separated
- 2 cloves garlic minced
- 1 tsp cumin
- 1 tsp chipotle powder
- 1 can green chiles
- 1 15-oz can fire-roasted tomatoes
- 1 15-oz can black beans rinsed and drained
- 1 cup frozen sweet corn thawed
- 5 large eggs
For the optional toppings
- cotija cheese
- avocado
- tortillas
- chopped cilantro
Instructions
- Heat the oil in a large 12-inch skillet over medium heat. Once the oil is hot, add the onion, jalapeño, and ¾ tsp kosher salt. Sauté until the onions are translucent and beginning to brown, 4-6 minutes.1 onion, 2 jalapeños, 2 tbsp neutral oil, 1 tsp kosher salt
- Add the garlic, cumin, and chipotle powder. Stir until the spices are fragrant, 1 minute.2 cloves garlic, 1 tsp cumin, 1 tsp chipotle powder
- Add the green chiles, fire-roasted tomatoes with their juice, black beans, and sweet corn. Stir and bring the skillet to a simmer.1 can green chiles, 1 15-oz can fire-roasted tomatoes, 1 15-oz can black beans, 1 cup frozen sweet corn
- Once simmering, use the back of a spoon to make holes in the tomato mixture equal to the desired number of eggs. Crack an egg into each hole and sprinkle with the remaining ¼ tsp kosher salt. Simmer until the eggs are cooked to the preferred style, 8-12 minutes. For hard-cooked yolks, place a lid on top to cook the egg entirely.5 large eggs, 1 tsp kosher salt
- Once the eggs are cooked, serve with tortillas and toppings of choice (cotija cheese, avocado, chopped cilantro).cotija cheese, avocado, tortillas, chopped cilantro
Notes
- If jalapeños scare you, simply remove the seeds and the pith. This is where most of the heat in the pepper resides. Once diced, the rest of the pepper will add such deep flavor that the jalapeño should be used if possible. You can always check the heat level of the jalapeño by placing a seed on your tongue and assessing how much “burn” there is.
- Before adding the onions and jalapeño to the skillet, ensure the neutral oil has warmed thoroughly. The warm oil will create more of a nonstick surface in the skillet and a better sear.
- To ensure that each egg stays intact and no shell gets into the mixture, break each egg into a separate small bowl. Then create a slight indentation for each egg in the skillet mixture and gently pour the egg into each indentation.
- The eggs can be cooked to whatever texture is desired. If you prefer your eggs to be fully cooked, place a cover on the skillet to trap in some of the heat and ensure the eggs cook all the way through.
I made this tonight and it was as my husband said “a keeper”! Very good! I was concerned about two jalapeños and it being too hot but it was not. Thanks for the recipe!