ArrowDownFill 1arrow-small-lineFill 1Cooking Light - EasyCooking Light - FastCooking Light - So GoodCooking Light - How-ToCooking Light - Staff FaveCooking Light Badge - Wow!GroupClose IconEmailEmpty Star IconLike Cooking Light on FacebookFull Star IconShapePage 1 Copy 3Page 1 Copy 2Grid IconHalf Star IconFollow Cooking Light on InstagramList IconMenu IconPrintSearch IconSpeech BubbleFollow Cooking Light on SnapchatFollow Cooking Light on TwitterWatch Cooking Light on YouTubeplay-iconWatch Cooking Light on Youtube

Pesto Tofu Scramble


2 servings

Rich pesto gets a breakfast twist in this flavorful dish. Vegan-friendly and packed with healthy fats thanks to cashews and olive oil, it will keep you full and energized until lunch time. Substitute any seasonal vegetables you have on hand in place of the mushrooms and tomatoes for your own unique meal. 


  • 1/2 cup basil
  • 2 tablespoons raw cashews
  • 2 teaspoons nutritional yeast
  • 1 garlic clove
  • 1 tablespoon lemon juice
  • 1/4 cup spinach
  • 1/2 teaspoon kosher salt, divided
  • 1/2 tablespoon olive oil
  • 1 cup sliced white mushrooms
  • 1/2 cup cherry tomatoes, sliced
  • 1 pound firm tofu, drained and crumbled

Nutrition Information

  • calories 340
  • fat 20 g
  • satfat 3.5 g
  • protein 25 g
  • carbohydrate 15 g
  • fiber 2 g
  • sugars 2 g
  • cholesterol 0 mg
  • sodium 490 mg

How to Make It

  1. In a food processor, combine basil, cashews, nutritional yeast, garlic, lemon juice, spinach, and ¼ teaspoon salt. Process, adding water as needed, to get a thick pesto.
  2. In a large pan, add olive oil over medium-heat. Stir in mushrooms and ¼ teaspoon salt. Sauté until mushrooms begin to brown and release moisture. Add cherry tomatoes and cook for 2 minutes.
  3. Stir in tofu, cooking just until heated through. Remove from heat, mix in pesto just before serving, and divide between two plates.