This high protein vegan breakfast is a golden tofu scramble with spinach, black beans, edamame, and cherry tomatoes. Each plate has about 31 grams of plant protein and 12 grams of fiber. It takes one skillet and about 15 minutes, and it tastes rich and savory like a good diner scramble.
At a glance
- Protein: 31 g per plate
- Calories: 388 per plate
- Fiber: 12 g
- Calcium: about 560 mg with calcium-set tofu
- Total time: 17 minutes
- Makes: 2 plates
- Good for: Vegan, Soy, Gluten-Free, High Fiber, Under 30 Minutes
Last updated October 12, 2026. Nutrition calculated from USDA FoodData Central by the Midlife Plate Editorial Team. See our editorial and nutrition policy.
Why a high protein vegan breakfast matters in midlife
Plant-based breakfasts are often light on protein. Toast, fruit, oatmeal with almond milk, or a smoothie without soy can leave you under 10 grams. That is a long way from what muscles need in the morning.
Research on aging muscle suggests about 25 to 30 grams of protein per meal is a useful target (source). The PROT-AGE group recommends 1.0 to 1.2 grams per kilogram of body weight each day for healthy older adults (source). Spreading that across meals is easier than cramming it in at dinner.
Tofu is one of the few plant foods that brings complete protein in a big portion. A 2024 review on nutrition in perimenopause and menopause highlights enough protein as one way to help support muscle and bone as estrogen declines (source).
Soy has another bonus. It contains isoflavones, plant compounds that have been studied for menopause symptoms. Results are mixed, and food is not a treatment. Still, soy foods fit well in a heart-healthy pattern.
How this compares with popular tofu scrambles
We read the most popular tofu scramble recipes in the United States before writing this one. Most are tasty, but protein per plate varies a lot.
Classic tofu scrambles with vegetables land around 15 to 22 grams of protein per serving. A few recipes with black beans reach about 30 grams. Many skip a creamy element, so the tofu can taste dry or chalky. Others rely on a lot of oil or vegan cheese for richness.
| Per plate | Classic tofu scramble | Scramble with beans | This recipe |
|---|---|---|---|
| Protein | 15 to 22 g | About 30 g | 31 g |
| Fiber | 2 to 4 g | 8 to 10 g | 12 g |
| Creamy element | Often none | Often none | Splash of soy milk |
| Calcium | Varies | Varies | About 560 mg |
| Time | 15 to 20 minutes | 20 minutes | 17 minutes |
Our version uses three soy and legume sources for protein, then adds spinach and tomatoes for color and fiber. A splash of soy milk at the end makes the curds soft and creamy, more like real scrambled eggs.
What makes this tofu scramble better
A full block of tofu for two. Many recipes stretch one block across three or four servings. We use 14 ounces for two hungry people, so each plate is a real breakfast.
Black beans and edamame. Beans add fiber and texture. Edamame adds complete soy protein and a pop of green. Together they push each plate past 30 grams.
Calcium-set tofu. Tofu made with calcium sulfate is one of the best plant sources of calcium. Each plate here has over half of the daily calcium most women over 50 need.
Soy milk for creaminess. Just a quarter cup makes the turmeric coat every curd. It keeps the scramble soft, even when reheated.
Kala namak for an eggy taste. This Indian black salt has a natural sulfur flavor. A small pinch makes tofu taste surprisingly like eggs.
Ingredients and smart swaps
Extra-firm tofu. It holds its shape and gives the best curds. Firm tofu works but is softer. Silken tofu is too soft for scrambling. Look for calcium sulfate on the label for more calcium.
Turmeric. This gives the yellow egg-like color. It has a mild flavor, so do not expect a strong taste.
Cumin and smoked paprika. These add warmth and a hint of smokiness. Chili powder is a good swap.
Unsweetened soy milk. Choose plain and unsweetened. Oat or almond milk work in a pinch but add less protein.
Black beans. Use low-sodium canned beans and rinse them well. Pinto beans or chickpeas work too.
Edamame. Buy frozen shelled edamame and thaw it in warm water for a few minutes. You can add another half cup of beans instead.
Spinach and cherry tomatoes. Swap in kale, peppers, mushrooms, or zucchini. Use whatever needs to be used up in the fridge.
Nutritional yeast. It adds a cheesy, savory flavor and some B vitamins. It is optional, so we did not count it in the nutrition.
How to make a tofu scramble with spinach
A tofu scramble takes about 15 minutes from start to finish. Press the tofu, cook the onion, crumble the tofu into the pan, and finish with spinach, beans, and edamame. Here are the steps.
- Press the tofu. Wrap it in a towel and press gently for about a minute.
- Cook the onion. Soften the onion in oil for 3 minutes, then add the garlic.
- Crumble and brown. Crumble the tofu into the pan by hand. Cook 4 to 5 minutes, stirring only now and then, so it browns in spots.
- Season. Add the spices, salt, and soy milk. Stir gently for 1 minute until creamy and yellow.
- Add the extras. Stir in the beans, edamame, and tomatoes for 2 minutes. Fold in the spinach until just wilted.
- Finish. Add nutritional yeast if using, then pepper, chives, and salt to taste.
The recipe card below has exact amounts, gram weights, and a print button.

