Creamy Vegan Broccoli & Tofu Bowl with Pan-Roasted Crouton-Style Toppers

A close-up of a savory vegan broccoli and tofu dish, perfect for healthy eating.

When you want dinner that feels rich but still weeknight-friendly, this creamy vegan broccoli and tofu bowl hits the mark. Pan-roasted tofu brings golden, savory edges, broccoli stays bright and tender-crisp, and a quick blended sauce turns everything spoonable. Finish with crunchy, crouton-style bites for the kind of texture contrast that makes leftovers exciting.

Recipe at a glance

  • Yield: 4 servings
  • Prep time: 20 minutes
  • Cook time: 25 minutes
  • Chill/Rest time: 5 minutes (optional, helps sauce thicken)
  • Total time: 50 minutes

Ingredients

Tofu + broccoli

  • 14–16 oz (about 400–450 g) firm or extra-firm tofu, drained
  • 1–2 tbsp cornstarch
  • 1 1/2 tsp kosher salt, divided
  • 1/2 tsp black pepper
  • 2 tbsp neutral oil, divided (avocado, canola, or grapeseed)
  • 4 cups broccoli florets (about 1 medium-large head)
  • 2 tbsp water or vegetable broth
  • 1/2 tsp smoked paprika (optional, for a cozy depth)

Creamy blended sauce

  • 1 cup unsweetened plain soy milk or oat milk
  • 1/2 cup unsalted cashews (raw or roasted), or use full-fat coconut milk instead of cashews
  • 2 tbsp nutritional yeast (optional but recommended)
  • 2 tbsp tahini
  • 2 tsp lemon juice
  • 1/2 tsp garlic powder
  • 1/2 tsp onion powder
  • 1/4 tsp white pepper or black pepper

Pan-roasted crouton-style toppers

  • 1 1/2 cups cubed bread or panko breadcrumbs (about 2–3 slices bread, torn/cubed)
  • 1 tbsp olive oil or neutral oil
  • 1/2 tsp kosher salt
  • 1/4 tsp garlic powder
  • 2 tbsp nutritional yeast (optional)

Instructions

  1. Prep the tofu: Press tofu if it’s very wet (10 minutes under a towel works). Cube into 1-inch pieces. Toss with cornstarch, 1 tsp salt, and black pepper until evenly coated.
  2. Pan-roast the tofu: Heat 1 1/2 tbsp oil in a large skillet over medium-high. Add tofu in a single layer (work in batches if needed). Cook 8–10 minutes total, turning occasionally, until you see golden edges and the cubes hold together when nudged.
  3. Steam-sauté the broccoli: With the tofu pushed to the side or removed to a plate, add broccoli, 2 tbsp water (or broth), and a pinch of salt to the skillet. Cover and cook 3–4 minutes, then uncover and cook 1–2 minutes more, stirring until broccoli is bright green and tender-crisp (it should still have a little bite).
  4. Make the creamy sauce: In a blender, combine soy milk (or oat milk), cashews, nutritional yeast (if using), tahini, lemon juice, garlic powder, onion powder, and pepper. Blend until completely smooth. If your sauce is too thick to blend, add 1–2 tbsp more milk.
  5. Warm and thicken: Pour sauce into the same skillet (wipe out excess if needed) and heat over medium, stirring, until it coats a spoon—about 2–4 minutes. Taste and adjust with a pinch of salt or extra lemon.
  6. Crouton-style toppers: While the sauce warms, toast bread cubes/panko in a small dry skillet over medium, stirring constantly, until lightly golden. Add oil, salt, garlic powder, and nutritional yeast (if using). Toss to coat and cook 1–2 minutes more until crisp. Turn off heat.
  7. Assemble bowls: Divide broccoli and tofu among bowls. Spoon creamy sauce over the top. Finish immediately with a generous handful of the crunchy crouton-style toppers so they keep their bite.
  8. Optional rest: Let bowls sit 5 minutes. The sauce thickens slightly and clings better to tofu and broccoli.

Texture/doneness cues

  • Tofu: Golden-brown edges and a lightly crisp surface; cubes should not crumble.
  • Broccoli: Bright green with a tender-crisp center (not mushy).
  • Sauce: Silky and spoon-coating, with no raw-cashew grit (blend well).
  • Toppers: Crunchy, audible crisp when stirred or eaten.

Quick tips + variation

  • Skip cashews: Replace cashews with 1 cup full-fat canned coconut milk. Blend smooth with the other sauce ingredients, then warm to thicken.
  • Extra protein/veg: Add 1 cup cooked white beans to the sauce blend for extra creaminess.
  • More savory: Stir 1–2 tsp soy sauce or tamari into the sauce at the end (optional).

Serving ideas

  • Serve with cooked rice, quinoa, or noodles to make it a heartier bowl.
  • Top with chopped parsley, a squeeze of lemon, or sliced green onions for a fresh finish.
  • A simple side salad (citrus vinaigrette or tangy mustard dressing) balances the creaminess.

Storage notes (and safe leftovers)

  • Refrigerate promptly: Cool leftovers quickly and refrigerate within 2 hours. Keep in shallow containers.
  • Keep crunch separate: Store crouton-style toppers in a separate container at room temperature (once fully cooled) or add them right before reheating.
  • How long: Refrigerate tofu, broccoli, and sauce for up to 3–4 days; bread/panko toppers are best within 1–2 days for peak crunch.
  • Reheat: Warm tofu and broccoli in a skillet with a splash of water, then heat sauce gently until hot. Add crisp toppings at the end.
  • Freeze: Freeze the sauce and tofu/broccoli separately if needed (texture may soften). Thaw in the fridge overnight and reheat gently.
  • Food-safety basics: Wash hands and surfaces after handling raw tofu, and reheat leftovers until steaming hot.

Sources

Leave a Reply