Preheat sauté pan on medium-high heat. Crumble ground beef into hot pan, and sauté until for 1 minute.
Add garlic, onion, butternut squash, carrots and spices. Sauté until onions are translucent.
Stir in tomatoes, tomato paste and beef broth, and cook for 3 minutes.
Remove from the heat then add the garbanzo beans and peas. Mix everything together and pour into a 9" x 13" casserole dish. This can also be divided into smaller oven-safe resealable containers for meal prep!
Spread the mashed cauliflower and potato mixture evenly on top of meat.
Bake for 30 minutes. Remove from oven and enjoy!