I grew up in Texas, which means Mexico has always felt like a second home to me. I’ve been crossing that border my entire life — for the people, the color, the music, and more than anything, the food. The way Mexican cooking layers flavor, uses simple ingredients with total intention, and brings people around a table is something I’ve carried with me into my own kitchen for as long as I can remember. This casserole is my love letter to all of that.
.
This layered Mexican breakfast casserole is the kind of dish that makes people think you spent all morning in the kitchen — but it comes together in under an hour. Roasted jalapeño, seasoned tofu, scrambled eggs, black beans, and green enchilada sauce are layered between toasted corn tortillas and baked until perfectly set. It’s bold, satisfying, naturally gluten-free and dairy-free, and it’s exactly the kind of recipe you want when company comes to town or you’re bringing something impressive to a potluck brunch.
Why You Will Love This Recipe
This one checks every box. It’s impressive enough for guests, practical enough for weekly meal prep, and flavorful enough that nobody is going to miss the cheese. Here’s why it works so well:
.
- Built for a crowd. An 8×8 casserole serves 6–8 people and slices cleanly — perfect for potlucks, holiday brunches, or house guests.
- About 16 grams of protein per serving. Between the eggs, tofu, black beans, nutritional yeast, and hemp seeds, this dish works hard to keep you full and energized.
- Naturally gluten-free and dairy-free. Corn tortillas, no cheese, no flour — it fits a lot of tables without any fuss.
- Meal prep friendly. This stores well in the fridge for 3–4 days and reheats beautifully, making it a great Sunday cook-once option.
- Make it the night before. Assemble, refrigerate, and bake in the morning. One less thing to think about when guests are already at the door.
- Big, layered flavor. Roasted jalapeño, cumin, smoked paprika, garlic, and tangy green enchilada sauce make every bite taste like it came from a real kitchen, not a recipe shortcut.
Ingredients Overview
You’ll find exact measurements in the recipe card below. Here’s how the ingredients work together.
.
For the Casserole Layers
- Corn tortillas — The base and middle layer of the casserole. Toasting them first keeps them from getting soggy once the sauce and eggs go in.
- Firm tofu — Crumbled and pre-seasoned before it hits the pan, tofu adds plant-based protein and absorbs the spices beautifully. The key is getting as much water out as possible before you cook it — more on that below.
- Eggs — Whisked with nutritional yeast and hemp seeds, the egg mixture gets poured over the layers and bakes into a custardy, set texture that holds the whole casserole together.
- Black beans — Add fiber, plant protein, and a creamy texture. Drain and rinse them well before layering.
- Green enchilada sauce — Tangy, bright, and tomatillo-forward, it ties all the layers together. Use it on the bottom, in the middle, and on top for maximum flavor throughout.
For the Filling
- Bell pepper and yellow onion — Sautéed until soft and sweet, these build the flavor base for the whole dish.
- Fresh jalapeño — Roasted directly over the flame for char and depth, then chopped. Removing half the seeds keeps the heat approachable without losing the flavor.
- Fresh garlic — Added toward the end of sautéing so it doesn’t burn. It rounds out the savory base.
- Cumin and smoked paprika — The spice duo that gives this casserole its warm, smoky, Mexican-inspired character. Both are used to season the tofu before cooking.
- Nutritional yeast — Stirred into the egg mixture for a savory, umami-rich, cheesy flavor without any dairy. Also a great source of B vitamins.
- Hemp seeds — Whisked right into the egg mixture. They’re mild, nutty, and add complete protein and omega-3 fatty acids with zero effort.
To Finish
- Fresh cilantro — Chopped and scattered over the top right before serving for brightness and color.
- Sliced avocado and lime wedges — Served alongside every slice. The creaminess of the avocado and the acidity of the lime balance the richness of the egg and enchilada sauce perfectly.
A Note on Pressing Your Tofu
This step is not optional. The more water you remove from the tofu before it hits the pan, the better it browns, the better it holds its texture, and the more deeply it absorbs the spices you season it with. Wet tofu steams instead of browns, and that makes a real difference in the final dish.
I use a tofu press and honestly, it’s one of those tools that quietly changed how I cook with tofu. No paper towels stacked under a heavy pan, no guessing — just press it, walk away, and come back to tofu that’s actually ready to work with. I press mine for at least 10 minutes for this recipe, and longer if I have the time.
How To Make Mexican Breakfast Casserole
Here’s how it comes together.
Step 1: Prep and preheat. Preheat your oven to 375°F and lightly grease your 8×8 baking dish. Press your tofu for at least 10 minutes using a tofu press, then crumble it into small pieces with your hands. Season the crumbled tofu with the cumin, smoked paprika, and half the sea salt right away, and toss to coat. Getting the spices on the tofu before it hits the pan means the flavor goes deeper.
Step 2: Roast the jalapeño. Halve the jalapeño and remove about half the seeds. Place it cut-side down directly over a gas burner flame and turn with tongs until charred and blistered, about 1–2 minutes. Once it’s cool enough to handle, chop it up. You’ll smell the difference immediately — that char adds a smoky, roasted depth you just can’t get from raw.
Step 3: Toast the tortillas. Heat a dry skillet over medium heat. I use my Caraway skillet for this entire recipe — from toasting the tortillas straight through to browning the tofu — and it makes the process seamless. Toast each corn tortilla 30–45 seconds per side until you get some light char spots. They should still be pliable, not crispy — you’re just building enough structure to hold up against the sauce and eggs.
Step 4: Sauté the vegetables. Reduce the heat to medium-low. Add olive oil to the same skillet and add the diced onion, bell pepper, and roasted jalapeño. Season with a pinch of sea salt and cook for 4–5 minutes until softened. Add the minced garlic and cook another 60 seconds. The garlic is ready when it smells fragrant, not sharp.
Step 5: Brown the tofu. Increase heat back to medium and add the pre-seasoned tofu crumbles to the skillet. Cook for 5–6 minutes, stirring occasionally, until the tofu picks up some golden color. You want a little texture here, not mush.
Step 6: Make the egg mixture. In a bowl, whisk together the eggs, nutritional yeast, hemp seeds, and the remaining sea salt until well combined. Set aside.
Step 7: Layer the casserole. Pour about a third of the green enchilada sauce into the bottom of the baking dish. Add a layer of tortillas, tearing them to fit. Spread the tofu and vegetable mixture evenly over the top. Scatter the black beans over the tofu. Pour the egg mixture evenly over everything — then gently tap the pan on the counter a few times and give it a slight side-to-side shake. This helps the egg settle down through all the layers so every bite gets that custardy texture, not just the top. Add your second layer of tortillas, then pour the remaining enchilada sauce over everything.
Step 8: Bake. Cover tightly with foil and bake at 375°F for 25 minutes. Remove the foil and bake another 10 minutes until the eggs are fully set and the top has a little color. A knife inserted in the center should come out clean.
Step 9: Rest and serve. Let the casserole rest for 5–10 minutes before slicing. This is the step people always want to skip, and it’s the step that keeps it from falling apart. Top with fresh cilantro and serve each slice with sliced avocado and a lime wedge on the side.
Storage, Reheating & Make Ahead
Fridge storage. Store leftovers covered in the fridge for up to 3–4 days. The flavors actually get better the next day as everything melds together.
Freezer storage. This one is best kept out of the freezer. Eggs become watery and rubbery after freezing, so stick to the fridge for this recipe.
Reheating. Reheat slices in a skillet over medium-low heat with a tiny splash of water to restore moisture, or microwave in short 60-second bursts. Both work well.
Make ahead tips. This casserole is perfect for making the night before. Assemble it fully, cover tightly, and refrigerate unbaked. When you’re ready to bake, add 5–10 extra minutes to the bake time since you’re starting from cold.
Substitutions and Variations
- If you’re sensitive to spice: Remove all the jalapeño seeds before roasting, or swap the jalapeño for a small diced poblano and roast that instead for flavor without as much heat.
- If you want it spicier: Keep all the jalapeño seeds in or use two jalapeños. A spoonful of chipotle in adobo stirred into the tofu mixture adds a smoky heat kick too.
- If you don’t have hemp seeds: Leave them out or swap for chia seeds or ground flaxseed. The texture shifts slightly but the protein and nutritional benefits are similar.
- If you want to add cheese: A handful of shredded pepper jack or a Mexican blend melted on top before the last 10 minutes of uncovered baking works beautifully if you’re not keeping it dairy-free.
- Different veggies: Diced zucchini, corn kernels, or baby spinach wilted into the tofu mixture are all great additions or swaps for the bell pepper.
- Red enchilada sauce instead of green: Works perfectly. The flavor is richer and earthier vs. the bright tang of green, but both are delicious.
Health Benefits At A Glance
- Tofu is a complete plant protein rich in calcium, iron, and isoflavones that support hormone balance and bone health.
- Eggs provide high-quality complete protein along with choline, which supports brain health and cognitive function.
- Hemp seeds deliver complete protein and a favorable ratio of omega-3 to omega-6 fatty acids, which helps support a healthy inflammatory response.
- Nutritional yeast is rich in B vitamins including B12 (in fortified versions), which supports energy production and nervous system health.
- Black beans are high in fiber and plant-based protein and help support steady blood sugar and digestive health.
- Garlic and jalapeño both contain compounds that support immune function and circulation, and add big flavor with zero processed ingredients.
Ways To Serve This Casserole
- Weekend brunch centerpiece: Set it in the middle of the table with a bowl of salsa, sliced avocado, hot sauce, and fresh cilantro so everyone can customize their plate.
- Potluck or holiday breakfast: It travels well, slices cleanly, and feeds a crowd without requiring any last-minute assembly.
- Weekday meal prep: Slice it into individual portions on Sunday and reheat slices all week for a fast, protein-packed breakfast that doesn’t require any morning effort.
- Light lunch: Serve a slice alongside a simple green salad with a lime vinaigrette for a well-rounded midday meal.
- Breakfast-for-dinner: This holds up beautifully as a dinner option. Add a side of Mexican rice or a simple corn and avocado salad to round it out.





