Huevos Rancheros with homemade flour tortillas

A slice of bread with a fried egg is my go-to breakfast here in Japan, but sometimes you just need to change things up! These flour tortillas are super simple and only require three ingredients!

Flour tortillas are one of those items that I always used to pick up at the international food store (for ¥500 or more per pack), but it turns out there’s nothing complicated to them. Unlike other homemade breads that take hours with waiting and proofing, these guys just need a short rest before they’re ready for a quick go in the frying pan!

Huevos rancheros (or “rancher’s eggs”) typically only need three components: tortillas, eggs, and salsa. I added black beans because they’re one of the few foods my daughter will reliably eat, not to mention a good source of protein and fiber. If you can’t find black beans, feel free to substitute another kind of bean or omit them. You can also add cheese and/or rice if you like.

~200 grams black beans (¥80), four small sausages or 1/2 pack (¥50), 1/2 jar of salsa (¥114), small avocado (¥98), small onion (¥28), 150 grams of flour (¥35), 1/2 packet of baking powder (¥25), six eggs (¥60), olive oil (¥50), small amounts of salt, pepper, garlic, cumin, and coriander.

This meal serves three (2 tortillas each) and comes to ¥540 or ¥180 per serving!

If you don’t feel like making tortillas from scratch, that’s OK! These tortillas from AEON cost ¥198 for five tortillas. They are smaller than average, but unlike many imports, they won’t stick together. They also have a nice chew to them.

If you decide to cook dried black beans, I recommend making them in advance whenever you have a little extra time at home. They need to soak for at least an hour in the fridge, and then simmer on the stove for about an hour.


  1. Dice the sausages and onion and sauté in olive oil in a medium-sized pot until browned.
  2. Add the pre-soaked beans, seasoning (salt, pepper, cumin, coriander, garlic powder), and about a cup of fresh water, cover, and simmer until soft. Add more water if it starts to dry out. This should take about one hour.


  1. Add 150 grams of flour, 5 grams of baking powder (or half of one packet of the brand shown above), and about a half teaspoon of salt to a bowl and mix.
  2. Mix in about a tablespoon of oil (I used olive, but you can use vegetable or another oil) and ~75 ml of water.
  3. Work the mixture into a ball. If it’s too dry, continue to add water a little bit at a time. If it’s too wet and sticks to your fingers, add more flour. Knead the dough with your hands for a few minutes until springy.
  4. Form into a ball, cover, and set aside for ten minutes.
  5. Cut the ball into six equal pieces and roll out into circles. I turned a small bowl upside down to use as a cutter to get a perfect circle, but that’s not necessary. Cook in a lightly oiled frying pan for a few minutes until brown spots appear. Flip and cook for another few minutes.
  6. Place in a warm oven to keep them hot until serving.


After the tortillas are done, use the leftover oil to fry up six eggs. I like my fried eggs a little more done, so I cover them when I fry them. Place a tortilla on a plate and layer with beans, eggs, salsa, and avocado. Enjoy!


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: