Embark on a culinary journey with this incredible recipe for Vegan Chilaquiles, a hearty, flavorful, and protein-packed Mexican breakfast or brunch staple that’s entirely plant-based. This dish masterfully combines crispy corn tortilla strips with a savory scramble of tofu, sautéed onions, tender beans, and your choice of vibrant salsa – be it fiery roja or zesty verde. Perfect for those on a budget or simply seeking a quick and satisfying meal, these chilaquiles come together in under 30 minutes, offering a delicious and incredibly filling experience.
This recipe is a beloved classic, with a version proudly featured in my cookbook, Plant-Based on a Budget.

Unveiling the Magic of Chilaquiles: A Mexican Culinary Gem
Chilaquiles (pronounced chee-lah-KEE-less), a name derived from the Aztec word for ‘chilies and greens,’ represents a quintessential Mexican breakfast dish. At its core, it’s a brilliant way to transform slightly stale or leftover fried corn tortilla pieces into something extraordinary. These tortillas are gently simmered in a rich salsa or mole sauce, softening them to perfection. The dish traditionally comes in two main variations: Chilaquiles Rojos, featuring a robust red chile sauce, and Chilaquiles Verdes, made with a bright, tangy green tomatillo-based salsa.
Traditionally, chilaquiles are often served with fried or scrambled eggs, a sprinkle of cheese, and various accompaniments like shredded meat, creamy refried beans, or fresh vegetables. However, our plant-based version elevates this classic, making it accessible and delicious for everyone. We thoughtfully replace animal products, swapping the conventional eggs for a wonderfully spiced, protein-rich scrambled tofu. This innovative approach results in an incredibly flavorful and satisfying breakfast or brunch that’s both economical and packed with plant-powered goodness. Furthermore, this versatile recipe allows you to customize the texture: you can prepare it in the traditional simmered style for softer tortillas or keep the chips delightfully crunchy, reminiscent of migas.
Migas vs. Chilaquiles: Understanding the Delicious Distinction
The culinary landscape of Mexico and beyond offers many delightful variations on tortilla-based dishes. Among them, migas (meaning ‘crumbs’) stands out. This popular dish, enjoyed in Spanish, Portuguese, and Mexican cuisines, traditionally utilizes leftover bread or tortas combined with proteins and vegetables. However, the Mexican interpretation of migas specifically features crispy corn tortilla strips often scrambled with eggs. The Tex-Mex rendition further blurs the lines with chilaquiles by incorporating ingredients like chile peppers, onions, tomatoes, cheese, and salsa as a garnish.
The fundamental difference lies in the preparation of the tortillas. In traditional chilaquiles, the tortilla pieces are simmered directly in the salsa, allowing them to absorb the sauce and soften. Conversely, Mexican migas prioritize the crispy texture of the tortillas, with salsa typically added only as a fresh topping or garnish. What makes this particular Vegan Chilaquiles recipe so fantastic is its adaptability: you can effortlessly prepare it either way, catering to your preferred tortilla texture. Whether you opt for softer, sauce-laden chilaquiles or crunchy, salsa-topped migas, this tofu-based Mexican breakfast promises an explosion of texture and flavor, all ready in a mere 20 minutes.
If you’re a fan of quick and flavorful plant-based breakfasts, you might also enjoy exploring our breakfast tortilla pizzas, scrambled tofu breakfast burritos, or breakfast tacos for more delicious inspiration.
Essential Ingredients for Perfect Vegan Chilaquiles
Crafting the perfect plate of Tofu Chilaquiles begins with a selection of fresh, high-quality ingredients. Most of these are pantry staples, making this an accessible and affordable meal. Here’s what you’ll need to create this vibrant Mexican breakfast:

