Nutrition Facts for Broccoli tofu divan

Broccoli Tofu Divan

Creamy, comforting, and delightfully cheesy, this Broccoli Tofu Divan is a plant-based spin on a classic casserole dish that’s perfect for weeknight dinners or family gatherings. Tender broccoli florets and golden, sautéed tofu are nestled in a luscious, homemade sauce infused with garlic, onion, and a hint of ground mustard for a flavor-packed base. Topped with melted cheddar (or a vegan alternative) and crispy, paprika-seasoned panko breadcrumbs, this casserole delivers the ultimate balance of creamy and crunchy textures. Easily customizable for vegan or vegetarian preferences, this hearty dish is not only rich in protein but also showcases a healthier twist with nutritional yeast for added depth. Ready in under an hour, this vibrant, crowd-pleasing recipe pairs beautifully with a simple side salad or crusty bread for a satisfying meal.

Nutriscore Rating: 74/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
Image of Broccoli Tofu Divan
Prep Time:20 mins
Cook Time:30 mins
Total Time:50 mins
Servings: 4

Ingredients

  • 4 cups Broccoli florets
  • 1 block (14 ounces) Firm tofu
  • 2 tablespoons Olive oil
  • 1 teaspoon Salt
  • 0.5 teaspoons Black pepper
  • 3 tablespoons Unsalted butter
  • 3 tablespoons All-purpose flour
  • 1.5 cups Vegetable broth
  • 1 cup Milk (dairy or non-dairy)
  • 0.25 cup Nutritional yeast (or grated Parmesan)
  • 0.5 teaspoons Garlic powder
  • 0.5 teaspoons Onion powder
  • 0.25 teaspoons Ground mustard
  • 1 cup Shredded cheddar cheese (or vegan alternative)
  • 0.75 cup Panko breadcrumbs
  • 0.25 teaspoons Paprika

Directions

Step 1

Preheat your oven to 375°F (190°C) and lightly grease a 9x13-inch casserole dish with olive oil or cooking spray.

Step 2

Cut the tofu into 1/2-inch cubes and pat dry with paper towels to remove excess moisture. Season with half the salt and pepper.

Step 3

Heat 1 tablespoon of olive oil in a large skillet over medium heat. Add the tofu cubes and sauté until golden on all sides, about 5-7 minutes. Remove from the skillet and set aside.

Step 4

Meanwhile, bring a large pot of water to a boil. Add the broccoli florets and blanch for 2-3 minutes until bright green and slightly tender. Drain immediately and set aside.

Step 5

To make the sauce, melt the butter in a medium saucepan over medium heat. Whisk in the flour and cook for 1-2 minutes until lightly golden and bubbling.

Step 6

Gradually add the vegetable broth and milk, whisking constantly to prevent lumps. Cook for 4-5 minutes until the sauce thickens.

Step 7

Stir in the nutritional yeast (or grated Parmesan), garlic powder, onion powder, ground mustard, and the remaining salt and pepper. Adjust seasoning to taste. Remove from heat.

Step 8

In the prepared casserole dish, layer the broccoli florets and sautéed tofu evenly. Pour the prepared sauce over the top, ensuring all the ingredients are well-coated.

Step 9

Sprinkle the shredded cheddar cheese (or vegan alternative) evenly over the top of the casserole.

Step 10

In a small bowl, mix the panko breadcrumbs with 1 tablespoon of olive oil and paprika. Sprinkle this breadcrumb mixture evenly over the cheese layer.

Step 11

Bake in the preheated oven for 25-30 minutes, or until the top is golden and bubbling.

Step 12

Let the casserole cool for 5-10 minutes before serving. Enjoy your Broccoli Tofu Divan as a main meal or a side dish!

Nutrition Facts

Serving size 1666.5 grams (1666.5g)
Amount per serving % Daily Value*
Calories 2160
Total Fat 134.70g 173%
Saturated Fat 55.30g 276%
Polyunsaturated Fat 3.70g
Cholesterol 233mg 78%
Sodium 4528mg 197%
Total Carbohydrate 138.90g 51%
Dietary Fiber 32.90g 118%
Total Sugars 29.00g
Protein 130.60g 261%
Vitamin D 124IU 620%
Calcium 1971mg 152%
Iron 18mg 99%
Potassium 2227mg 47%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 52.9%
Protein: 22.8%
Carbs: 24.3%