High-Protein Tofu Scramble with Spinach
Ingredients
Method
- Wrap the tofu in a clean towel and press gently for a minute to remove excess water.
- Heat the olive oil in a large nonstick or cast iron skillet over medium heat. Add the onion and cook for 3 minutes, until soft. Add the garlic for 30 seconds.
- Crumble the tofu into the pan with your hands into bite-size curds. Cook for 4 to 5 minutes without stirring too often, until lightly golden in spots.
- Sprinkle in the turmeric, cumin, smoked paprika, and salt. Pour in the soy milk and stir gently for 1 minute, until the tofu is evenly yellow and creamy.
- Add the black beans, edamame, and cherry tomatoes and cook for 2 minutes, until hot. Add the spinach in handfuls and fold until just wilted.
- Stir in the nutritional yeast, if using. Season with black pepper and more salt to taste, top with chives, and serve.
Notes
| Nutrition per serving | Amount |
|---|---|
| Calories | 388 |
| Protein | 31 g |
| Carbohydrates | 32 g |
| Fiber | 12 g |
| Sugars (total) | 5.9 g |
| Fat | 18 g |
| Saturated fat | 2.7 g |
| Sodium | 489 mg |
| Calcium | 558 mg |
| Potassium | 1290 mg |
| Iron | 8.1 mg |
Tips for the best texture
Crumble by hand. Tearing the tofu with your fingers gives uneven curds with craggy edges. Those edges brown and crisp better than neat cubes.
Do not stir too much. Let the tofu sit in the hot pan between stirs. That is how you get golden bits instead of a mushy scramble.
Add the salt late. Black salt loses some of its eggy aroma when cooked for a long time. Add a pinch at the end for the strongest flavor.
Use a wide pan. A 12 inch skillet gives the tofu room to brown. A crowded pan steams it instead.
Keep the spinach bright. Add it last and turn off the heat as soon as it wilts. Overcooked spinach turns dark and watery.
Flavor variations
Each variation below keeps the base of tofu, beans, and edamame, so the protein stays near 30 grams per plate. Only the vegetables and seasonings change.
| Variation | Add or swap | Notes |
|---|---|---|
| Southwest | Add salsa, chili powder, and avocado | Great in a burrito |
| Mediterranean | Swap beans for chickpeas, add olives and oregano | Top with soy yogurt |
| Mushroom and herb | Add 1 cup sliced mushrooms and thyme | Cook mushrooms first until browned |
| Curry | Add 1 tsp curry powder and peas | Serve with naan or rice |
| Kale and sweet potato | Add 1 cup diced roasted sweet potato and kale | More fiber and vitamin A |
How to serve it
The scramble is a full breakfast on its own. If you want more, here are easy ways to round it out:
- Whole-grain toast. One slice adds about 4 grams of protein and more fiber.
- Avocado. A few slices add healthy fats and potassium.
- Breakfast tacos. Spoon it into warm corn tortillas with salsa.
- A side of fruit. Berries or citrus add vitamin C, which helps your body absorb plant iron.
- Soy latte. A 12 ounce latte with soy milk adds about 7 grams of protein.
Tofu scramble vs scrambled eggs
Many readers ask how tofu stacks up against eggs. Here is a quick look at the protein base alone, before vegetables and beans.
| Per portion | 3 large eggs, scrambled | 7 oz extra-firm tofu |
|---|---|---|
| Protein | About 19 g | About 18 g |
| Calories | About 220 | About 155 |
| Saturated fat | About 5 g | About 1.5 g |
| Cholesterol | About 560 mg | 0 mg |
| Calcium | About 80 mg | About 400 mg if calcium-set |
| Fiber | 0 g | About 2 g |
The takeaway is that half a block of tofu gives about the same protein as three eggs. It brings less saturated fat and far more calcium. That is why it makes such a good base for a plant-based breakfast.
What it costs
Tofu is one of the most affordable protein foods in the grocery store. A 14 ounce block often costs less than a dozen eggs. Canned beans and frozen edamame are inexpensive too.
That makes this scramble a budget-friendly breakfast with a lot of protein per dollar. Buy tofu in multi-packs when it is on sale. Unopened tofu keeps for weeks in the fridge, so check the date and stock up.
Meal prep and storage
Tofu scramble reheats better than scrambled eggs, which makes it great for busy mornings. Cook a double batch on Sunday and breakfast is ready for four days.
Refrigerator. Cool, then store in airtight containers for up to 4 days. USDA food safety guidance suggests eating leftovers within 3 to 4 days (source).
Reheating. Microwave for 60 to 90 seconds with a splash of soy milk, stirring halfway. Or warm it in a skillet over medium heat.
Freezer. You can freeze it for up to 2 months, but the texture gets a bit spongy. It works best rolled into breakfast burritos and frozen that way.
Is tofu good for women in menopause?
Tofu is a smart choice for many women in midlife. It is a complete protein, low in saturated fat, and free of cholesterol. Calcium-set tofu also delivers a lot of calcium.
Women over 50 need about 1,200 milligrams of calcium a day, according to the NIH (source). One plate of this scramble covers almost half of that.
Soy isoflavones have been studied for hot flashes. One analysis found that soy isoflavone supplements reduced hot flash frequency and severity modestly compared with placebo (source). The 2023 Menopause Society position statement does not recommend soy foods as a treatment, though (source).
Our take is simple. Eat soy because it is a good food, not as a cure. Most research finds that moderate soy food intake is safe for healthy women. Ask your clinician if you have a personal or family history of breast cancer.
Not sure how much protein you need? Take our quick protein quiz for a personal daily target. You can also read our full guide on how much protein women need in menopause.
More plant-forward high-protein recipes
If you enjoy this scramble, try these next. Each one has 20 grams of protein or more and no protein powder:
- Peanut tofu and edamame soba bowls for a 26 gram protein lunch
- Berry protein smoothie without protein powder for a quick vegetarian breakfast
- High-protein lentil soup with a tofu option for a vegetarian dinner
For a full week of breakfasts, lunches, and dinners, get our free 7-day high-protein meal plan.
How we test our recipes
Every Midlife Plate recipe is cooked at least twice in a home kitchen with ordinary supermarket ingredients, timed from first chop to plate, and weighed gram by gram before we publish its nutrition. Nutrition is calculated from USDA FoodData Central.
Frequently asked questions
What is a good high protein vegan breakfast?
A tofu scramble is one of the best. This one has about 31 grams of protein per plate from tofu, black beans, and edamame. Soy yogurt bowls, peanut butter oatmeal made with soy milk, and tempeh hash are good choices too. Aim for 25 grams or more to stay full until lunch.
How much protein is in a tofu scramble?
It depends on the portion and add-ins. A typical scramble with half a block of tofu has 15 to 20 grams. Adding beans and edamame, as this recipe does, brings it to about 31 grams. Serve it with whole grain toast for a few more grams.
How do I make tofu taste like eggs?
Use turmeric for color, a splash of soy milk for creaminess, and kala namak for the eggy sulfur flavor. Nutritional yeast adds a savory, cheesy note. Kala namak is a black salt sold in Indian groceries and online. Add it at the end, since its flavor fades with heat.
Do I need to press tofu for a scramble?
Not for long. A quick press in a towel removes surface water so the tofu browns. Extra-firm tofu does not need a full 20 minute press for scrambling. Silken or soft tofu is too delicate for this recipe, so stick with firm or extra-firm.
Is tofu scramble healthier than eggs?
Both are good breakfasts. Tofu has no cholesterol, more fiber, and often more calcium. Eggs bring vitamin B12 and choline. Many women enjoy both during the week. If you follow a vegan diet, ask your clinician about a vitamin B12 source.
Can I make it without beans?
Yes. Use the tofu and edamame only. Protein drops to about 26 grams per plate, and fiber drops to around 7 grams. That is still a high protein breakfast. Add an extra half cup of edamame or a side of soy yogurt if you want to make up the difference.
Is this recipe gluten-free?
Yes, as written. Serve it with gluten-free toast or corn tortillas if you need to avoid gluten. Check the labels on any seasoning blends or sauces you add, since some contain wheat. Tofu, beans, edamame, and spinach are all naturally gluten-free.
This article is for general education and is not medical advice. If you have a medical condition, such as kidney disease, or take medication, ask your clinician or a registered dietitian about your protein, sodium, and calorie needs. Read the full medical disclaimer.
Sources
- Paddon-Jones D, Rasmussen BB. Dietary protein recommendations and the prevention of sarcopenia. Curr Opin Clin Nutr Metab Care. 2009.
- Bauer J, et al. Evidence-Based Recommendations for Optimal Dietary Protein Intake in Older People (PROT-AGE). J Am Med Dir Assoc. 2013.
- Erdélyi A, et al. The Importance of Nutrition in Menopause and Perimenopause: A Review. Nutrients. 2024;16(1):27.
- USDA Food Safety and Inspection Service. Leftovers and Food Safety.
- NIH Office of Dietary Supplements. Calcium: Fact Sheet for Health Professionals.
- Taku K, et al. Extracted or synthesized soybean isoflavones reduce menopausal hot flash frequency and severity. Menopause. 2012.
- The 2023 Nonhormone Therapy Position Statement of The North American Menopause Society. Menopause. 2023.
- USDA Agricultural Research Service. FoodData Central (SR Legacy).



Leave a Reply