- Corn Tortillas: The foundation of any great chilaquiles. For the best results and to prevent them from becoming overly soggy, we highly recommend using slightly thicker corn tortillas. Day-old or slightly stale tortillas are actually ideal, as they crisp up more effectively when fried.
- Aromatics: A diced yellow or white onion and minced garlic cloves are crucial for building a rich flavor base for your scrambled tofu and the entire dish.
- Cooking Oil: Any neutral-flavored cooking oil will work well. Options like vegetable oil or avocado oil are excellent choices for frying the tortillas and sautéing the aromatics.
- Tofu: To perfectly mimic the texture of scrambled eggs, extra-firm tofu is your best friend. Its dense consistency allows it to crumble beautifully and absorb flavors. Firm tofu can also be used, but extra-firm offers the superior texture. Learn more about working with tofu.
- Spices: A simple yet powerful blend of ground cumin, chili powder (or a pinch of cayenne for extra heat), and salt infuses the tofu scramble with authentic Mexican flavors.
- Cilantro: Fresh cilantro adds a bright, herbaceous note that is characteristic of Mexican cuisine. If cilantro isn’t your preference, flat-leaf parsley or sliced scallions make good alternative garnishes.
- Pinto Beans: A can of ready-to-use pinto beans adds a wonderful creamy texture and additional protein. Alternatively, if you have some homemade frijoles de la olla on hand, they would be even more delicious. You could also serve a side of refried beans.
- Salsa: This is where the dish truly gets its character! Choose your favorite store-bought or homemade salsa. Whether it’s zesty Salsa Verde (green salsa) or robust Salsa Roja (red salsa), select a heat level that suits your palate for this easy chilaquiles recipe.
- Toppings: Elevate your chilaquiles with simple yet effective garnishes. Sliced avocado is a must for its creamy texture and healthy fats (you could also use guacamole or a luscious avocado crema). Fresh cilantro or epazote adds a final burst of freshness.
Creative Additions to Your Vegan Chilaquiles
One of the beauties of this plant-based chilaquiles recipe is its versatility. It’s an excellent canvas for utilizing leftovers and customizing to your heart’s content. Feel free to experiment with additional vegetables, proteins, or even vegan cheese to make each plate uniquely yours:
- Vegan Cheese: For an extra layer of richness, sprinkle some shredded vegan Mexican cheese, a sharp vegan ‘cheddar,’ or even a crumbly vegan feta on top.
- Fresh Chiles: If you love a kick, finely slice some fresh jalapeño or red chili and add it during cooking or as a garnish. Pickled jalapeños also offer a delightful tang as a topping.
- Bell Peppers: Add finely sliced bell peppers (any color) to the pan along with the onions for extra sweetness and crunch.
- Other Vegetables: Don’t limit yourself! Sautéed mushrooms, sweet corn kernels, sliced black olives, diced fresh tomatoes, tender zucchini, chopped broccoli, or wilted spinach all make fantastic additions. For a unique twist, crisp radish slices make a refreshing topping.
- Smoked Paprika: A pinch of smoked paprika can add a wonderful depth and smoky aroma to your tofu scramble.
- Jackfruit Carnitas: For a heartier, more substantial dish, incorporate some savory jackfruit carnitas for incredible flavor and texture.
- Pickled Red Onions: These vibrant, tangy onions add a beautiful pop of color and a zesty counterpoint to the rich flavors.
- Lime Wedges: Serve with fresh lime wedges on the side for a squeeze of bright, acidic flavor that truly brings all the elements together.
Step-by-Step Guide: How to Make Vegan Chilaquiles
Making delicious Tofu Chilaquiles is surprisingly straightforward. Follow these simple steps for a satisfying and quick meal:
- 1) Prepare the Tofu and Vegetables: Begin by pressing your extra-firm tofu for about 30 minutes to remove excess water; this is a crucial step for achieving the best texture. Once pressed, mash it thoroughly with a fork until it resembles scrambled eggs. While the tofu is pressing, take this time to dice your onion, mince your garlic, and slice your corn tortillas into uniform strips.

Tip for Tortilla Strips: You can use a sharp knife or a pizza cutter to easily create your tortilla strips. We recommend aiming for strips that are approximately ½ to ¾ inches wide and 2 ½ to 3 inches long for optimal frying and texture. Alternatively, you can cut small tortillas into 6 triangle-shaped chips, similar to standard tortilla chips.
- 2) Fry the Tortilla Strips: Heat your chosen cooking oil in a large frying pan over medium-high heat. Once the oil is hot, add the sliced tortilla strips in a single layer. Fry them for about one minute per side, or until they turn golden brown and delightfully crispy.


- 3) Sauté Aromatics: To the same pan, stir in the diced onion and minced garlic. Continue to sauté over medium heat until the onions soften and become translucent, releasing their sweet aroma.

- 4) Cook the Tofu Scramble: Now, add the mashed tofu, ground cumin, chili powder, and fresh chopped cilantro to the pan. Season with salt to taste. Cook this mixture for about 5 minutes, stirring frequently to ensure the tofu absorbs the spices and develops a delicious, savory flavor, mimicking a classic egg scramble.



- 5) Incorporate Salsa and Beans (Choose Your Texture): At this stage, you have a crucial choice based on your preferred texture.
- For Traditional, Softer Chilaquiles: Add the pinto beans and your chosen salsa (roja or verde) directly to the pan with the tortilla and tofu mixture. Allow everything to simmer together for 2-4 minutes. This allows the tortillas to absorb the salsa, resulting in a classic, softer chilaquiles texture.
- For Crisp Migas-Style Chilaquiles: If you prefer to keep your tortilla strips crisp, do not add the salsa to the pan. Instead, stir in the pinto beans to warm them through, and only add the salsa (warmed or at room temperature) as a drizzle or garnish when serving.

