Tofu Scramble Recipe with Southwestern Spices



This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases. Please read my disclosure.

Warm spices, hearty black beans, and crisp tofu cubes come together in this tofu scramble with southwestern flavors. I have it ready in just 30 minutes, and it works as a breakfast, lunch, or dinner, packed with fresh flavors and plant-based protein.

tofu scramble recipe topped with tomatoes, salsa, green onions in a blue bowl

Savory plant-based meals like this tofu scramble deserve a lot of attention. This scramble infuses classic southwestern flavors into a wholesome meal that is hearty but not heavy. If you were hoping this recipe was a plant-based alternative to traditional scrambled eggs, try my silken tofu scramble instead.

This tofu scramble came together when I was experimenting with more adventurous flavors for savory breakfasts. I wanted something that I could make quickly, tasted good, was packed with nutrients and plant-based protein, and was picky-eater-approved. Basically, something similar to my vegan frittata, but a lot quicker to make.

Is there anything more satisfying than a breakfast that is delicious and nutritious? This tofu scramble does exactly that, and it is just 2 of the reasons why I love this recipe. The tofu provides plant-based protein, while the vegetables and black beans add fiber, vitamins, and natural texture. As a nutritionist and a mom, I appreciate how this dish provides a great source of fuel at the start of the day.

What makes this recipe work so well comes down to the technique. I always press the tofu to remove excess moisture, then cook it with the vegetables so it absorbs all the spices as it heats through and crisps up slightly. I cook in stages to ensure that every component, from the lightly browned tofu to the wilted spinach, cooks properly and remains distinctive in the final dish. 

This may not seem like a typical breakfast meal, but I highly recommend trying it, especially if you have a picky eater and are trying to follow a plant-based diet. I will be honest, getting my kids to finish a bowl of this tofu scramble was not easy. So I started with small portions alongside other breakfast items, and did not comment if they left it untouched. There was no bribery or bargaining either. And you know what happened? They tried it on their own. And then one day, I was presented with empty breakfast plates. I was beaming inside, but made sure to play it cool. Ha! 

Latest Recipe Video!

🥘 Ingredients

For this tofu scramble with southwestern spices, I use a mix of colored vegetables, warm spices, and protein-rich ingredients. This is a complete list of everything that goes into it:

tofu scramble ingredientstofu scramble ingredients

Extra-firm tofu: I always use extra-firm tofu and press it briefly so it cooks up with a slightly crisp, crumbly texture.

Bell peppers: A mix of chopped bell peppers adds crunch, color, and sweetness. 

Red onion: I dice the onion to add a savory base to the scramble.

Corn: Corn adds a slight sweetness that balances the spices.

Baby spinach: This gets stirred in at the end for added nutrients and a pop of green.

Black beans: These add extra protein, fiber, and a hearty southwestern touch.

Olive oil: I use olive oil to saute everything and bring the flavors together.

Spices: For this recipe, I use cumin, chili powder, and taco seasoning. Store-bought works well, but I like using my easy homemade taco seasoning. 

Salt: I adjust the seasoning at the end to bring everything together.

Toppings: I use green onions, tomatoes, salsa, and vegan cheese to finish off my scramble. 

🔪 How To Make

I prepare this tofu scramble in one pan, making it simple and practical for any day of the week. This is how I make it:

Press and prep tofu: First, I press my tofu for at least 5 minutes to get the water out, then cut it into 1-inch cubes.

Cook vegetables and tofu: Next, I heat oil in a skillet, then add the onions, peppers, and tofu. I cook until the tofu begins to brown and the vegetables soften.

onions and peppers added to a panonions and peppers added to a pan

Add spices and corn: I stir in the spices and corn, allowing everything to cook together for 5-10 minutes so the tofu absorbs the seasoning. 

tofu sauteed in a pan with spices and pepperstofu sauteed in a pan with spices and peppers

Finish with beans and greens: Then I add the black beans, spinach, and salt.

spinach and black beans added to panspinach and black beans added to pan

Cook: I stir to combine and cook until the spinach wilts.

finished dish in a pan with veggies and black beansfinished dish in a pan with veggies and black beans

Serve and top: Once everything is cooked through, I transfer it into bowls and top with green onions, salsa, and cheese. 

tofu scramble recipe topped with tomatoes, salsa, green onions in a blue bowltofu scramble recipe topped with tomatoes, salsa, green onions in a blue bowl

My #1 Secret Tip for this tofu scramble with southwestern spices recipe is to press the tofu just enough to remove excess liquid without drying it out completely. This helps it brown properly while staying tender inside. The tofu does not get crumbled in this recipe and therefore does not need to be pressed for too long. 

Other Tips To Keep In Mind:

  • Cook in stages: I add ingredients in steps so that nothing overcooks or becomes mushy, especially the spinach and beans. 
  • Season early: Adding the spices while the tofu cooks gives it a chance to absorb the flavor more effectively. 
  • Break up tofu: If you prefer a crumblier texture, break the tofu apart by hand instead of cutting it into cubes. 
  • Keep cuts uniform: I try to cut my veggies and tofu into similar-sized pieces so they cook at the same rate, and to avoid larger chunks of vegetables from steaming instead of sauteing.

📖 Variations

Over the years, I have tried several variations of this tofu scramble, and these are the 3 my family enjoys most:

Spicy version: I add 1/4 teaspoon cayenne or chopped jalapeno for extra heat. I make it spicier if I am serving it for lunch or dinner, as it is less of a shock to the system. 

