Sweet Potato Enchilada Casserole Recipe

Healthy enchilada sweet potato casserole in a baking dish with a wooden spoon and a serving on a plate with sour cream

This healthy enchilada sweet potato casserole has quickly become a regular dinner in our home. It is simple to prepare, packed with vegetables, full of protein, and layered over a tender sweet potato crust that makes every bite cozy and satisfying.

If you are looking for an easy weeknight dinner that still feels like comfort food, this casserole is such a good one to keep in your rotation. It brings together the bold flavor of enchilada sauce, a hearty ground meat filling, cauliflower rice, spinach, and soft roasted sweet potatoes. The result is a nourishing enchilada casserole that feels warm, filling, and flavorful without being complicated.

The sweet potato base is one of the best parts of this recipe. Thinly sliced sweet potatoes are arranged in the baking dish and roasted until fork tender. They create a naturally sweet, sturdy layer that works beautifully with the savory enchilada filling. It is an easy way to add more vegetables to dinner while keeping the dish gluten free and satisfying.

The filling is just as simple. Ground chicken, turkey, or grass-fed beef is cooked in a skillet, then mixed with cauliflower rice, peppers, onions, baby spinach, and enchilada sauce. You can use a frozen cauliflower rice blend with peppers and onions for extra convenience, or use plain cauliflower rice and season it with a little onion powder if that is what you have on hand. Either option works well and keeps the prep very manageable.

This healthy enchilada casserole is also flexible when it comes to cheese. I have made it with regular cheese and with dairy-free cheese, and both versions are delicious. Use as much or as little as you like, or leave it off if you prefer. When the cheese melts over the saucy filling, it adds that classic casserole finish that makes the whole dish feel extra comforting.

Healthy enchilada sweet potato casserole in a baking dish with a wooden spoon

The toppings make this casserole even better. A spoonful of plain Greek yogurt or sour cream gives it a cool, creamy contrast, while green onion adds freshness. Jalapeños, avocado, and cilantro are also great options if you want to build more flavor into each serving.

Enchilada sweet potato casserole served on a plate with sour cream and green onion

For the sweet potatoes, a mandoline makes slicing quick and even, but a sharp knife works too. The key is to keep the slices close to the same thickness so they roast evenly and become tender at the same time. Once the sweet potatoes are baked, the enchilada mixture goes right on top, followed by cheese if you are using it. A few more minutes in the oven brings everything together.

This is the kind of healthy dinner that tastes like it took more effort than it did. It is colorful, high in protein, loaded with vegetables, naturally gluten free, and easy to adapt based on what you already have in your kitchen. It is also filling enough to stand on its own, though you can serve it with your favorite toppings to make it feel more complete.

If you love easy casserole recipes, enchilada flavors, sweet potatoes, and simple high-protein meals, this healthy enchilada sweet potato casserole is a delicious choice. It is practical enough for a busy weeknight but comforting enough to look forward to all day.

Enjoy!

Print

Healthy enchilada sweet potato casserole

Healthy Enchilada Sweet Potato Casserole

★★★★★5from3reviews
  • Author: Mia Zarlengo
Print Recipe
Pin Recipe

Description

An easy, healthy enchilada sweet potato casserole made with a tender sweet potato crust, seasoned ground meat, cauliflower rice, spinach, enchilada sauce, and optional melted cheese. It is a simple gluten-free dinner with a dairy-free option.


Ingredients


Scale
  • 2 medium sweet potatoes, sliced into 1/4” pieces
  • Avocado oil spray
  • 1 tbsp avocado oil
  • 1 lb ground chicken, turkey, or grass-fed beef
  • 1 (12 oz) bag frozen cauliflower rice, pepper, and onion blend, or plain cauliflower rice*
  • 2 large handfuls baby spinach
  • 1 cup + 3 tbsp enchilada sauce
  • Cheese for topping, optional
  • Optional toppings: plain Greek yogurt or sour cream, green onion, jalapeños, avocado, or cilantro

Instructions

  1. Preheat the oven to 350°F and spray a 9-inch round pie dish with avocado oil spray.
  2. Slice the sweet potatoes into 1/4-inch thick rounds using a mandoline or a sharp knife. Arrange the slices across the bottom of the prepared baking dish, then cut a few pieces in half to line the sides. Bake for 20 to 22 minutes, or until the sweet potatoes are fork tender.
  3. While the sweet potatoes bake, heat a large skillet over medium heat. Add the avocado oil, then add the ground meat. If using beef, you may not need oil in the pan.
  4. Cook the meat, breaking it up with a spatula, until just cooked through, about 5 to 7 minutes. Stir in the cauliflower rice mixture and cook until thawed, about 3 minutes.
  5. Add the baby spinach, then reduce the heat and stir in the enchilada sauce. Mix until everything is well combined, then turn off the heat.
  6. When the sweet potatoes are done, remove the dish from the oven and spoon the enchilada mixture over the sweet potato crust. Top with cheese if using, then return to the oven for 5 to 10 minutes, or until the cheese is melted. Serve warm with your favorite toppings.

Notes

*If you cannot find a cauliflower rice blend with peppers and onions, use plain cauliflower rice. You can add peppers and onions to the skillet before cooking the ground meat, or simply add a little onion powder for extra flavor.