Scrambled Tofu With Cheese

Scrambled Tofu With Cheese

The Spruce / Bahareh Niati

Prep: 5 mins
Cook: 15 mins
Total: 20 mins
Servings: 6 to 8 servings
Nutrition Facts (per serving)
167 Calories
12g Fat
4g Carbs
14g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 6 to 8
Amount per serving
Calories 167
% Daily Value*
Total Fat 12g 16%
Saturated Fat 3g 14%
Cholesterol 8mg 3%
Sodium 155mg 7%
Total Carbohydrate 4g 1%
Dietary Fiber 2g 7%
Total Sugars 2g
Protein 14g
Vitamin C 14mg 70%
Calcium 388mg 30%
Iron 3mg 15%
Potassium 238mg 5%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

Topping off a vegetarian scrambled tofu with cheese can help you in the transition period if eating foods like tofu are new to you and you're not certain you'll like it. On the other hand, if you're already a seasoned vegan, try this easy scrambled tofu using a soy cheese or any kind of vegan cheese substitute instead of regular cheese. 

Another quick recipe note: As written, this recipe serves four to five people, so if you're cooking for fewer, you may want to halve it, particularly if you are serving it alongside some other breakfast dishes. Unless you have two or three very, very hungry folks, in which case, make the full amount!

Serve the tofu scramble with toast or biscuits and a fruit salad or green salad for a simple but tasty breakfast or brunch. Or stuff it into a burrito for a quick meal on the go.


  • 2 blocks firm or extra-firm tofu, crumbled

  • 2 tablespoons oil

  • 1 green bell pepper, diced

  • 4 scallions, thinly sliced

  • 1 (15-ounce) can diced tomatoes, drained

  • 1/2 teaspoon garlic powder

  • 1/2 teaspoon onion powder

  • 1/4 teaspoon turmeric

  • 1/2 cup shredded cheddar cheese, or Swiss cheese

  • Salt, to taste

  • Freshly ground black pepper, to taste

Steps to Make It

  1. Gather the ingredients.

    Scrambled Tofu With Cheese ingredients

    The Spruce / Bahareh Niati

  2. Prepare the tofu by pressing it to remove excess moisture.

    press tofu to remove moisture

    The Spruce / Bahareh Niati

  3. Once your tofu is well pressed, crumble or chop it into small bite-sized pieces.

    crumble tofu on cutting board

    The Spruce / Bahareh Niati

  4. Add the oil to a large skillet over medium meat. Saute the crumbled or diced tofu with the bell pepper and scallions until the tofu is lightly browned.

    Sautée the crumbled or diced tofu with the bell pepper and scallions

    The Spruce / Bahareh Niati

  5. Add the tomatoes, garlic powder, onion powder, and turmeric, stirring to combine well. Cook, tossing, for another 6 to 8 minutes until hot and cooked.

    Add the tomatoes, garlic powder, onion powder, and turmeric to the tofu mixture

    The Spruce / Bahareh Niati

  6. Season generously with salt and pepper and top with the cheese (or vegan cheese) just before serving.

    Scrambled Tofu With Cheese

    The Spruce / Bahareh Niati


  • Firm or extra-firm tofu are recommended for this recipe. The firmer texture stands up better to sauteeing and is good at mimicking the texture of scrambled eggs.
  • Like most vegetarian and vegan tofu recipes, this tofu scramble recipe will turn out best if you press the tofu first. Why? Tofu is like a sponge; the more water you gently press out of it, the more delicious marinade it can soak up.
  • We're a big fan of turning tofu scramble recipes into breakfast burritos and this recipe is perfect for doing just that. You can toss the finished dish into a lightly warmed flour tortilla, wrap it up and gobble it down, or, add a bit of extra cheese and some more breakfast burrito toppings such as avocado slices or homemade guacamole, extra salsa, some hot sauce or taco sauce, or a dab of sour cream.