Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
4.4
(24)
Export 9 ingredients for grocery delivery
Step 1
Bring a pot of lightly salted water to a boil. Prepare a large bowl of ice-cold water. Drop squash blossoms into the boiling water until slightly wilted, 30 to 45 seconds; transfer immediately into the cold water to chill. Remove to paper towels to drain.
Step 2
Mix goat cheese, egg yolk, Gruyere cheese, black pepper, and cayenne pepper together in a bowl; stir until smooth. Spoon filling into a heavy, resealable 1-quart plastic bag, squeeze out the air, and seal the bag. Cut a small corner off the bag.
Step 3
Gently insert the cut corner of the bag all the way to the bottom of the open end of a blossom and pipe about 1 tablespoon of filling inside. Pick up petals and drape them up over the filling, covering filling completely. Fold any excess petals over the top of the filled blossom to keep them out of the way. Refrigerate filled squash blossoms until cheese is set and firm, at least 30 minutes.
Step 4
Combine self-rising flour and cornstarch in a mixing bowl; whisk in ice-cold water, a little at a time, until batter is smooth and has the thickness of pancake batter.
Step 5
Pour vegetable oil to a depth of 1 inch into a heavy skillet (such as a cast iron pan) and place over medium heat. Heat oil until a thermometer placed into the oil, not touching the bottom, reads 350 degrees F (175 degrees C). A drop of batter carefully dripped into the oil should sizzle immediately.
Step 6
Remove squash blossoms from refrigerator and dust lightly with all-purpose flour on all sides. Shake off excess flour and dip blossoms in batter. Let excess batter drip off.
Step 7
Gently lay coated squash blossoms in the hot oil on their sides; cook about 6 at a time until pale golden brown, 1 minute on the first side and 30 seconds to 1 minute on the remaining sides. Let cool slightly before serving.