Sweet Potato Vegan Recipes Casserole Made Easy

Updated On: October 4, 2025

Sweet potatoes are a versatile, nutrient-packed vegetable that shines in any dish, and when combined in a vegan casserole, they create a comforting, hearty meal perfect for any season. Whether you’re cooking for family, friends, or just yourself, this sweet potato vegan casserole recipe offers a delicious blend of flavors and textures that will satisfy even the most discerning palate.

It’s easy to prepare, packed with wholesome ingredients, and beautifully golden on top after baking.

This casserole is perfect for those looking to enjoy a plant-based meal without compromising on taste or nutrition. It combines the natural sweetness of sweet potatoes with savory herbs, crunchy toppings, and a creamy vegan sauce.

Plus, it’s a great way to sneak in extra veggies, making this dish a perfect choice for busy weeknights or festive gatherings. Let’s dive into why this recipe will quickly become a favorite in your kitchen.

Why You’ll Love This Recipe

This sweet potato vegan casserole is a showstopper for many reasons. First, it’s incredibly flavorful — the natural sweetness of the sweet potatoes contrasts beautifully with the savory herbs and spices.

It’s also nutrient-dense, providing an excellent source of fiber, vitamins A and C, and plant-based protein.

Additionally, this recipe is easy to customize. You can swap in your favorite vegetables or add different seasonings to suit your taste buds.

The casserole is also perfect for meal prep; it reheats wonderfully and can be served for lunch or dinner. Lastly, it’s a great option for vegan and vegetarian eaters alike, ensuring everyone can enjoy a comforting, wholesome meal.

Ingredients

  • 3 large sweet potatoes, peeled and diced
  • 1 cup cooked lentils (green or brown work well)
  • 1 medium onion, finely chopped
  • 2 cloves garlic, minced
  • 1 cup mushrooms, sliced
  • 1 cup kale or spinach, chopped
  • 1/2 cup unsweetened almond milk (or other plant milk)
  • 1/4 cup nutritional yeast for a cheesy flavor
  • 2 tablespoons olive oil
  • 1 teaspoon smoked paprika
  • 1 teaspoon dried thyme
  • Salt and pepper to taste
  • 1/2 cup crushed walnuts or pecans for topping
  • 1/4 cup panko breadcrumbs (optional for extra crunch)

Equipment

  • Large mixing bowl
  • Medium saucepan
  • Skillet or frying pan
  • Sharp knife and cutting board
  • Baking dish (9×13 inch recommended)
  • Measuring cups and spoons
  • Spatula or wooden spoon
  • Oven

Instructions

  1. Preheat your oven to 375°F (190°C). Lightly grease your baking dish with olive oil.
  2. Cook the sweet potatoes: Place the diced sweet potatoes in a medium saucepan and cover with water. Bring to a boil and simmer for about 10-12 minutes, or until tender but not mushy. Drain and set aside.
  3. Sauté the vegetables: In a skillet, heat olive oil over medium heat. Add the chopped onion and garlic, cooking until translucent and fragrant, about 3-4 minutes.
  4. Add the sliced mushrooms to the skillet and cook for another 5 minutes until softened.
  5. Add the chopped kale (or spinach) and cook for 2-3 minutes until wilted. Season with salt, pepper, smoked paprika, and thyme.
  6. Mix the casserole base: In a large mixing bowl, combine the cooked sweet potatoes, sautéed vegetables, and cooked lentils.
  7. Pour in the almond milk and sprinkle in the nutritional yeast. Mix gently until everything is well combined.
  8. Transfer to baking dish: Pour the mixture into the prepared baking dish, spreading it evenly.
  9. Add the topping: In a small bowl, mix the crushed walnuts and panko breadcrumbs. Sprinkle this evenly over the casserole for a crunchy, golden topping.
  10. Bake: Place the casserole in the oven and bake for 25-30 minutes, or until the top is golden brown and crispy.
  11. Cool slightly before serving to allow the casserole to set for easier slicing.

Tips & Variations

To make this casserole even creamier, add 1/2 cup of vegan cream cheese or a homemade cashew cream before baking.

You can easily swap out the lentils for cooked chickpeas or black beans if you prefer a different texture or flavor. For added protein, sprinkle some hemp seeds or pumpkin seeds on top after baking.

If you like it spicy, add a pinch of cayenne pepper or chili flakes to the sautéed vegetables. For a nut-free version, omit the walnuts and use extra panko breadcrumbs or crushed seeds for crunch.

To make this dish gluten-free, substitute the panko breadcrumbs with gluten-free breadcrumbs or crushed gluten-free crackers.

Nutrition Facts

Nutrient Amount per Serving
Calories 320 kcal
Protein 12 g
Carbohydrates 45 g
Dietary Fiber 9 g
Fat 9 g
Vitamin A 350% DV
Vitamin C 40% DV
Iron 18% DV

Serving Suggestions

