Vegan Tofu Breakfast Burritos

This is an excellent vegan breakfast burrito with tofu that is delicious and filling without any eggs or dairy.

Prep Time:
20 mins
Cook Time:
50 mins
Total Time:
1 hrs 10 mins
8 burritos


  • 3 tablespoons olive oil, divided

  • 4 potatoes, diced

  • salt and ground black pepper to taste

  • 2 yellow onion, chopped, divided

  • 2 cloves garlic, minced, or more to taste

  • 2 teaspoons chili powder

  • 2 teaspoons ground cumin

  • 1 teaspoon ground coriander

  • ¼ cup water

  • ¼ cup nutritional yeast

  • 1 (16 ounce) package extra-firm tofu

  • 8 (6 inch) corn tortillas


  1. Preheat the oven to 325 degrees F (165 degrees C).

  2. Heat 2 tablespoons oil in a large skillet over medium-high heat. Add potatoes to the hot oil and season with salt and pepper. Cook without stirring until edges have started to brown, about 5 minutes. Toss potatoes and cook, stirring occasionally, until tender, about 15 minutes more. Add 1 chopped onion to the pan in the last 5 minutes.

  3. Heat 1 tablespoon oil in a separate skillet over medium-high heat. Add remaining chopped onion. Cook until softened, about 5 minutes. Add garlic and saute until fragrant, about 2 minutes more. Stir in chili powder, cumin, and coriander. Cook and stir to coat, about 1 minute. Pour water into the pan and bring to a boil while scraping the browned bits of food off of the bottom of the pan with a wooden spoon.

  4. Place tortillas in the preheated oven and bake until pliable and slightly browned, about 5 minutes.

  5. Crumble tofu into the skillet with the onion-garlic mixture. Cook, stirring occasionally, until hot and coated with spices, about 15 minutes. Add nutritional yeast.

  6. Place a tortilla on a plate and add 1/4 cup cooked potatoes and 1/4 cup tofu mixture to the center. Roll up to make a burrito. Repeat with remaining potatoes, tofu, and tortillas.

Cook's Note:

Use flour tortillas, if you prefer.

Nutrition Facts (per serving)

256 Calories
9g Fat
36g Carbs
11g Protein
Nutrition Facts
Servings Per Recipe 8
Calories 256
% Daily Value *
Total Fat 9g 12%
Saturated Fat 1g 7%
Sodium 52mg 2%
Total Carbohydrate 36g 13%
Dietary Fiber 6g 21%
Total Sugars 3g
Protein 11g
Vitamin C 24mg 119%
Calcium 249mg 19%
Iron 5mg 27%
Potassium 710mg 15%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

You’ll Also Love