Overview
Southwest Breakfast Tostadas are a bold, satisfying way to start the day, combining crispy tostada shells with seasoned black beans, tender sautéed spinach, creamy eggs, and vibrant Southwest flavors. This dish balances protein, fiber, and freshness while remaining flexible enough to customize with different toppings or heat levels. It works equally well for breakfast, brunch, or even a breakfast-for-dinner meal.
Ingredients
For the Black Beans
- 2 cups cooked black beans (or 1 can, 15 ounces, drained and rinsed)
- 1 tablespoon olive oil
- 1/2 small onion, finely diced
- 2 cloves garlic, minced
- 1/2 teaspoon ground cumin
- 1/2 teaspoon chili powder
- 1/4 teaspoon smoked paprika
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
- 2 tablespoons water or vegetable broth
- 1 teaspoon lime juice
For the Spinach
- 4 packed cups fresh baby spinach
- 1 teaspoon olive oil
- 1 clove garlic, minced
- Pinch of salt
For the Eggs
- 6 large eggs
- 2 tablespoons milk or water
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
- 1 tablespoon butter or oil
For the Tostadas and Toppings
- 6 tostada shells (store-bought or homemade)
- 1 cup shredded cheese (cheddar, Monterey Jack, or a blend)
- 1 avocado, sliced or mashed
- Fresh salsa or pico de gallo
- Sour cream or Greek yogurt
- Fresh cilantro, chopped
- Hot sauce, optional
Step 1: Prepare the Black Beans
Heat olive oil in a medium skillet over medium heat. Add the diced onion and cook for 3 to 4 minutes until softened and translucent.
Add the garlic, cumin, chili powder, smoked paprika, salt, and black pepper. Stir constantly for about 30 seconds until the spices are fragrant.
Add the black beans and water or broth. Stir gently to combine, then reduce the heat to low. Simmer for 5 to 7 minutes, mashing some of the beans with the back of a spoon to create a creamy texture while leaving others whole.
Stir in the lime juice. Taste and adjust seasoning as needed. Remove from heat and cover to keep warm.
Step 2: Cook the Spinach
Heat olive oil in a separate skillet over medium heat. Add the garlic and cook for about 20 seconds, just until fragrant.
Add the spinach and a pinch of salt. Toss frequently until the spinach is just wilted, about 1 to 2 minutes.
Remove from heat and gently press out any excess moisture. Set aside.
Step 3: Scramble the Eggs
Crack the eggs into a bowl and whisk with milk, salt, and black pepper until fully combined.
Heat a nonstick skillet over medium-low heat and add the butter or oil. Once melted, pour in the eggs.
Cook gently, stirring frequently with a spatula, until the eggs are softly set and slightly creamy. Avoid overcooking, as the eggs will continue to firm up slightly after removal from the heat.
Remove from heat and set aside.
Step 4: Warm the Tostada Shells
If using store-bought tostadas, warm them briefly in a 350°F oven for 3 to 4 minutes to enhance crispness.
If making homemade tostadas, lightly brush corn tortillas with oil and bake at 400°F for 8 to 10 minutes, flipping halfway, until golden and crisp.
Step 5: Assemble the Tostadas
Place the tostada shells on a flat surface.
Spread a generous layer of seasoned black beans over each tostada.
Top with sautéed spinach, followed by a portion of scrambled eggs.
Sprinkle shredded cheese over the warm eggs so it melts slightly.
Add avocado, salsa, sour cream, cilantro, and hot sauce as desired.
Step 6: Serve
Serve immediately while the tostadas are crisp.
These tostadas pair well with fresh fruit, roasted potatoes, or a simple citrus salad.