Heat 2 tablespoons of ghee in a large skillet over medium heat.
Add diced potatoes and cook for about 10 minutes, stirring occasionally, until they start to soften and turn golden.
Add sliced onions and cook for another 5 minutes until translucent.
Stir in broccoli, carrots, and cauliflower florets, then add the remaining tablespoon of ghee.
Season the mixture with salt, black pepper, smoked paprika, and garlic powder.
Cover and cook, stirring occasionally, for 15 more minutes until all vegetables are tender and flavors meld.
Remove lid and cook an additional 3–5 minutes to let any excess moisture evaporate and vegetables brown slightly.
Serve warm as a satisfying side dish or a light vegetarian main.