We all love a cozy Shepherd's Pie but have you ever had Shepherd's Pie Soup? It has all the classic flavors of Shepherd's Pie in a warm, cozy bowl of soup. Hearty, full of veggies, lots of protein and a deliciously, fluffy scoop of mashed potatoes on top! You may want to double this one so you have lots of leftovers for lunches and freezing. The whole family is going to love gathering around for this hug in a bowl of Shepherd's Pie Soup!
Heat olive oil in a large pot over medium heat. Add the beef and cook till no longer pink. Drain excess fat.
Add the diced onion and diced celery and cook for 5 minutes.
Add the minced garlic and stir for one minute.
Add the beef bone broth and tomato paste and stir till the paste dissolves into the soup.
Add coconut aminos, thyme, salt and pepper and bring to a slow boil and simmer for 15 minutes .
Meanwhile boil the potatoes in salted water until they are fork tender. Drain the water. Mash the potatoes with the ghee and almond milk. Season with salt. Keep warm on very low heat.
Add your frozen peas and carrots to the soup and cook for five minutes.
Ladle the soup into your bowls and top with a scoop of mashed potatoes.