Nutrition Facts for Whole30 hearty vegetable casserole

Whole30 Hearty Vegetable Casserole

Loaded with vibrant, nutrient-packed vegetables and infused with aromatic herbs, this Whole30 Hearty Vegetable Casserole is a wholesome, flavor-rich dish that's perfect for clean eating. Sautéed onions, bell peppers, zucchini, and carrots combine with tender broccoli and cauliflower florets in a savory tomato-herb sauce, creating a satisfying casserole that’s both comforting and healthy. This gluten-free, dairy-free recipe is Whole30-compliant, ideal for meal prep, and pairs beautifully with a crisp side salad or roasted protein. Ready in just over an hour, this one-dish wonder is as simple as it is delicious, making it a perfect choice for busy weeknights or family dinners. Don’t forget the fresh parsley garnish for a burst of color and freshness!

Nutriscore Rating: 80/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.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Whole30 Hearty Vegetable Casserole
Prep Time:20 mins
Cook Time:45 mins
Total Time:65 mins
Servings: 6

Ingredients

  • 3 tablespoons olive oil
  • 1 large yellow onion, chopped
  • 2 medium bell peppers, chopped
  • 2 medium zucchini, sliced
  • 3 medium carrots, sliced
  • 2 cups broccoli florets
  • 2 cups cauliflower florets
  • 4 cloves garlic cloves, minced
  • 1 14-ounce can canned diced tomatoes
  • 2 teaspoons dried oregano
  • 1 teaspoon dried thyme
  • 2 teaspoons dried basil
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper
  • 0.25 cup chopped fresh parsley

Directions

Step 1

Preheat your oven to 375°F (190°C).

Step 2

In a large skillet, heat the olive oil over medium heat.

Step 3

Add the chopped onion and bell peppers to the skillet. Sauté for about 5 minutes or until the onions become translucent.

Step 4

Stir in the zucchini, carrots, broccoli, cauliflower, and minced garlic. Cook for an additional 10 minutes, stirring occasionally, until the vegetables start to soften.

Step 5

Add the canned diced tomatoes, dried oregano, thyme, basil, salt, and pepper to the skillet. Stir well to combine all ingredients.

Step 6

Cook for another 5 minutes to allow the flavors to meld together.

Step 7

Transfer the vegetable mixture to a large casserole dish, spreading it evenly.

Step 8

Cover the casserole dish with aluminum foil and place it in the preheated oven.

Step 9

Bake the casserole for 25 minutes. Remove the foil and bake for an additional 5 minutes to lightly brown the top.

Step 10

Remove the casserole from the oven. Let it cool for a few minutes before serving.

Step 11

Garnish with fresh chopped parsley before serving. Enjoy your Whole30 Hearty Vegetable Casserole!

Nutrition Facts

Serving size (1859.6g)
Amount per serving % Daily Value*
Calories 965.1
Total Fat 57.3g 0%
Saturated Fat 10.0g 0%
Polyunsaturated Fat 7.4g
Cholesterol 7.9mg 0%
Sodium 3189.0mg 0%
Total Carbohydrate 100.1g 0%
Dietary Fiber 35.4g 0%
Total Sugars 51.4g
Protein 26.7g 0%
Vitamin D 0IU 0%
Calcium 580.3mg 0%
Iron 12.5mg 0%
Potassium 4187.6mg 0%
*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: 50.4%
Protein: 10.4%
Carbs: 39.1%