Go Back
Crispy vegan breakfast quesadillas with tofu scramble and melted cheese on a white plate

Vegan Breakfast Quesadillas with Tofu Scramble

These vegan breakfast quesadillas are packed with protein-rich tofu scramble, colorful vegetables, kidney beans, and melty vegan cheese. Crispy on the outside, creamy and cheesy on the inside, they're the ultimate savory plant-based breakfast.
Prep Time 5 minutes
Cook Time 20 minutes
Total Time 25 minutes
Servings: 4 quesadillas
Course: Breakfast, Brunch
Cuisine: Mexican, Vegan
Calories: 385

Ingredients
  

For the Tofu Scramble
  • 1 block firm tofu 14 oz/400g, drained and pressed
  • 1 red onion finely chopped
  • 1 red bell pepper diced
  • 2 handfuls fresh spinach
  • 160 g red kidney beans 1 cup, drained and rinsed
  • 150 ml plant-based milk oat, soy, or almond
  • 2 tablespoons nutritional yeast
  • 1 tablespoon turmeric
  • 1 tablespoon garlic granules
  • 1 teaspoon paprika
  • 1 tablespoon Dijon mustard
  • 1/2 teaspoon black salt kala namak, for eggy flavor
For Assembly
  • 4 large flour tortillas
  • 1 cup vegan shredded cheese cheddar or Mexican blend
  • 2 tablespoons vegan butter or olive oil
  • 1 tablespoon olive oil for cooking vegetables

Equipment

  • Large skillet or frying pan
  • spatula
  • Tofu press (optional)

Method
 

  1. Drain and press the firm tofu to remove excess moisture. Use a tofu press or wrap in paper towels and place a heavy object on top for 10-15 minutes.
  2. Heat 1 tablespoon olive oil in a large skillet over medium heat. Add the chopped red onion and red bell pepper. Sauté for 4-5 minutes until softened and slightly caramelized.
  3. Crumble the pressed tofu into the pan using your hands or a fork, creating scrambled egg-sized pieces. Cook for 3-4 minutes, stirring occasionally, until the tofu begins to brown slightly.
  4. Add the turmeric, black salt, garlic granules, paprika, nutritional yeast, and mustard to the tofu. Stir well to coat all the tofu pieces. Cook for 2-3 minutes.
  5. Pour in the plant-based milk and stir to combine. This adds creaminess and prevents the scramble from being too dry. Cook for another 2 minutes until the liquid is mostly absorbed.
  6. Stir in the kidney beans and fresh spinach. Cook for 2-3 minutes until the spinach wilts. If the mixture seems dry, add a splash more plant-based milk. Taste and adjust seasonings as needed.
  7. Lay tortillas on a clean surface. Spoon the tofu scramble onto one half of each tortilla, leaving a small border. Sprinkle vegan cheese generously over the scramble.
  8. Heat a large skillet over medium heat and add a small amount of vegan butter. Place a filled tortilla in the pan and fold it in half. Cook for 2-3 minutes per side until golden brown and crispy. Cover with a lid for 30 seconds to help the cheese melt completely. Repeat with remaining quesadillas.
  9. Cut each quesadilla into triangles and serve immediately with your favorite toppings like guacamole, salsa, vegan sour cream, or sriracha.

Notes

Press Your Tofu Well: Removing moisture is key to achieving a scrambled egg texture rather than a mushy consistency.
Don't Skip the Black Salt: Kala namak (black salt) is essential for that authentic eggy flavor. Find it at Indian grocery stores or online.
Cover to Melt Cheese: Place a lid over the quesadilla while cooking to trap heat and fully melt the vegan cheese.
Storage: Store cooked quesadillas in an airtight container for up to 3 days. Store tofu scramble separately for up to 4 days. Freeze cooked quesadillas for up to 2 months.