Roasted Broccoli, Kale & Tomato Vegetable Casserole
A colourful, comforting, low-calorie vegetable casserole that’s packed with broccoli, baby kale, tomatoes, onion, and garlic! This easy baked dish is full of savoury flavour, naturally rich in vegetables, and makes a wonderful light lunch, dinner, or side dish.
The vegetables become tender and slightly caramelised in the oven while the tomatoes release their juices, creating a deliciously flavourful casserole without needing a heavy sauce. It is simple enough for beginners and versatile enough to customise with your favourite vegetables, herbs, or a little cheese.
Important: Eating one specific casserole does not guarantee rapid weight loss or “belly-fat loss.” Weight changes depend on overall calorie intake, activity, nutrition, and individual factors. This recipe can fit into a lower-calorie eating pattern because it is primarily made from vegetables.
Ingredients
For the Vegetable Casserole
1 large head broccoli, cut into florets
1 large handful baby kale
1 small onion, diced
7 small cloves garlic, minced
12 small cherry or grape tomatoes, halved
2 tablespoons olive oil
½ teaspoon salt
½ teaspoon black pepper
1 teaspoon Italian seasoning
½ teaspoon paprika
½ teaspoon garlic powder
¼ teaspoon red pepper flakes, optional
2 tablespoons fresh parsley, chopped
Optional Additions
For extra flavour or protein, you can add the following:
½ cup shredded mozzarella
¼ cup grated Parmesan
½ cup crumbled feta
1 cup cooked chickpeas
1 cup cooked white beans
1 cup cooked shredded chicken
½ cup sliced mushrooms
1 small zucchini, chopped
½ red bell pepper, sliced
1 tablespoon lemon juice
Instructions
1. Preheat the Oven
Preheat your oven to 400°F (200°C).
Lightly grease a medium baking dish with a little olive oil or cooking spray.
A 9×13-inch baking dish works well, although a slightly smaller casserole dish can also be used for a deeper casserole.
2. Prepare the Broccoli
Wash the broccoli thoroughly and cut it into bite-sized florets.
Try to keep the florets relatively similar in size so they cook evenly.
If the stems are tender, don’t throw them away. Peel the tough outer layer and slice the tender centre into small pieces.
3. Prepare the Other Vegetables
Dice the onion.
Mince the garlic.
Halve the cherry or grape tomatoes.
If using zucchini, mushrooms, or bell peppers, cut them into similar-sized pieces.
Place all of the vegetables in a large mixing bowl.
4. Season the Vegetables
Add the broccoli, onion, tomatoes, and any optional vegetables to the bowl.
Drizzle with 2 tablespoons olive oil.
Add:
Salt
Black pepper
Italian seasoning
Paprika
Garlic powder
Red pepper flakes, if using
Toss thoroughly until the vegetables are evenly coated.
5. Add the Garlic
Add the minced garlic and toss again.
Spreading the garlic throughout the vegetables allows it to roast and infuse the casserole with a wonderful savoury aroma.
If you prefer a milder garlic flavour, reduce the amount.
6. Add the kale.
Add the baby kale.
Toss gently.
Don’t worry if it looks like too much kale at first—the leaves will shrink considerably as they cook.
7. Transfer to the Baking Dish
Spread the vegetables evenly in the prepared baking dish.
Try not to pile everything into one very deep mound.
A relatively even layer allows the vegetables to roast rather than steam.
8. Bake
Place the casserole in the preheated oven.
Bake uncovered for approximately 25–30 minutes.
After about 15 minutes, carefully stir the vegetables.
Return the casserole to the oven and continue baking.
The broccoli should become tender with slightly browned edges, the onions should soften, and the tomatoes should become juicy and lightly roasted.
9. Add Cheese, If Desired
If you’re using cheese, sprinkle it over the vegetables during the final 5–8 minutes of baking.
Return the dish to the oven until the cheese melts and becomes lightly golden.
For a lighter version, simply leave the cheese out.
10. Finish the Casserole
Remove the casserole from the oven.
Allow it to rest for approximately 5 minutes.
Sprinkle with fresh parsley.
For extra brightness, drizzle a little fresh lemon juice over the top.
Serve warm.
Why Lemon Works So Well
Roasted vegetables can have a deep, savoury flavour.
A small squeeze of lemon juice at the end brightens everything and balances the richness of the olive oil.
You can also add a little lemon zest for an even fresher flavour.
Important Recipe Tips
Don’t Overcrowd the Dish
If the vegetables are packed too tightly, they may steam instead of roast.
Use a large baking dish or two smaller dishes if necessary.
Cut Broccoli Evenly
Large pieces take longer to cook than small pieces.
Keeping the florets similar in size helps everything finish at the same time.
Don’t Skip the Garlic
The roasted garlic gives this simple casserole much of its savoury character.
Add Kale Carefully
Baby kale cooks quickly. Adding it at the beginning gives it a tender, roasted texture.
If you prefer brighter green kale, add it during the final 10 minutes.
Keep Tomatoes Cut-Side Up
Arranging some tomato halves cut-side up encourages their juices to caramelise slightly while roasting.
Make It Spicy
For a spicy version, add:
Red pepper flakes
Cayenne pepper
Chopped jalapeño
Chili powder
A drizzle of hot sauce after baking
Start with a small amount and adjust to your preference.
Cheesy Version
If you’re not specifically trying to keep calories low, cheese makes this casserole especially comforting.
Try:
Mozzarella
Add ½ cup during the final 5–8 minutes.
Parmesan
Sprinkle ¼ cup over the vegetables before the final few minutes of baking.
Feta
Add crumbled feta after baking for a salty Mediterranean-style finish.
Cheddar
Use ½ cup shredded cheddar for a richer casserole.
Add Protein
The basic casserole is primarily vegetable-based. If you want to turn it into a more complete meal, add a protein source.
Good choices include:
Chickpeas
White beans
Lentils
Cooked chicken
Turkey
Tofu
Tempeh
Eggs
For a Mediterranean-style meal, chickpeas and feta make an excellent combination.
Chicken Version
Add approximately 1 cup cooked shredded chicken to the vegetables before baking.
You can also use diced cooked chicken breast.
Season with the same Italian herbs, garlic, paprika, salt, and pepper.
This creates a more filling high-protein casserole.
Chickpea Version
Add 1 can of chickpeas, drained and rinsed.
Pat them dry before adding them to the casserole.
The chickpeas become slightly crispy around the edges while absorbing the garlic and herb flavours.
Mushroom & Zucchini Version
Add:
1 cup sliced mushrooms
1 small chopped zucchini
Both vegetables work beautifully with broccoli and tomatoes.
Because mushrooms release water, avoid overcrowding the baking dish.
Serving Suggestions
Serve this casserole as the following:
A Light Dinner
Enjoy a generous serving with a side salad and a protein source.
A Side Dish
Pair it with:
Grilled chicken
Baked fish
Turkey
Roasted salmon
Grilled shrimp
A Vegetarian Meal
Serve with chickpeas, lentils, quinoa, or white beans.
Breakfast
Top leftovers with a fried or poached egg.
Make It Mediterranean
For a Mediterranean-inspired version, add:
Feta cheese
Kalamata olives
Fresh parsley
Oregano
Lemon juice
Chickpeas
This combination is bright, savoury, and satisfying.
Storage
Allow the casserole to cool before storing.
Place leftovers in an airtight container and refrigerate for 3–4 days.
The flavours often become even better after sitting overnight.
Reheating
Oven
Place the vegetables in an oven-safe dish and heat at 350°F (175°C) for approximately 10–15 minutes.
Air Fryer
Reheat at 350°F (175°C) for approximately 4–6 minutes.
Microwave
Microwave individual portions for approximately 1–2 minutes.
The oven or air fryer will give you a better roasted texture.
Can You Freeze It?
You can freeze the casserole, although the texture of the broccoli and tomatoes may become softer after thawing.
For best results, freeze portions in airtight freezer-safe containers for up to approximately 2 months.
Thaw overnight in the refrigerator and reheat in the oven.
Servings & Timing
Servings: 4
Prep Time: 15 minutes
Cook Time: 25–30 minutes
Total Time: Approximately 40–45 minutes
Approximate Nutritional Information
For the basic vegetable version divided into 4 servings:
Calories: approximately 150–180 per serving
Protein: approximately 6–7 g
Carbohydrates: approximately 16–20 g
Fat: approximately 8 g
Fiber: approximately 6–7 g
Sugar: approximately 6–8 g naturally occurring
Sodium: approximately 350–450 mg
Adding cheese, beans, chicken, or additional olive oil will increase the calories and other nutritional values.
Nutrition is estimated and will vary according to ingredient sizes and brands.
Potential Benefits
Broccoli
Broccoli provides fibre, vitamin C, vitamin K, folate, and other nutrients.
Kale
Baby kale contributes fibre and several vitamins and minerals.
Tomatoes
Tomatoes provide vitamin C and naturally occurring plant compounds, including lycopene.
Garlic
Garlic adds significant flavour without requiring a large amount of additional calories.
Onion
Onions add natural sweetness and savoury depth as they roast.
Olive Oil
Olive oil provides unsaturated fat and helps the vegetables roast beautifully.
High Vegetable Content
Because the casserole is built primarily around vegetables, it can provide substantial volume and fibre for relatively few calories.
These are general nutritional observations and are not medical advice.
Frequently Asked Questions
Can I really eat this day and night and lose weight?
No single recipe guarantees weight loss. This casserole can be part of a lower-calorie eating pattern because it is vegetable-focused, but overall calorie intake, activity, portion sizes, and individual factors determine weight change.
Is this casserole low calorie?
The basic version can be relatively low in calories, especially when prepared with a measured amount of olive oil and without large amounts of cheese.
Can I leave out the olive oil?
Yes. You can use cooking spray or a small amount of vegetable broth, although olive oil helps the vegetables brown and improves flavour.
Can I use frozen broccoli?
Yes. Thaw and drain it well first. Frozen broccoli contains more moisture, so pat it dry before roasting.
Can I use frozen kale?
Yes, but thaw and squeeze out excess moisture before adding it.
Can I use regular tomatoes?
Absolutely. Cherry and grape tomatoes are convenient, but chopped Roma tomatoes can also work.
Why are my vegetables soggy?
The most common causes are too much moisture and overcrowding. Use a large baking dish and roast the vegetables in a relatively even layer.
Can I make this without cheese?
Yes. The basic recipe doesn’t require cheese.
Can I add chicken?
Yes. Add cooked chicken for a higher-protein meal.
Can I add chickpeas?
Definitely. Chickpeas add plant-based protein and fibre.
Can I make this vegan?
Yes. The basic vegetable casserole is vegan as long as you don’t add dairy-based cheese or other animal products.
Can I make it gluten-free?
Yes. The basic recipe is naturally gluten-free. Check packaged seasonings if you need strict gluten avoidance.
Can I add eggs?
Yes. For a breakfast casserole, you can add beaten eggs and bake until the eggs are fully set.
How do I make it more filling?
Add a protein source such as chickpeas, lentils, beans, chicken, tofu, or fish and serve it with a side salad or whole grain.
Can I prepare it ahead?
Yes. Chop the vegetables and store them refrigerated in an airtight container. Toss them with the oil and seasonings shortly before roasting.