Vegan Breakfast Tacos

If you’ve been craving a cozy, flavorful breakfast that’s plant-based and satisfying—these Vegan Breakfast Tacos are it.

They’re super easy to make, packed with protein and flavor, and perfect for slow weekends or quick meal preps.

The mix of soft tortillas, creamy avocado, hearty tofu scramble, and roasted potatoes? Total win.

You can whip this up in about 30 minutes, and it makes enough for 4 tacos, perfect for 2 people—or more if you’re sharing a light breakfast.

Why I Love This Recipe

I started making vegan breakfast tacos a few years ago when I wanted something warm and filling without eggs or dairy. This one stuck because:

  • It’s easy to customize—spice it up, change the toppings, you name it
  • Everything can be prepped ahead of time for quick mornings
  • The texture contrast is amazing: crispy, creamy, soft, and juicy
  • It keeps me full without feeling heavy

And let’s be real, tacos for breakfast? Always a good idea.

Vegan Breakfast Tacos

What You’ll Need

For the Tofu Scramble:

  • 1 block (14 oz) firm tofu, drained and crumbled
  • 1 tablespoon olive oil
  • 1/4 teaspoon turmeric
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • Salt and pepper to taste
  • 1 tablespoon nutritional yeast (optional but so good)

For the Roasted Potatoes:

  • 1 1/2 cups diced baby potatoes
  • 1 tablespoon olive oil
  • 1/2 teaspoon smoked paprika
  • Salt and pepper to taste

For Assembly:

  • 4 small flour tortillas (or corn if gluten-free)
  • 1 avocado, sliced
  • 1 small tomato, chopped
  • 1 tablespoon chopped cilantro
  • Lime wedges

Pro Tips

  • Drain your tofu well. Wrap it in paper towels and press with a heavy pan for 10–15 minutes to avoid a soggy scramble.
  • Dice potatoes small. This makes them roast faster and get crispier.
  • Warm tortillas before serving. A quick toast on a dry skillet makes a big difference.
  • Add toppings last. Keep the avocado and lime fresh by slicing right before eating.
  • Double the batch. Everything reheats great for the next day.

Tools You’ll Need

  • Baking sheet
  • Skillet (non-stick or cast iron)
  • Knife and cutting board
  • Mixing bowls
  • Spatula
  • Paper towels (for pressing tofu)
  • Serving plate or round dish for tacos

Substitutions and Variations

  • Tofu: Use tempeh or chickpeas if you prefer
  • Potatoes: Try sweet potatoes for a sweeter touch
  • Avocado: Sub with vegan sour cream or hummus
  • Spices: Add cumin or chili powder for more depth
  • Tortillas: Go gluten-free with corn tortillas

Make Ahead Tips

  • Potatoes: Roast and store in an airtight container up to 3 days ahead
  • Tofu scramble: Keeps well in the fridge for up to 4 days—just reheat on the stove
  • Chopped toppings: Dice tomatoes and cilantro the night before to save time

Recipe and Instructions

Makes: 4 tacos
Time: 30 minutes

Step 1: Roast the Potatoes

Preheat oven to 425°F. Toss 1 1/2 cups diced baby potatoes with 1 tablespoon olive oil, 1/2 teaspoon smoked paprika, and a pinch of salt and pepper. Spread out on a baking sheet and roast for 25 minutes, flipping halfway.

Step 2: Prep the Tofu

While potatoes roast, crumble 1 block of firm tofu into small bite-sized pieces using your hands or a fork. Wrap it in paper towels and press with a heavy pan to remove excess moisture (about 10 minutes).

Step 3: Cook the Tofu Scramble

Heat 1 tablespoon olive oil in a skillet. Add the crumbled tofu. Stir in 1/4 teaspoon turmeric, 1/2 teaspoon garlic powder, 1/2 teaspoon onion powder, salt and pepper, and 1 tablespoon nutritional yeast. Cook for 7–8 minutes until hot and lightly golden.

Step 4: Warm the Tortillas

Heat 4 small flour tortillas one at a time in a dry skillet or directly over a gas flame for about 15 seconds per side until soft and pliable.

Step 5: Assemble the Tacos

Place a warm tortilla on a plate. Fill with a scoop of tofu scramble, roasted potatoes, a few slices of avocado, chopped tomato, and a sprinkle of cilantro. Serve with lime wedges.

Leftovers and Storage

  • Store tofu scramble and potatoes separately in airtight containers
  • Keeps for up to 4 days in the fridge
  • Reheat in a skillet for best texture
  • Assemble tacos fresh when ready to eat

Macros (per taco, estimated)

  • Calories: 220
  • Protein: 11g
  • Carbs: 21g
  • Fat: 11g
  • Fiber: 5g

Why This Recipe Works (Quick Science)

  • Tofu absorbs flavor like a sponge—pressing it helps it soak up all the spices
  • Turmeric and nutritional yeast mimic egg flavor and color without animal products
  • Roasting potatoes at high heat gives a crispy outside and fluffy inside
  • Layering textures makes every bite satisfying

Common Mistakes

  • Not pressing the tofu—makes the scramble too watery
  • Undercooking potatoes—always check with a fork
  • Overcrowding the pan—cook tofu in a single layer for best texture
  • Adding avocado too early—wait until the end to keep it fresh

What to Serve With

  • A side of salsa or hot sauce
  • Fresh fruit salad
  • Vegan breakfast sausage
  • Cold brew coffee or orange juice

FAQ

Can I make this oil-free?
Yes! Just roast potatoes without oil and cook tofu in a non-stick skillet with a splash of water.

Is it gluten-free?
Use corn tortillas instead of flour to keep it gluten-free.

Can I freeze the tofu scramble?
You can, but the texture may change. Best used fresh or refrigerated.

Can I use store-bought hash browns instead of potatoes?
Definitely. Just cook according to package instructions.

Final Thoughts

These vegan breakfast tacos are the kind of meal that makes you feel good—cozy, flavorful, and easy to throw together. Whether you’re trying plant-based meals or just love tacos (who doesn’t?), give this one a go. If you try it, leave a comment and let me know how it turned out or if you made any fun swaps.