Salsa Simmering Technique: While you can simply add salsa directly to the pan, some culinary enthusiasts prefer to remove the tortilla and tofu mixture, simmer the salsa separately until it’s warmed and slightly thickened, and then reintroduce the chips and scramble. This method can lead to a more evenly coated and intensely flavored sauce.
- 6) Serve and Garnish: Once your chilaquiles have reached your desired texture, stir in the pinto beans (if not already added). Serve immediately while warm, garnished generously with more salsa (if desired), creamy avocado slices, and an extra sprinkle of fresh cilantro. Enjoy this delightful Mexican breakfast without delay!

Frequently Asked Questions About Vegan Chilaquiles
Are chilaquiles crispy or soft?
The ideal texture of chilaquiles is a matter of personal preference and regional style. Many prefer chilaquiles to be moist and flavorful but still retain a slight bite or crispness beneath the sauce. However, there’s no single “right” way. Some people prefer to maintain maximum crispness by adding the salsa only at the point of serving. In contrast, in regions like Guadalajara, the tortilla chips are simmered extensively until they break down into a thick, almost polenta-like consistency. This recipe is designed to be adaptable, allowing you to achieve your preferred texture, whether you lean towards a more crisp migas-style or a softer, enchilada-like chilaquiles.
What is the difference between nachos and chilaquiles?
While both dishes use tortilla chips, their preparation and consumption differ significantly. Nachos are typically eaten by hand, characterized by their crispness, and generously loaded with various toppings, often including melted vegan cheese. Chilaquiles, on the other hand, are a softer, more saucy dish, primarily based on salsa-soaked tortillas, and are intended to be eaten with utensils.
How can I avoid soggy chilaquiles?
To ensure your chilaquiles retain some desirable crunch, several tips can help: use thicker corn tortillas, fry them freshly for the recipe rather than using pre-made chips, and for the crispiest results, add the salsa just before serving instead of simmering the tortillas in the sauce.
Can I use flour tortillas?
We generally do not recommend using flour tortillas for chilaquiles. Flour tortillas tend not to crisp up as effectively as corn tortillas and are more prone to becoming overly soggy when introduced to the salsa, which can compromise the desired texture of the dish.
Can I omit the scrambled tofu?
Absolutely! While the spiced scrambled tofu adds a significant boost of protein and a delicious texture that mimics eggs, you can certainly prepare vegan chilaquiles with just salsa, tortilla chips, beans, and your favorite toppings. The dish will still be incredibly flavorful and satisfying.
Can I prepare chilaquiles ahead of time?
While it’s best to assemble and enjoy chilaquiles immediately to prevent the tortillas from becoming overly soggy, you can prepare several components in advance. The spiced scrambled tofu (along with any cooked vegetables) can be stored in an airtight container in the fridge for 3-4 days. Homemade salsa can also be kept in the fridge for 4-5 days or frozen for several months. Then, on the day of serving, you only need to fry the tortillas and combine all the warmed ingredients for a super quick and easy breakfast.
Is this recipe spicy?
The spice level of your Vegan Chilaquiles is entirely customizable! It primarily depends on the type of salsa you choose. If you prefer a milder dish, opt for a mild salsa roja or verde. For those who love heat, select a hot salsa or add a pinch of cayenne pepper with the spices. Fresh or pickled jalapeños can also be added for an extra kick.
What pairs well with Vegan Chilaquiles?
These chilaquiles are a complete meal on their own, but they also pair wonderfully with other elements. Consider serving them alongside a simple side salad, some fresh fruit, or additional warmed pinto beans or black beans. A refreshing glass of agua fresca would also be a perfect accompaniment.
Top Recipe Tips for Perfect Vegan Chilaquiles
To ensure your plant-based chilaquiles turn out perfectly every time, keep these expert tips and notes in mind:
- Master the Texture: The beauty of chilaquiles lies in its customizable texture. Whether you add the salsa directly into the pan or when serving, and how long you simmer the tortillas, will significantly impact their crispness versus softness. Experiment to find your perfect balance.
- Fry Tortillas Fresh: For the ultimate crispness, always fry your corn tortillas fresh for this recipe. Freshly fried tortillas hold up better and resist becoming overly soggy when combined with the salsa, ensuring a more satisfying bite.
- Short on Time? Use Bagged Chips: If you’re really pressed for time, a bag of good quality, sturdy tortilla chips can be used as a convenient shortcut. However, be aware that the taste and texture will differ slightly from freshly fried tortillas.
- Stale Tortillas are Your Friend: Don’t toss those day-old corn tortillas! Slightly stale tortillas actually fry up crispier and absorb the salsa at a slower, more controlled rate, which helps prevent sogginess.
- Press Tofu Thoroughly: Taking the time to properly press your tofu is essential. It removes excess water, allowing the tofu to better absorb the spices and achieve a firmer, more “scrambled” texture.
- Taste and Adjust Seasoning: Always taste your tofu scramble and salsa as you go. Adjust salt, chili powder, or other spices to ensure the flavors are perfectly balanced for your palate.

