This post may contain affiliate links. The price you pay as a consumer does not change, but I may make a small commission based on your purchase. Thank you for supporting Fit Happy Free!
Jump to Recipe
This idea came about a week ago, when my husband and I both felt like eating something with sweet potato. I was thinking of making my Meat Stuffed Sweet Potatoes but decided to change it up and make a sort of Shepherd’s Pie. It’s similar to the stuffed sweet potatoes, but a bit lower in fat and with a few differences. My husband really liked it, in fact he ate my leftover serving! To be fair, I didn’t tell him I was going to eat it 🙂.
This is fairly simple too, especially if you bake your sweet potatoes in the microwave.

- 2 medium sweet potatoes
- 1 lb ground beef
- 1/2 tsp salt
- 1/4 tsp pepper
- 1/4 tsp garlic powder
- 1/4 tsp onion powder
- 2 Tbsp balsamic vinegar
- 1 small yellow onion sliced
- 3 Tbsp tomato sauce
- 1 carrot sliced
- 1/4 tsp cinnamon
- 1/4 tsp chili powder
-
Cook your sweet potatoes--you can either bake them in an oven heated to 425 degrees for 45 minutes, or microwave them for 5-8 minutes, until they are soft.
-
Preheat oven to 350 degrees.
-
Add the ground beef to a large skillet over medium heat. Sprinkle it with the salt, pepper, garlic powder and onion powder. Cook until the beef is cooked through.
-
Add the sliced carrots and tomato sauce to the beef mixture and mix well.
-
Remove beef from pan and layer it along the bottom of an 8x8 baking dish.
-
In a medium skillet over medium-high heat, add the balsamic vinegar and the sliced onions. Stir until the onions are caramelized, about 10 minutes.
-
Layer the onions over the beef.
-
Remove the sweet potatoes from their skin and mash well in a bowl. add the chili powder and cinnamon and mix well.
-
Layer the sweet potatoes over the top of the mixture in the baking dish.
-
Place in the oven and bake for 15 minutes.
-
Remove and serve.