Roasted Broccoli, Kale & Tomato Vegetable Casserole
Description
This Roasted Broccoli, Kale & Tomato Vegetable Casserole is a colorful, comforting dish loaded with tender-crisp broccoli, hearty kale, juicy roasted cherry tomatoes, garlic, herbs, and a golden layer of melted cheese. Roasting the vegetables first develops deeper flavor while preventing the casserole from becoming watery. Everything is then combined with a light creamy garlic sauce, topped with mozzarella and Parmesan, and baked until bubbling and beautifully browned. It makes a delicious vegetarian dinner, nutritious side dish, or easy meal-prep option that pairs well with chicken, salmon, rice, pasta, or crusty bread.
Ingredients For the Roasted Vegetables
- 5 cups fresh broccoli florets
- 3 cups chopped kale, tough stems removed
- 2 cups cherry tomatoes, halved
- 1 small yellow onion, thinly sliced
- 3 garlic cloves, minced
- 2 tbsp extra-virgin olive oil
- 1 tsp Italian seasoning
- ½ tsp dried oregano
- ½ tsp smoked paprika
- ¾ tsp salt
- ½ tsp freshly ground black pepper
For the Creamy Sauce
- 1 tbsp unsalted butter
- 2 garlic cloves, minced
- 1 tbsp all-purpose flour
- ¾ cup whole milk
- ¼ cup heavy cream
- ¼ cup freshly grated Parmesan cheese
- ¼ tsp garlic powder
- ¼ tsp black pepper
- Pinch of red pepper flakes, optional
For the Cheesy Topping
- 1 cup shredded mozzarella cheese
- ½ cup freshly grated Parmesan cheese
- 1 tsp Italian seasoning
- 2 tbsp fresh parsley, chopped
Step-by-Step Instructions
- Preheat the oven to 425°F (220°C).
- Lightly grease a large baking sheet and a 9×13-inch casserole dish.
- Wash the broccoli thoroughly and cut it into evenly sized florets.
- Remove the tough stems from the kale and roughly chop the leaves.
- Cut the cherry tomatoes in half and thinly slice the onion.
- Place the broccoli, tomatoes, and onion on the prepared baking sheet.
- Drizzle with olive oil and add Italian seasoning, oregano, smoked paprika, salt, and black pepper.
- Toss until the vegetables are evenly coated.
- Spread everything into a single layer so the vegetables roast instead of steaming.
- Roast for approximately 15 minutes.
- Remove the baking sheet from the oven and add the chopped kale and minced garlic.
- Gently toss everything together.
- Return to the oven and roast for another 5–7 minutes, until the broccoli has lightly browned edges and the tomatoes begin to blister.
- Reduce the oven temperature to 375°F (190°C).
- Meanwhile, melt the butter in a small saucepan over medium-low heat.
- Add the minced garlic and cook for approximately 30 seconds.
- Sprinkle in the flour and whisk continuously for approximately 1 minute.
- Slowly pour in the milk while whisking to prevent lumps.
- Add the heavy cream and continue cooking for 2–3 minutes, until the sauce begins to thicken.
- Reduce the heat to low.
- Stir in Parmesan, garlic powder, black pepper, and optional red pepper flakes.
- Continue stirring until the Parmesan melts and the sauce becomes smooth.
- Transfer the roasted broccoli, kale, tomatoes, and onion into the prepared casserole dish.
- Pour the creamy garlic sauce evenly over the vegetables.
- Gently toss or spread the vegetables so the sauce is distributed throughout the casserole.
- Sprinkle mozzarella evenly over the top.
- Add the remaining Parmesan and Italian seasoning.
- Bake uncovered at 375°F (190°C) for 15–20 minutes, until the cheese has melted and the edges are bubbling.
- For an extra-golden topping, broil for approximately 1–2 minutes at the end.
- Watch carefully during broiling because the cheese can brown quickly.
- Remove the casserole from the oven and allow it to rest for 5–10 minutes.
- Finish with fresh parsley and freshly ground black pepper.
- Serve warm while the vegetables are tender and the cheese is melted.
Tips
- Roast the vegetables first. This creates better flavor and helps prevent a watery casserole.
- Keep the broccoli florets similar in size so they cook evenly.
- Don’t add kale at the beginning of roasting because its edges can burn before the broccoli is ready.
- Freshly grated Parmesan melts better and provides stronger flavor than pre-shredded varieties.
- Don’t overcrowd the roasting pan. Use two pans if necessary.
- For additional crunch, sprinkle seasoned breadcrumbs over the cheese before baking.
- Add cooked chicken, turkey, white beans, or chickpeas if you want to turn the casserole into a more substantial meal.
- Mushrooms, zucchini, cauliflower, or bell peppers can also be added.
Notes
This casserole is best served warm while the cheese is melted and the roasted vegetables still have some texture. Refrigerate leftovers promptly in an airtight container for up to 3–4 days. Reheat in the oven or air fryer when possible to help restore the roasted texture. The microwave works for convenience but may make the vegetables slightly softer.
Q&A
Can I use frozen broccoli?
Yes, but thaw it completely and remove as much excess moisture as possible before roasting. Fresh broccoli generally gives the best texture.
Can I use spinach instead of kale?
Absolutely. Add fresh spinach after roasting the other vegetables because it wilts very quickly.
Can I make this casserole ahead?
Yes. Roast the vegetables and prepare the sauce ahead, then assemble and refrigerate. Add the cheese and bake shortly before serving.
Can I make it without heavy cream?
Yes. Replace the cream with additional whole milk for a lighter sauce.
What can I serve with this casserole?
It pairs beautifully with grilled chicken, roasted salmon, baked fish, quinoa, rice, pasta, garlic bread, or a simple green salad.
Servings
Makes approximately 6 servings
Nutrition (Approx. Per Serving)
- Calories: 295
- Protein: 15g
- Carbohydrates: 18g
- Fat: 20g
- Saturated Fat: 9g
- Fiber: 5g
- Sugar: 6g
- Sodium: 510mg
- Calcium: 330mg
- Potassium: 650mg
Nutritional values are estimates and may vary depending on the vegetables, cheese, cream, oil, and portion size.