Go Back
+ servings
Sweet Potato Casserole

Irresistibly Creamy Sweet Potato Casserole for Holidays

This Sweet Potato Casserole is a must-try holiday dish, offering creamy textures and nostalgic flavors.
Prep Time 20 minutes
Cook Time 45 minutes
Total Time 1 hour 5 minutes
Servings: 8 servings
Course: dinner
Cuisine: American
Calories: 300

Ingredients
  

For the Casserole
  • 2 pounds Sweet Potatoes peeled and cubed
  • ½ cup Milk or plant-based milk
  • ½ cup Brown Sugar
  • ¼ cup Melted Butter or vegan butter
  • 1 large Egg or flax egg for vegan option
  • 1 teaspoon Cinnamon
  • ½ teaspoon Nutmeg
  • 1 teaspoon Vanilla Extract
  • 1 pinch Salt
For the Topping
  • 2 cups Mini Marshmallows or vegan marshmallows
  • ½ cup Flour
  • ½ cup Brown Sugar
  • ¼ cup Melted Butter

Equipment

  • pot
  • mixing bowl
  • electric mixer
  • casserole dish

Method
 

Step‑by‑Step Instructions
  1. Peel and cube the sweet potatoes, place them in a large pot of boiling water, and cook until fork-tender, about 15-20 minutes. Drain and cool slightly.
  2. Mash the sweet potatoes in a mixing bowl. Add milk, brown sugar, melted butter, beaten egg, cinnamon, nutmeg, vanilla extract, and salt. Mix until creamy.
  3. Preheat oven to 350°F (175°C). Grease a 9x13-inch casserole dish. Spread sweet potato mixture in the dish; cover and refrigerate if prepping in advance.
  4. Prepare the streusel topping by mixing flour, brown sugar, and melted butter until crumbly. Optionally add chopped pecans.
  5. After baking the casserole for 25-30 minutes, remove it, add mini marshmallows, then sprinkle the streusel over them.
  6. Return to oven and bake for another 10-15 minutes until marshmallows are golden and streusel is crisp.
  7. Broil for an additional 1-2 minutes for a toasted effect. Let rest before serving.

Nutrition

Serving: 1servingCalories: 300kcalCarbohydrates: 50gProtein: 3gFat: 12gSaturated Fat: 7gPolyunsaturated Fat: 1gMonounsaturated Fat: 3gCholesterol: 35mgSodium: 200mgPotassium: 400mgFiber: 4gSugar: 25gVitamin A: 10000IUVitamin C: 20mgCalcium: 80mgIron: 1mg

Notes

Store leftovers in an airtight container for up to 3 days, or freeze without marshmallow topping for up to 2 months.

Tried this recipe?

Let us know how it was!