Wash squash, carrots, and potatoes well. Peel them.
Preheat your oven to 425°F and line a baking sheet with foil or parchment paper.
Chop potatoes and squash into bite-sized cubes, and dice the carrots. Set the diced carrots aside.
Place the potato and squash pieces onto the lined baking sheet and drizzle generously with olive oil. Season with salt and pepper and add 3 rosemary sprigs throughout.
Once the oven reaches 425°F, place the baking sheet inside and cook for 35-40 mins, flipping the vegetables halfway.
While the vegetables are roasting, mince the garlic and finely chop your onions.
Heat a generous amount of olive oil up on the cast iron skillet and fry the minced garlic and onion for about 3 mins or until they turn golden brown.
Add the diced carrots to the skillet, and fry for another 5 mins or until they look like they've been cooked through.
Add ground beef to the pan and season with cumin, smoked paprika, salt and pepper. Start breaking it up into beef crumbles as it cooks.
Once the potatoes and squash are cooked, add them into the skillet and incorporate with the rest of the ingredients.
Place the skillet into the oven and broil for 1-2 mins or until everything becomes crispy at the top. Make sure to keep a close eye on the food as it broils so it doesn't burn.
Adjust seasonings as needed and serve with your favorite side salad.