A high-protein Southwest Tofu Scramble recipe that features black beans, veggies, cilantro, and delicious, zesty flavors. So hearty and satisfying! Enjoy it in breakfast bowls, burritos, or meal prep for the week. (Vegan, gluten-free, oil-free.)
This protein-rich Southwest Tofu Scramble is simple, flavorful, and incredibly satisfying! It's a great alternative to eggs.
This dish features a hearty blend of both tofu and black beans. Then we add onion, garlic, jalapeño, fresh veggies, nutritional yeast, and taco seasoning for bold, zesty flavor. (So good!)
It's easy to prepare and customizable with the toppings you love. (I enjoy salsa and avocado.) Plus it's not just limited to breakfast... it's hearty enough for brunch, lunch, or dinner too!
The best part is the leftovers hold up really well in the refrigerator. So you can make a big batch for meal prep or to reheat throughout the week!
Ingredients for Southwest Tofu Scramble
For this recipe, you'll cook in a large skillet or pan on the stove:
- Yellow onion: You'll need one small onion, or half of a large onion. Feel free to use white onion or sweet onion instead.
- Orange bell pepper: Or red bell pepper or yellow bell pepper.
- Garlic cloves: I really enjoy fresh garlic, but you can substitute garlic powder if needed.
- Jalapeño pepper: I find the spiciness can vary with jalapeños, so feel free to omit this if you have extra-sensitive eaters. Alternatively, add more if you enjoy the heat and flavor!
- Roma tomatoes
- Firm tofu: I use organic tofu whenever possible. You can also substitute extra-firm tofu instead. Many recipes requiring pressing the tofu beforehand, but here we'll just crumble it and go. The extra liquid will cook off as it heats on the stove.
- Black beans: You'll need one 15-ounce can black beans for this recipe. (Or if you cook your own from scratch, this is about 1.5 cups cooked beans.) I like using the whole can, but decrease the amount if you prefer.
- Nutritional yeast: This adds a savory, cheesy flavor to the mixture, and also helps thicken the mixture.
- Taco seasoning: I use 2 tablespoons of my homemade Taco Seasoning blend which is full of warm, flavorful spices. (I make a big batch and keep it in a jar in my pantry.) But if you don't have any, substitute with a mixture of ground cumin, smoked paprika, chili powder, etc. You can also include a quarter teaspoon ground turmeric powder for yellow color if you'd like.
- Fresh cilantro
Customizing
Beans & veggies: Change it up with pinto beans instead of black beans. Or include other vegetables like zucchini, yellow summer squash, sweet corn, mushrooms, or anything else that sounds good.
Make it spicy: Stir in more jalapeño, a pinch of cayenne pepper, black pepper, or chipotle in adobo sauce. Drizzling it with this Chipotle Crema can add smoky spice as well! Or simply top it with hot sauce to taste before serving.
Extra-cheesy: The nutritional yeast adds a slightly cheesy flavor, but for even more, add your favorite dairy-free cheese shreds.
Eggy flavor: Sprinkle on a little kala namak (black salt) right before serving.
Serving
Pairings: Serve it with avocado, guacamole, Restaurant-Style Blender Salsa, Pico de Gallo, hash browns, roasted breakfast potatoes, a squeeze of fresh lime juice, or toasted sourdough bread.
Burrito & taco: Spoon it in your favorite tortilla for a hearty breakfast burrito or taco! You can also include hash browns, salsa, guacamole, vegan cheese, fresh greens, or whatever else sounds good. Finish it on a grill pan for a crispy exterior.
Bagel sandwich: It's also a tasty filling in a bagel sandwich, or on an open-faced toasted bagel.
Breakfast bowl: Create your own bowl around this vegan breakfast scramble! Start with grains like rice, quinoa, or Spanish rice. Then add the tofu scramble, toast, and any toppings.
Storing
After it cools, store leftovers in an airtight container in the fridge. I find it keeps very well for about 5-6 days. Reheat in the microwave when ready to enjoy.
For more inspiration, also browse all vegan breakfast recipes or tofu recipes.
Southwest Tofu Scramble
Ingredients
- 1 small yellow onion
- 1 orange bell pepper
- 3 cloves garlic
- 1 jalapeño pepper
- 1 Tbsp. taco seasoning
- 3 roma tomatoes
- 14 oz. firm tofu (or extra-firm)
- 15 oz. can black beans
- 1/4 cup nutritional yeast
- 1/2 cup fresh cilantro
Toppings (optional):
- Avocado, guacamole, salsa, pico de gallo, hot sauce, etc.
Instructions
- Dice onion and bell pepper. Mince garlic and jalapeño, seeds and ribs removed.
- In a large skillet over medium-high heat, sauté onion and bell pepper for 7-8 minutes. (I use 3 Tbsp. water/veggie broth for no-oil sauté method, adding more as needed.)
- Meanwhile, dice tomatoes and crumble tofu into bite-sized pieces.*
- When onion is translucent, add garlic, jalapeño, and taco seasoning. Stir and cook 1 minute.
- Reduce heat to medium. Add tomato and crumbled tofu. Stir and cook uncovered for 10 minutes, stirring occasionally.
- Meanwhile, roughly chop the cilantro, large stems removed.
- After 10 minutes, add the nutritional yeast, black beans (rinsed and drained), and cilantro. Stir and cook for 3-4 minutes or until beans are heated through.
- Salt and pepper to taste if needed. Serve with any desired toppings such as avocado, guacamole, salsa, etc.
Notes
Nutrition Per Serving (Estimate)
Sodium content: This is omitted as I cannot provide an accurate number. I encourage you to calculate your own to provide a much more precise reading based on the exact ingredients, brands, and amounts you're using.
If you're enjoying this Southwest Tofu Scramble recipe, also check out:
- Creamy Banana Matcha Smoothie
- Peanut Butter Granola
- Tofu Scramble with Spinach & Tomato
- Vanilla Almond Overnight Oats
Follow The Garden Grazer on Instagram, Pinterest, X (Twitter), or Facebook for more updates and inspiration.
Krith says
I just made this for dinner and ate it with a side salad. My only modifications were to add a teaspoon of chipotle powder, no nutritional yeast because I didn’t have any. Also, I pressed the tofu because I didn’t read the recipe properly. This goes on my rotation!
Kaitlin says
Fantastic to hear! (And I really love your chipotle powder addition for some smoky spice.) Thanks so much for the kind and helpful feedback!
Lauren says
This is my go-to scramble! It is easy to make, easy to modify if you’re missing an ingredient, and always delicious! I often add some salsa for an added kick. Thank you for this crowd-pleasing recipe!!
Kaitlin says
Hello, Lauren! Thrilled to hear you're enjoying this so much! Thanks for taking the time to leave such kind feedback. I agree, I love how versatile it is. Wishing you a beautiful week! -Kaitlin
Cassandra Veals says
Hi Kaitlin, I'm cooking this for 1. Have you stored it as a leftover before? Just wondering.
Kaitlin says
Yes! This is an awesome meal for leftovers. And versatile - I also love it in tacos, burritos, on toast/bagels, etc. Hope you enjoy it, Cassandra!
Uma says
Hi is there any alternative to yeast?
Kaitlin says
Hello! You can just omit the nutritional yeast (it adds a slightly thicker texture and "cheesy" taste). So if you still want the cheesy taste, add your favorite dairy-free cheese shreds instead!
RJ says
We had this tonight and it was amazing!!
Kaitlin says
Wonderful to hear you enjoyed it, RJ!
MissFit says
Really awesome! So good!
Kaitlin says
So glad you enjoyed, and thanks for the feedback!
Raw Raw Raw says
Kaitlin! We have moved off - finally! - our favorite broccoli recipe of yours to try this. Holy guacamole! Loved it! Daughter, who usually won't eat beans without rice or pasta, had neither and ate every bite. I used some homemade chickpea tofu (had in freezer) because we are avoiding soy. All amazing! We didn't even have any side except avocado - not even salsa. Scrumptious flavors. Thanks again!
Kaitlin says
That's so great! And awesome to hear it worked with your chickpea tofu. Thanks for sharing your kind and thoughtful feedback!
MirZaRandom says
I'm new to making tofu myself, do I press the tofu first? Or just crumble it in the the pan?
Kaitlin says
Hello! Some recipes require pressing first, but here I just crumble it and go!