This dish can be prepared in advance. Refrigerate it for up to three days and then heat it or bring it to room temperature before serving. Serve it with some yogurt or sour cream for a complete meal, or as a side dish next to chicken or fish. —Ordinary Blogger (Rivki Locker)
Heat the oil in a medium pot. Saute the onion over medium heat for about 5 minutes till softening. Add the garlic and saute for another minute or two, stirring, till you can smell the garlic beginning to cook.
Add the butternut squash and stir. Add the salt and spices and stir again. Pour in about 1/2 cup water just to cover the squash. Bring to a boil and then reduce the heat to medium-low. Cook covered for 15 minutes until the squash is almost done.
Add the cauliflower and cook for another 10 minutes or so, until the cauliflower is thoroughly heated through. Serve hot, warm, or at room temperature.