Cheesy option: For a creamier texture, I mix in 1/2 cup of shredded cheese, and then serve it with my creamy vegan queso. My kids love this version as a light lunch option. 

Sweet potato boost: I add one cup of cooked, cubed sweet potato, and turn this recipe into a scramble hash hybrid. I love serving this for brunch, especially with my Mexican fruit salad. 

🍽 Serving Suggestions

A hearty scramble like this can be served in so many ways, but since this recipe has southwestern flavors, I like adding toppings that elevate the dish. Next time you serve this scramble, add a spoonful of healthy guacamole and some of my vegan sour cream over the top. Remember, there are no rules about what you can and cannot eat for breakfast, as long as it is nourishing. 

Despite its appearance and texture, we treat this tofu scramble the same way we treat a traditional egg scramble. I have enjoyed it on top of a big slice of avocado toast with honey, while my kids like it inside of an almond flour tortilla with a drizzle of vegan taco sauce. 

🧊 Storing And ♨️ Reheating

Refrigeration: I store leftovers in an airtight container in the refrigerator for up to 4 days.

Freezing: I do not recommend freezing this dish, and the tofu texture changes once thawed. 

Reheating: I reheat the scramble in a skillet over medium heat, or in the microwave, stirring occasionally until warmed through. 

❓Recipe FAQs

Why does my tofu not brown properly?

This happens when the pan is overcrowded, or the tofu still contains too much water. If you have the time, I recommend pressing the tofu for at least 10 minutes before cutting it into cubes. I use a large skillet and cook my vegetables and tofu in a single layer so the tofu develops color instead of steaming.

How do I get a more egg-like flavor in this tofu scramble?

When I want a more traditional flavor, I add a small pinch of black salt. This has a naturally sulfuric taste that gives the tofu an egg-like quality, without affecting the texture.

Which vegetables work best in this scramble?

I like using vegetables that cook quickly and hold their shape, like zucchini, mushrooms, or kale. But since all of these vegetables have a high water content, I adjust the cooking time and saute them for longer until the excess water has been cooked off.

Love this plant based breakfast recipe? Please leave a 5-star rating 🌟 in the recipe below and/or a review in the comment section further down the page!

You can also FOLLOW ME on FACEBOOK, INSTAGRAM, and PINTEREST to see more delicious, healthy, family-friendly food, and if you have any questions, I’m here to help!

Southwestern Tofu Scramble

Warm spices, hearty black beans, and crisp tofu cubes come together in this tofu scramble with southwestern flavors. I have it ready in just 30 minutes, and it works as a breakfast, lunch, or dinner, packed with fresh flavors and plant-based protein.

Prep Time10 minutes

Cook Time20 minutes

Total Time30 minutes

Course: Breakfast, Brunch, Main Course

Cuisine: Mexican, Vegan

Servings: 8 servings

Calories: 158.6kcal

  • My #1 Secret Tip for this tofu scramble with southwestern spices recipe is to press the tofu just enough to remove excess liquid without drying it out completely. This helps it brown properly while staying tender inside. The tofu does not get crumbled in this recipe and therefore does not need to be pressed for too long. 
  • Cook in stages: I add ingredients in steps so that nothing overcooks or becomes mushy, especially the spinach and beans. 
  • Season early: Adding the spices while the tofu cooks gives it a chance to absorb the flavor more effectively. 
  • Break up tofu: If you prefer a crumblier texture, break the tofu apart by hand instead of cutting it into cubes. 
  • Keep cuts uniform: I try to cut my veggies and tofu into similar-sized pieces so they cook at the same rate, and to avoid larger chunks of vegetables from steaming instead of sauteing.

Calories: 158.6kcal | Carbohydrates: 17.1g | Protein: 11.2g | Fat: 6g | Saturated Fat: 1.8g | Cholesterol: 6.3mg | Sodium: 294.8mg | Potassium: 404.1mg | Fiber: 5g | Sugar: 1.7g



Prosta Defend Sleep Lean Nano Defense Pro Joint Genesis AlphaFuel Pro RetiClear Alpha Surge Joint Genesis ProvaSlim Sparta Max Citrus Burn Vitta Burn Ignitra Blood Armor Mitolyn ManForceX TrimX Titan Transform Sciaticyl Flow Force Max GlucoSwitch Vigortrix GlycoFortin Total Control 24 VigorLong Belly Flush TrImology Neuro Serge NeuroWave DentaVive Dubai Wealth Secret MetaRise Citrus Burn Nervion Munjaboost Regenvia Zensulien SlimLeaf Vitrafoxin Neuro E Prime VisiFlora TerboTest Potent Stream Gluco Extend NewEra Protect Male Power XL The Brain Song X The Brain Song Sugar Mutes ProstaDyne Gelatin Weight Loss Gelatin Recipe MyoForce Prodentim Prime Biome Pulmo Balance Quick Burn BHB Glycopezil ViriFlow Dental Bright Gut Vitali IpoeVive Testo Erect Nutra Glow Vivalis Memo genesis Vitall Boost XL Brain Honey Vapofil Memoryon Thrive XXL Vigoryn Vivalis Score XXL Yu Sleep The Genius Song Eva Bloom Evabloom His Secret Obsession His Secret Obsession LottoChamp Prosta Pure ProtoFlow HerpaFend Neuro Sharp Nerve Fresh Nerve Fresh NerveCalm NerveCalm Nervv Calm Prosta Defend Prosta Peak SmartWaterBox Smart Water Box