Storage and Make-Ahead Instructions
Vegan Chilaquiles are best enjoyed immediately after preparation. Once the tortilla chips are combined with the salsa, they will inevitably begin to soften as they sit in the liquid. Therefore, it is highly recommended to consume this delicious Mexican breakfast as soon as it’s ready for the optimal experience. Reheating leftovers is also generally not advised, as the tortillas will become excessively soggy.
However, you can certainly prepare components of the dish in advance to streamline your cooking process. The spiced scrambled tofu, along with any cooked vegetables you plan to add, can be made beforehand and stored in an airtight container in the refrigerator for 3-4 days. If you’re using homemade salsa, it will keep well in the fridge for 4-5 days, or you can freeze it for several months. When you’re ready to enjoy your chilaquiles, simply prepare the fried tortillas fresh, warm the pre-made tofu and salsa, and combine everything for a super quick and satisfying meal.
Explore More Delicious Vegan Breakfast Recipes
If you loved these Vegan Chilaquiles, be sure to check out some of our other fantastic plant-based breakfast ideas that are equally delicious and budget-friendly:
- Hearty One-Pan Root Vegetable Hash
- Satisfying Vegan Breakfast Casserole (Potato Frittata)
- Elegant Eggless Benedict with Homemade Hollandaise
- Perfectly Crispy Home Fries
- Flavorful Vegan Potato Pancakes with Ketchup
- Our Favorite Veggie Tofu Scramble
Photography by Alfonso Revilla

Vegan Chilaquiles [Rojos or Verdes]
5
15
20
2 to 4 servings

Equipment
-
Knife set
-
Measuring spoons
-
Wooden Spoon
Ingredients
- 1 (16-ounce) block of extra firm tofu, pressed
- 2 tablespoons of vegetable oil
- 4 corn tortillas, cut into small strips
- 1 medium onion, diced
- 2 garlic cloves, minced
- 1 tablespoon of ground cumin
- 1 teaspoon of chili powder
- 10 sprigs of cilantro, chopped
- Salt, to taste
- 1 (15-ounce) can of pinto beans
- Bottle of salsa your choice of red or green
- 1 large avocado
- Fresh cilantro, minced for garnish (optional)
Instructions
-
In a large frying pan over medium-high heat, heat the oil and fry the tortilla strips for about 1 minute on each side until crispy. Once tortillas are crispy, add onions and garlic and saute until onions are translucent.
-
Add mashed tofu, cumin, chili powder, cilantro, and salt. Cook on medium-high for five minutes, stirring frequently.
-
For traditional, softer chilaquiles: Add the pinto beans and salsa to the pan and simmer for 2-4 minutes. For crispier, migas-style chilaquiles: Stir in the pinto beans (if not already added), and add warmed or room temperature salsa when serving.
-
Serve immediately and garnish with avocado slices and fresh cilantro.
Notes
- Adjust the texture: How you add the salsa (in the pan vs. at serving) and how long you simmer will determine crispness vs. softness.
- Fry the tortillas fresh: They will be crispest when fresh, meaning they won’t become overly soggy when combined with the salsa.
- If you’re short on time: Use a bag of tortilla chips instead of freshly fried tortilla strips, though the taste and texture will differ slightly.
- Stale tortillas work best: They fry up crispier and don’t absorb the salsa as quickly.
Nutrition
Calories: 786kcal
Carbohydrates: 88g
Protein: 36g
Fat: 37g
Saturated Fat: 6g
Polyunsaturated Fat: 14g
Monounsaturated Fat: 15g
Trans Fat: 0.1g
Sodium: 1908mg
Potassium: 2182mg
Fiber: 25g
Sugar: 15g
Vitamin A: 2050IU
Vitamin C: 23mg
Calcium: 329mg
Iron: 10mg
Additional Info
Tried this recipe?
Please tag us at @PlantBasedOnABudget! 🙂