01 - 
                Preheat oven to 300°F. Spray a 12-cup muffin tin thoroughly to ensure easy release of the bites after baking.
              
              
              
                02 - 
                Heat olive oil in a large skillet over medium heat. Add onion and mushrooms, cooking for 2–3 minutes until onions soften and mushrooms begin to brown. Add garlic, kale, and sun-dried tomatoes if using, cooking for an additional 3–4 minutes until kale wilts and mixture is glossy. Season lightly with salt and pepper. Remove from heat and allow to cool.
              
              
              
                03 - 
                In a food processor, blend cottage cheese until completely smooth. Add eggs, hot sauce, cornstarch, paprika, salt, pepper, and half of the shredded Gruyere if using. Blend until creamy and uniformly combined.
              
              
              
                04 - 
                Fold the cooled vegetable mixture gently into the egg mixture, taking care not to overmix to maintain a tender texture.
              
              
              
                05 - 
                Boil water and pour into a casserole dish placed on the bottom rack of the oven so the water reaches halfway up the dish. Close oven quickly to trap steam, which prevents drying during baking.
              
              
              
                06 - 
                Divide the mixture evenly into prepared muffin cups, filling to the top. Sprinkle remaining Gruyere on each and gently press into the center. Bake on the center rack with steam bath below for approximately 25 minutes, or until set with no jiggle.