Go Back
Crispy tofu hash with potatoes and bell peppers in a cast iron skillet

Tofu Hash Recipe! A Simple, High-Protein Plant-Based Breakfast

Tofu hash is a simple, high-protein plant-based breakfast made with crispy tofu, golden potatoes, and fresh vegetables. This easy vegan recipe is budget-friendly, customizable, and perfect for busy mornings or meal prep.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings: 4 people
Course: Breakfast, brunch
Cuisine: American

Ingredients
  

  • 1 block extra-firm tofu (pressed) pressed
  • 2 medium potatoes or sweet potatoes (diced small)
  • 1 small onion chopped
  • 1 bell pepper chopped
  • 2 cloves garlic minced
  • 2 tbsp olive oil or avocado oil
  • to taste Salt
  • to taste Black pepper
  • 1 tbsp paprika or smoked paprika
  • 1 cup spinach or kale
  • ½ cup mushrooms (sliced)
  • ½ zucchini (diced)
  • Chili flakes (for heat)
  • ½ cup black beans or chickpeas (extra protein)

Equipment

  • 1 Large skillet or frying pan
  • 1 Cutting board
  • 1 Knife
  • 1 Wooden spoon or spatula
  • 1 Tofu press (optional)
  • 1 Cast-iron pan (recommended for crispiness)

Method
 

  1. Press tofu to remove excess water.
    1 block extra-firm tofu (pressed)
  2. Cube or crumble the tofu.
    1 block extra-firm tofu (pressed)
  3. Dice potatoes into small, even pieces for faster cooking.
    2 medium potatoes or sweet potatoes (diced small)
  4. Heat oil in a large skillet over medium heat.
    2 tbsp olive oil or avocado oil
  5. Add potatoes and cook until golden and slightly crispy (about 10–12 minutes).
    2 medium potatoes or sweet potatoes (diced small)
  6. Add onion, garlic, and bell pepper. Cook until softened.
    1 small onion , 2 cloves garlic , 1 bell pepper
  7. Add tofu, salt, pepper, paprika, and optional umami seasoning.
    1 block extra-firm tofu (pressed)
  8. Stir gently and cook until tofu is lightly browned and crispy on the edges.
    1 block extra-firm tofu (pressed)
  9. Taste and adjust seasoning. Serve warm.
    to taste Black pepper, to taste Salt

Notes

Storage & Reheating

  • Store in an airtight container
  • Refrigerate up to 4 days.
  • Reheat in a pan for the best texture
  • Microwave if short on time
  • Freezing not recommended (potatoes lose texture)

Nutrition Overview (Approx. Per Serving)

  • High in plant-based protein
  • Good source of fiber
  • Naturally gluten-free
  • Provides steady energy from potatoes
  • Rich in vitamins from vegetables

Notes & Tips

  • Extra-firm tofu works best.
  • Smaller potato pieces cook faster.
  • Do not overcrowd the pan.
  • Cook slowly for better crispiness.
  • A cast-iron pan improves texture.