Cheesy Vegetable Bake with Cauliflower, Sweet Potato, and Zucchini

A comforting dish doesn’t always have to mean heavy or overly rich, and this Cheesy Vegetable Bake is proof of that. With a base of hearty cauliflower, naturally sweet cubes of sweet potato, tender zucchini, and aromatic leeks, this dish gives you layers of flavor and nutrition. The silky homemade béchamel ties everything together while mozzarella creates a golden, gooey topping. It’s wholesome enough to stand on its own as a main vegetarian dish, but you can also add grilled chicken strips if you want extra protein. Whether for a weeknight family dinner or a cozy Sunday lunch, this recipe is the kind of dish that keeps everyone at the table satisfied.

Full Recipe

Ingredients

  • 1 medium cauliflower head, divided

  • 1 large sweet potato, peeled and cubed

  • 1 small zucchini, thinly sliced

  • 1 leek, white and light-green parts only, thinly sliced

  • 2 cloves garlic, minced

  • 40 g unsalted butter

  • 40 g all-purpose flour

  • 500 ml whole milk

  • 3 tbsp olive oil (for sautéing)

  • 1 tsp dried rosemary (or 1 tbsp fresh, chopped)

  • 1 tsp smoked paprika

  • 1 tsp salt, plus more to taste

  • ½ tsp freshly ground black pepper

  • 150 g shredded mozzarella cheese

  • A handful fresh coriander (cilantro), chopped (for garnish)

  • Tomato slices or wedges, for serving (optional)

  • Chicken breast strips, cooked or grilled (optional protein addition)

Cooking Directions

  1. Preheat & Prep
    Preheat oven to 180 °C (350 °F). Grease a medium-sized baking dish with butter or oil.

  2. Par-Cook the Cauliflower & Sweet Potato
    Place cauliflower florets and sweet potato cubes in a microwave-safe bowl. Cover and microwave 7–10 minutes until just tender. Drain excess liquid and set aside.

  3. Sauté the Aromatics
    Heat 3 tbsp olive oil in a skillet over medium heat. Add garlic and sauté 1–2 minutes until fragrant. Stir in leek, zucchini, and rosemary. Cook 3–4 minutes until soft. Season lightly with salt and pepper. Remove from heat.

  4. Make the Béchamel Sauce
    In a saucepan, melt butter over medium heat. Whisk in flour to form a roux; cook 1–2 minutes without browning. Gradually whisk in milk until smooth. Simmer until thickened. Season with smoked paprika, ½ tsp salt, and ½ tsp pepper. Remove from heat.

  5. Combine & Layer
    Toss cauliflower, sweet potato, and sautéed vegetables with half the béchamel. Transfer to the baking dish. If using chicken, layer it in now.

  6. Top & Bake
    Pour remaining béchamel over vegetables. Sprinkle mozzarella on top. Bake 20 minutes until golden and bubbling.

  7. Garnish & Serve
    Let rest 5 minutes. Garnish with coriander and serve with fresh tomato wedges if desired.

Nutrients (per serving, approx. without chicken)

  • Calories: 280 kcal

  • Protein: 11 g

  • Fat: 16 g

  • Carbohydrates: 25 g

  • Fiber: 6 g

  • Calcium: 220 mg

Why You’ll Love This Recipe

This recipe balances comfort and nutrition beautifully. You get creamy indulgence from the béchamel and mozzarella, earthy sweetness from the sweet potato, freshness from zucchini and leek, and satisfying bite from cauliflower. It’s versatile, hearty, and feels gourmet without being complicated.

The Origins and Inspiration Behind the Dish

Vegetable bakes are a classic across many cuisines, from French gratins to British casseroles. This version is inspired by Mediterranean flavors—olive oil, rosemary, and coriander—while keeping the familiar baked comfort-food feel. It’s a dish that feels both rustic and refined.

Ingredient Spotlight

  • Cauliflower brings bulk and fiber without being heavy.

  • Sweet potato adds natural sweetness and creaminess.

  • Zucchini & leeks give freshness and subtle onion-like depth.

  • Béchamel transforms everyday veggies into something luxurious.

  • Mozzarella creates that irresistible golden crust.

Storage and Reheating Tips

Refrigerate leftovers in an airtight container for up to 3 days. Reheat in the oven at 160 °C (320 °F) until warm, or microwave for a quick option. For freezing, bake first, let cool, and store portions in freezer-safe containers for up to 2 months.

Common Variations to Try

  • Swap mozzarella with Gruyère or cheddar for a sharper flavor.

  • Add spinach or kale for more greens.

  • Use pumpkin instead of sweet potato for a seasonal twist.

  • Mix in chickpeas or lentils for added plant-based protein.

Pairing Recommendations

This bake pairs well with a crisp green salad, roasted meats, or grilled fish. A glass of dry white wine or sparkling water with lemon complements the creamy richness perfectly.

Health Benefits

Packed with fiber, vitamins A, C, and K, plus calcium from the béchamel and mozzarella, this dish supports immunity, bone health, and digestion. Sweet potatoes add antioxidants like beta-carotene, while cauliflower provides sulforaphane, a compound linked to anti-inflammatory benefits.


Advertisement

Conclusion

This Cheesy Vegetable Bake is proof that wholesome ingredients can come together into something indulgent yet nourishing. It’s comforting without being overly heavy, flexible enough to adapt with the veggies you have, and guaranteed to please both vegetarians and meat lovers alike.