Add peanut oil to a deep fryer or to a dutch oven until it reaches about 4 inches up the sides. Heat oil to 375°F.
While the oil heats, make the batter. In a large bowl whisk together the flour, baking powder, garlic powder, and onion powder. Stir in the buttermilk and club soda or beer until smooth.
Add the cheese curds and coat them in the batter.
Carefully add the cheese curds a handful at a time, not touching into the hot oil. Place the bowl back into the fridge so everything stays cold.
Let them fry for about 1 minute, flipping halfway through until lightly golden brown.
Take them out of the oil, letting excess oil drip off. Place them on a paper-towel-lined plate to soak up any excess oil.
Place the cheese curds on a wire rack that is placed on top of a sheet tray while you fry the remaining curds.
Serve immediately with marinara and ranch for dipping.
Notes
Nutritional value does not include dipping sauces.
Multiple different cheeses can be used.
If you can't find cheese curds, cut up a block of mozzarella and use that.
You can use club soda or beer for the batter, use any of your favorite beer.
Other dipping sauces can be used, see above on some ideas.