Indulge in the wholesome flavors of this Cauliflower Tofu Casserole, a creamy, plant-based delight that’s perfect for cozy dinners or meal prep. Packed with nutrient-rich cauliflower florets and protein-packed extra-firm tofu, this comforting dish features a velvety dairy-free sauce made with unsweetened plant-based milk, nutritional yeast, and fragrant spices like smoked paprika and dried thyme. A golden breadcrumb topping (optional) adds a delightful crunch, while a sprinkle of fresh parsley elevates the dish with a burst of color and freshness. Ready in under an hour, this vegan casserole is easy to prepare, gluten-free adaptable, and full of bold, satisfying flavors. Perfect for anyone seeking a hearty, healthy, and delicious plant-forward meal!
Scan with your phone to download!
Preheat your oven to 375°F (190°C) and lightly grease a 9x13-inch baking dish with olive oil or cooking spray.
Cut the cauliflower into small florets and blanch them in boiling water for 5 minutes. Drain and set aside.
Press the tofu to remove excess moisture. Once pressed, crumble the tofu into small pieces using your hands or a fork and set aside.
Heat 1 tablespoon of olive oil in a large skillet over medium heat. Mince the garlic and dice the onion. Add the garlic and onion to the skillet and sauté for 3-4 minutes, until softened and fragrant.
In a blender, combine the plant-based milk, nutritional yeast, cornstarch, vegetable broth, lemon juice, Dijon mustard, smoked paprika, dried thyme, salt, and black pepper. Blend until smooth.
Pour the sauce mixture into the skillet with the garlic and onion. Cook over medium heat, stirring often, for 3-4 minutes until the sauce thickens.
In the prepared baking dish, spread the blanched cauliflower florets evenly. Add the crumbled tofu on top. Pour the thickened sauce evenly over the cauliflower and tofu.
If using breadcrumbs, sprinkle them evenly over the casserole for a crispy topping.
Bake the casserole in the preheated oven for 25-30 minutes, or until the top is golden and bubbly.
Remove the casserole from the oven and let it cool for 5 minutes. Garnish with fresh parsley before serving.
Serving size | (1147.6g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 893.6 |
Total Fat 43.7g | 0% |
Saturated Fat 6.9g | 0% |
Polyunsaturated Fat 3.2g | |
Cholesterol 0mg | 0% |
Sodium 3918.1mg | 0% |
Total Carbohydrate 97.9g | 0% |
Dietary Fiber 18.8g | 0% |
Total Sugars 19.5g | |
Protein 36.9g | 0% |
Vitamin D 100.0IU | 0% |
Calcium 1189.5mg | 0% |
Iron 9.1mg | 0% |
Potassium 2542.8mg | 0% |
Source of Calories