Vegan Mexican Breakfast Scramble

Vegan Mexican Breakfast Scramble

  • Author: Deborah Davis
  • Prep Time: 15 mins
  • Cook Time: 30 mins
  • Total Time: 45 mins
  • Yield: 5 1x
  • Category: Main Dish
  • Cuisine: Vegan, Vegetarian


Add this vegan Mexican breakfast scramble to your bunch rotation OR whip it up for a tasty weeknight dinner on the go when wrapped up as a burrito.


Rosemary Potatoes:

  • 3 medium sized potatoes, chopped into 1/3” pieces
  • 2 tablespoons vegetable oil
  • 1 teaspoon dried rosemary
  • Salt and ground black pepper, to taste

Tofu Scramble:

  • 2 tablespoons olive oil
  • 1/2 onion, chopped
  • 1 jalapeno, chopped (seeds removed)
  • 1 (6 oz.) can tomato paste
  • 1 cup vegetable broth
  • 1/2 teaspoon cumin
  • 1 teaspoon oregano
  • 1/2 teaspoon paprika
  • 1/4 teaspoon cinnamon
  • 1/4 teaspoon coriander
  • 8 ounces firm tofu, drained and pressed
  • 8 ounces tempeh
  • 1 (15 oz.) can kidney beans, drained
  • 2 tablespoons red wine vinegar
  • 1 tablespoon Cholula hot sauce
  • Salt and ground black pepper, to taste

To Serve:

  • Sliced avocado
  • Cheese (vegan or dairy based)
  • Flour tortillas
  • Fresh chopped cilantro


  1. In a medium skillet heat up 2 tablespoons of vegetable oil. Add the potatoes and stir to coat with oil. Allow potatoes to cook undisturbed for 3-5 minutes or until lightly browned on bottom. Add the rosemary, salt, and pepper. Toss potatoes and allow to cook another side until browned. Continue to toss and cook until potatoes are tender and lightly browned on each side.
  2. While potatoes are cooking, add 2 tablespoons olive oil to another skillet with tall sides. Add the onion and jalapeƱo. Cook for 5-7 minutes or until onion is translucent. Stir in the tomato paste, broth, and spices. Stir well to combine.
  3. In a food processor, add the tofu and tempeh. Pulse a few times until mixture is the texture of ground beef/rice. Transfer to skillet and stir to coat in the tomato spice mixture. Add the kidney beans and stir.
  4. Cook for 10 minutes or until mixture is heated through and sauce is thickened. Stir in the vinegar and cholula sauce. Season with salt and black pepper.
  5. To serve, plate a serving of the potatoes and top with tofu mixture. Add cheese, avocado, more hot sauce if you like. Alternatively, you could add all your ingredients to a flour tortilla and roll up into a burrito.