This sweet potato vegan casserole pairs wonderfully with a crisp green salad dressed with lemon vinaigrette or a side of steamed green beans for a complete meal. For a cozy winter dinner, serve it alongside a bowl of Low Calorie Vegetable Soup Recipe for Healthy Eating.

Leftovers can be reheated easily and make a great filling for wraps or topped on toasted sourdough bread for a quick lunch option. For a festive touch, pair with Vegetarian Date Cake Recipe: Moist, Easy, and Delicious for dessert.

Conclusion

This sweet potato vegan casserole is a must-try recipe that brings warmth, nutrition, and great flavor to your table. It’s a versatile dish that can be easily adapted to your preferences and dietary needs, making it perfect for weeknight dinners or special occasions.

The combination of tender sweet potatoes, savory vegetables, and a crunchy topping ensures every bite is satisfying and delicious.

Enjoy the comfort of a home-cooked meal that nourishes your body and soul, while impressing your family and friends with its vibrant flavors. Don’t forget to explore more plant-based recipes like Vegan Bechamel Sauce Recipe for Creamy Pasta Dishes or try some flavorful Peruvian Vegetable Recipes for Flavorful Healthy Meals to expand your vegan cooking repertoire!

📖 Recipe Card: Sweet Potato Vegan Casserole

Description: A creamy and flavorful vegan casserole featuring mashed sweet potatoes and a crunchy pecan topping. Perfect as a comforting main or side dish for any meal.

Prep Time: PT20M
Cook Time: PT40M
Total Time: PT60M

Servings: 6 servings

Ingredients

  • 4 large sweet potatoes (about 3 lbs), peeled and cubed
  • 1/2 cup canned coconut milk
  • 1/4 cup maple syrup
  • 2 tablespoons olive oil
  • 1 teaspoon vanilla extract
  • 1/2 teaspoon ground cinnamon
  • 1/4 teaspoon ground nutmeg
  • 1/4 teaspoon salt
  • 1 cup pecans, chopped
  • 1/4 cup rolled oats
  • 2 tablespoons coconut sugar
  • 2 tablespoons vegan butter, melted

Instructions

  1. Preheat oven to 375°F (190°C).
  2. Boil sweet potatoes until tender, about 15 minutes; drain and mash.
  3. Mix mashed sweet potatoes with coconut milk, maple syrup, olive oil, vanilla, cinnamon, nutmeg, and salt.
  4. Transfer sweet potato mixture to a greased casserole dish.
  5. In a bowl, combine pecans, oats, coconut sugar, and melted vegan butter.
  6. Sprinkle pecan mixture evenly over the sweet potatoes.
  7. Bake for 30-40 minutes until topping is golden and crisp.
  8. Let cool slightly before serving.

Nutrition: Calories: 320 kcal | Protein: 4 g | Fat: 18 g | Carbs: 38 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Sweet Potato Vegan Casserole”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A creamy and flavorful vegan casserole featuring mashed sweet potatoes and a crunchy pecan topping. Perfect as a comforting main or side dish for any meal.”, “prepTime”: “PT20M”, “cookTime”: “PT40M”, “totalTime”: “PT60M”, “recipeYield”: “6 servings”, “recipeIngredient”: [“4 large sweet potatoes (about 3 lbs), peeled and cubed”, “1/2 cup canned coconut milk”, “1/4 cup maple syrup”, “2 tablespoons olive oil”, “1 teaspoon vanilla extract”, “1/2 teaspoon ground cinnamon”, “1/4 teaspoon ground nutmeg”, “1/4 teaspoon salt”, “1 cup pecans, chopped”, “1/4 cup rolled oats”, “2 tablespoons coconut sugar”, “2 tablespoons vegan butter, melted”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Preheat oven to 375\u00b0F (190\u00b0C).”}, {“@type”: “HowToStep”, “text”: “Boil sweet potatoes until tender, about 15 minutes; drain and mash.”}, {“@type”: “HowToStep”, “text”: “Mix mashed sweet potatoes with coconut milk, maple syrup, olive oil, vanilla, cinnamon, nutmeg, and salt.”}, {“@type”: “HowToStep”, “text”: “Transfer sweet potato mixture to a greased casserole dish.”}, {“@type”: “HowToStep”, “text”: “In a bowl, combine pecans, oats, coconut sugar, and melted vegan butter.”}, {“@type”: “HowToStep”, “text”: “Sprinkle pecan mixture evenly over the sweet potatoes.”}, {“@type”: “HowToStep”, “text”: “Bake for 30-40 minutes until topping is golden and crisp.”}, {“@type”: “HowToStep”, “text”: “Let cool slightly before serving.”}], “nutrition”: {“calories”: “320 kcal”, “proteinContent”: “4 g”, “fatContent”: “18 g”, “carbohydrateContent”: “38 g”}}

Photo of author

Marta K

Leave a Comment

X