Easy Vegan Broccoli Casserole with Delicious Dried Tomato Sauce

As an Amazon Associate, I earn from qualifying purchases.

Whole Food Plant-BasedOil-freeGluten-freeSugar-free
Pinterest Hidden Image

This Broccoli Sweet Potato Casserole is a heavenly blend of sweet and sour flavors. It’s a wholesome and easy-to-make dish that is oil-free, vegan, and is ready in less than 30 minutes!😋

a close up photo of the vegan broccoli casserole in a baking dishPin

This Broccoli Sweet Potato Vegan Casserole is so creamy and satiating that it will surely become a new favorite in your home! It’s topped with a delicious savory dried tomato sauce and makes the perfect healthy meal or side dish. The sweet potatoes and sun-dried tomato sauce provide the perfect balance of flavors, making every bite taste divine.

an overhead photo of the  vegan broccoli casserole while two hands are serving it over a boardPin

Recipe Highlights

  • Dietary – whole food, vegan, oil-free, grain-free, gluten-free, nut-free
  • Nutritional features – high in fiber and healthy complex carbs
  • Quick and easy to make with simple ingredients
  • Ready in less than 30 mins
  • Allergy-friendly
  • Makes a delicious side dish or main meal
  • A perfect blend of sweet and sour flavors
  • Can be prepared in advance
a photo of the  vegan broccoli casserole at an anglePin

Whole Food Ingredients

This easy broccoli sweet potato casserole is made with 8 simple whole food ingredients. It can be enjoyed as a delicious side dish or a main meal.

Here’s what you’ll need:

  • sweet potatoes – you will need 2 medium sized sweet potatoes, peeled and cubed
  • broccoli – I used fresh broccoli, chopped into small florets
  • sunflower seeds – use plain raw sunflower seeds, unsalted
  • sun-dried tomatoes – use naturally dehydrated sun-dried tomatoes, dry packed, not in oil
  • lemon – you’ll need half lemon, juiced
  • garlic – fresh garlic adds a great flavor
  • spices – you’ll need cumin, basil, and salt
the ingredients for the  vegan broccoli casserole

For the full ingredients list, measurements, and instructions, please find the recipe card below.

Why Make This Broccoli Sweet Potato Casserole

I am absolutely obsessed with casseroles and recently made a vegan Broccoli Sweet Potato Casserole topped with a scrumptious sun-dried tomato sauce. This dish is completely plant-based and dairy-free, and I used raw sunflower seeds to make the sauce instead of cream to reduce the fat and calorie content.

Not only is this casserole recipe quick and easy to prepare in just a few simple steps, but it is also ready in under 30 minutes. This makes it a convenient and satisfying meal that will keep you full for longer. Plus, the sweet potatoes and broccoli in this dish provide a great source of fiber, minerals, and vitamins.

Overall, this vegan Broccoli Sweet Potato Casserole is a delicious and healthy meal that I highly recommend giving a try.

the  vegan broccoli casserole in a small platePin

This Broccoli Sweet Potato Casserole is

  • vegan (dairy-free, egg-free)
  • whole food
  • oil-free
  • gluten-free
  • grain-free
  • nut-free
  • quick and easy
  • ready in less than 30 mins
  • made with 8 simple ingredients
  • a perfect delicious blend of flavors!
overhead view of  vegan broccoli casserole with a spoon in itPin

How to Store

Fridge: Cover and store the baked casserole in the fridge for up to 3 days. Reheat in the oven or microwave until heated through.

Freeze: Let cool completely then freeze in an air-tight container for up to 3 months. Thaw in the fridge then reheat in the oven or microwave.

Make ahead: You can cook the sweet potatoes in advance, prepare the broccoli florets. and keep them in the fridge. You can also combine the ingredients for the sauce in a bowl and then when you are ready, whip up the sauce and bake the casserole.

the  vegan broccoli casserole on a boardPin


an overhead view of the  vegan broccoli casserole with a some of it taken outPin

If you try this Broccoli Sweet Potato Casserole, please let me know! Leave a comment and ★★★★★ recipe rating below. I would love to see your remakes and hear what you think.

Broccoli Sweet Potato Casserole

Venelina Dove M.D.
This Broccoli Sweet Potato Casserole is topped with a delicious savory sauce for a healthy filling meal or side dish. It is oil-free, vegan, easy to make and ready in less than 30 mins.
4 from 3 votes
Prep Time 5 minutes
Cook Time 23 minutes
Total Time 28 minutes
Course Main Dishes
Cuisine European
Servings 4 -6


  • 2 medium (770 g) sweet potatoes, 27 oz, peeled and cubed
  • cups (140 g) small broccoli florets, 5 oz

For the sauce


  • Preheat the oven to 350°F (180°C).
  • Chop the sweet potatoes into small cubes. Place them in a pot, cover with water and bring to a boil. Reduce the heat and let simmer for about 8 mins. Once they are cooked, drain them well.
  • Meanwhile, prepare the sauce. Put all ingredients for the sauce in a blender. Blend for several minutes until smooth.
  • After that, place the cooked sweet potatoes in a casserole dish (mine measures 28 x 21cm/ 11" x 8"). Spread the broccoli florets on top and pour the sauce over them. You can spread the sauce easily with a spoon.
  • Bake for 15 mins. Sprinkle some chopped green onions on top and enjoy!

You can find detailed instructions with photos in the post above.

Tried this recipe?Let us know how it was!


Author Image

I’m Venny, I am a medical doctor and I believe great health stems from eating whole plant foods. Here you’ll find delicious (mostly) oil-free whole food, plant-based recipes and learn how food makes you healthy!

4 from 3 votes (3 ratings without comment)

Leave a Comment

Recipe Rating