Heat olive oil in a 3-quart deep skillet using medium heat.
Saute the shallots 2 minutes until translucent and fragrant.
Add the garlic and spices. Mix and cook 30 to 60 seconds.
Add the tomatoes along with a pinch of salt and freshly ground black pepper. Mix to coat the tomatoes with the aromatics.
Add the kale and stock (or water). Cover the pan with a tight lid. Cook 2 to 3 minutes until the kale starts to wilt.
Remove the cover. Stir to coat the kale with the tomato mixture. Turn heat to medium low. If the liquid has dried up, add 2 to 4 tablespoons more.
Cover the pan and continue cooking over medium low heat for 7 to 9 minutes.
Remove the cover. The liquid should be mostly absorbed. Season with salt and freshly ground black pepper. Stir/mix.
Add the fresh basil leaves, Mix to combine with the kale mixture. Cook 30 to 60 seconds until the basil leaves wilt. Turn off the stove.
Sprinkle in the freshly grated nutmeg and balsamic vinegar. Stir to coat the vegetables with the vinegar. Serve hot with your favorite entree. Enjoy!