Ingredients
Scale
For the Sweet Potato Base
- 4 large sweet potatoes (about 2 1/2 pounds), peeled and cubed
- 1/2 cup unsalted butter, melted
- 1/2 cup brown sugar, packed
- 1/4 cup milk (or dairy-free milk alternative)
- 2 large eggs (halal-certified), lightly beaten
- 1 teaspoon vanilla extract
- 1/2 teaspoon cinnamon
- 1/4 teaspoon nutmeg
- 1/4 teaspoon salt
For the Topping
Pecan Streusel Topping
- 1/2 cup all-purpose flour
- 1/3 cup brown sugar, packed
- 1/2 cup chopped pecans
- 1/4 cup unsalted butter, softened
Optional Marshmallow Topping
- 1 1/2 cups mini marshmallows
Instructions
Step 1: Prepare the Sweet Potatoes
- Preheat your oven to 375°F (190°C). Grease a 9×13-inch baking dish with butter or nonstick spray and set aside.
- Bring a large pot of salted water to a boil. Add the peeled and cubed sweet potatoes and cook for 12-15 minutes, or until fork-tender. Drain well.
Step 2: Mash the Sweet Potatoes
- Transfer the cooked sweet potatoes to a large mixing bowl. Use a potato masher or electric mixer to mash the potatoes until smooth and creamy.
- Add the melted butter, brown sugar, milk, eggs, vanilla extract, cinnamon, nutmeg, and salt to the bowl. Mix until well combined and fluffy.
Step 3: Assemble the Casserole Base
- Spread the mashed sweet potato mixture evenly into the prepared baking dish. Smooth the top with a spatula.
Step 4: Prepare the Streusel Topping
- In a medium bowl, combine the flour, brown sugar, and chopped pecans.
- Add the softened butter and mix with a fork or your fingers until the mixture forms coarse crumbs.
Step 5: Add the Toppings
- Sprinkle the pecan streusel evenly over the sweet potato layer. If using marshmallows, add them on top of the streusel or as a separate layer.
Step 6: Bake the Casserole
- Bake in the preheated oven for 25-30 minutes, or until the topping is golden brown and the marshmallows (if used) are toasted.
- Let the casserole cool for 5 minutes before serving.
- Prep Time: 20 minutes
- Cook Time: 45 minutes
Nutrition
- Serving Size: About 1 cup
- Calories: 310 kcal
- Sugar: 24g
- Fat: 13g
- Carbohydrates: 45g
- Fiber: 5g
- Protein: 3g