Breakfast can be one of the hardest meals to plan when you are following a keto diet as a vegan. Though sweet breakfasts like vegan pancakes or keto protein smoothies can be a great option, sometimes you might crave a savory traditional breakfast like scrambled eggs. With a little creative cooking and a few seasonings, you can whip up a tasty, vegan version of scrambled eggs in a matter of minutes!
The base of this recipe uses firm tofu seasoned with nutritional yeast for a “cheese-like” flavor and a bit of turmeric to add not only flavor but a beautiful yellow color. The tofu is broken into crumbled and sautéed with diced onion, spinach, and a handful of Follow Your Heart Vegan Cheddar Cheese for an added creamy cheesy texture!
Each serving is approximately 4 oz but will vary due to the amount of liquid you cook out. This simple tofu scramble pairs perfectly with fresh avocado slices or piled onto a low carb tortilla for an on the go breakfast wrap!
Yields 5 servings of Vegan Keto Scramble
The Preparation
- 14 ounces extra firm tofu
- 3 tablespoons avocado oil
- 2 tablespoons yellow onion, diced
- 1 1/2 tablespoons nutritional yeast
- 1/2 teaspoon garlic powder
- 1/2 teaspoon turmeric powder
- salt, to taste
- 1 cup baby spinach
- 3 medium cherry tomatoes, diced
- 3 ounces vegan cheese substitute, grated or diced
The Execution
1. Wrap your block of tofu in a few layers of paper towel, or a clean cloth towel, and gently squeeze some of the water out. Set aside.
2. In a skillet on medium heat, sauté the chopped onion in 1/3 of the avocado oil until the onion is soft and translucent.
3. Place the block of tofu in the skillet and crumble using a potato masher or fork until it’s the consistency of scrambled egg.
4. Drizzle with the rest of the oil and sprinkle with the dry seasoning then gently stir to coat.
5. Cook the tofu over medium heat, stirring and folding occasionally until most of the liquid has evaporated.
6. Fold in the baby spinach, diced tomato, and cheese and cook for an additional minute or until the spinach wilts and the cheese is melted.
7. Serve hot and store leftovers in the refrigerator for up to three days!
This makes a total of 3 servings of Vegan Keto Scrambled Eggs. Each serving comes out to be 355 calories, 27.4g fats, 8.2g net carbs, and 15.8g protein.
| NUTRITION | CALORIES | FAT | CARBS | FIBER | NET CARBS | PROTEIN |
| 14 ounce extra firm tofu | 361 | 24.4 | 7 | 3.6 | 3.4 | 38.3 |
| 3 tablespoon avocado oil | 361 | 40.9 | 0 | 0 | 0 | 0 |
| 2 tablespoon yellow onion | 9 | 0 | 2 | 0.3 | 1.8 | 0.3 |
| 1 1/2 tablespoon nutritional yeast | 42 | 0.9 | 4.7 | 3.1 | 1.7 | 5.7 |
| 1/2 teaspoon garlic powder | 5 | 0 | 1.2 | 0.1 | 1 | 0.3 |
| 1/2 teaspoon turmeric powder | 5 | 0.1 | 1 | 0.4 | 0.7 | 0.2 |
| — salt | 0 | 0 | 0 | 0 | 0 | 0 |
| 1 cup baby spinach | 7 | 0.1 | 1.1 | 0.7 | 0.4 | 0.9 |
| 3 medium cherry tomatoes | 9 | 0.1 | 2 | 0.6 | 1.4 | 0.5 |
| 3 ounce vegan cheese substitute | 298 | 19.1 | 17 | 0 | 17 | 0 |
| Totals | 1097 | 85.6 | 36 | 8.7 | 27.3 | 46 |
| Per Serving (/3) | 366 | 28.5 | 12 | 2.9 | 9.1 | 15.3 |

Vegan Keto Scrambled Eggs
Ingredients
- 14 ounce extra firm tofu
- 3 tablespoon avocado oil
- 2 tablespoon yellow onion diced
- 1 ½ tablespoon nutritional yeast
- ½ teaspoon garlic powder
- ½ teaspoon turmeric powder
- salt to taste
- 1 cup baby spinach
- 3 medium cherry tomatoes diced
- 3 ounce vegan cheese substitute grated or diced
Instructions
- Wrap your block of tofu in a few layers of paper towel, or a clean cloth towel, and gently squeeze some of the water out. Set aside.
- In a skillet on medium heat, sauté the chopped onion in 1/3 of the avocado oil until the onion is soft and translucent.
- Place the block of tofu in the skillet and crumble using a potato masher or fork until it’s the consistency of scrambled egg.
- Drizzle with the rest of the oil and sprinkle with the dry seasonings, then gently stir to coat.
- Cook the tofu over medium heat, stirring and folding occasionally until most of the liquid has evaporated.
- Fold in the baby spinach, diced tomato and cheese and cook for an additional minute or until the spinach wilts and the cheese is melted.
- Serve hot and store leftovers in the refrigerator for up to three days!








