Oh. My. GOD!!! That’s how I felt when I ate these Buttermilk Fried Mushrooms for the first time. They are SO GOOD. The crunch, the spice, the juiciness, no oh my. You’re in for a treat today!

I had a bunch of buttermilk leftover from a chicken recipe I’m working on. It nearly went into some muffins, and then I opened the fridge. There was a pack of cute baby portobello mushrooms and a moment of inspiration! Buttermilk Fried MUSHROOMS!

pale blue plate with crunchy buttermilk fried mushrooms, topped with a wedge of lime.

You can use any type of mushroom for the recipe, so you don’t need to go out of your way to find baby portobellos. Just remember little dudes need some time to marinate. I’d recommend giving them a solid overnight soak if possible, if not a minimum of 6 hours.

How to make the BEST Fried Mushrooms

First up, mix 300ml of buttermilk with one teaspoon each of cayenne, smoked, paprika and salt. Give it a proper stir to combine then add your mushrooms and buttermilk to a ziplock bag and store in the fridge until it’s time to cook. Like I said, ideally you want to let these guys soak for 24 hours, but you could get away with six hours I reckon.

buttermilk being poured onto mini portobello mushrooms inside a ziplock bag

When you’re ready to cook these outrageously heavenly snacks, you need to make the crispiest coating, but first, we’re going to make a quick and easy chilli + lime mayo to dip them in.

Simply combine 150 grams of mayonnaise, with the juice of half a lime, half a finely chopped red chilli and half a teaspoon of smoked paprika. Stir to combine and then chill until ready to serve with the Buttermilk Fried Mushrooms.

Next, make we’ll make the crunchy coating for these fried mushrooms to live in. I used 150 grams of sweet potato flour because it goes super crispy, and it stays super crispy. The crispiness is essential when you’re frying in batches. If you don’t have sweet potato flour, or can’t find it, then use rice flour in the same quantities.

To your sweet potato or rice flour add half a tablespoon each of garlic powder, hot chilli powder (I used Arbol Chilli Powder), cumin, smoked paprika, dried oregano, white pepper and salt and stir thoroughly to combine.

Pre-heat your deep fat fryer to 180 Celcius. You could also shallow fry the mushrooms if you prefer, or get a pan of oil on the stovetop – if you’re doing it this way, PLEASE be careful.

Next up, grab your totally marinated mushrooms from the fridge. Now here’s the fun bit, for best results, I suggest coating each mushroom in the sweet potato coating then dunking them back the buttermilk, and then coat them in the flour again before cooking in the fryer.

Carefully lower the mushrooms into the fryer in batches – and cook for 3 – 5 minutes until golden and crispy.

Dip ’em in that gorgeous mayo and cram them in your face. They’re so good, I promise you. DIVINE.

clock clock icon cutlery cutlery icon flag flag icon folder folder icon instagram instagram icon pinterest pinterest icon print print icon squares squares icon
pale blue plate with crunchy buttermilk fried mushrooms, topped with a wedge of lime.

Buttermilk Fried Mushrooms

  • Author: JPLongland
  • Prep Time: 10 minutes
  • Cook Time: 10 minutes
  • Total Time: 20 minutes
  • Yield: 300g 1x
  • Diet: Vegetarian


I’m in love with these mushrooms – juicy, crunchy with a kick of spice. These are absolutely gorgeous, 5 stars, out of this WORLD.



  • 300g Baby Portobello Mushrooms
  • 300ml Buttermilk
  • 1 tsp cayenne pepper
  • 1 tsp smoked paprika
  • 1 tsp salt

Crispy Coating Mix:

  • 150g sweet potato flour
  • ½ tbsp garlic powder
  • ½ tbsp chilli powder
  • ½ tbsp cumin
  • ½ tbsp smoked paprika
  • ½ tbsp dried oregano
  • ½ tbsp white pepper
  • ½ tbsp salt
  • Oil for frying

Quick Lime + Chipotle Mayo.

  • 150g Mayo
  • Juice of half a lime
  • ½ finely chopped red chilli
  • ½ tsp smoked paprika


  1. Stir together buttermilk, cayenne pepper, smoked paprika and salt. 
  2. Pour the mix over mushrooms in either a ziplock bag or airtight container, place in the fridge to marinate for at least 6 hours. 
  3. For the mayo: thoroughly combine the ingredients in a bowl and store in the fridge until ready to use
  4. Pre-heat oil to 180 celsius 
  5. For mushroom coating: thoroughly combine all crispy coating ingredients in a mixing bowl. 
  6. Dip each mushroom into the coating mix, back into the buttermilk and then the coating mix again before carefully adding to the hot oil. 
  7. Cook each batch for 4 – 5 minutes until the coating is crispy
  8. Serve with a large pinch of salt, mayo and a wedge of lime

  • Category: Snacks
  • Method: Frying
  • Cuisine: American

Keywords: buttermilk fried mushrooms, fried mushrooms

Need more snacks?????

Vegan Potato Salad in a white bowl topped with dill.
Vegan Potato Salad

stack of carrot and coriander fritters garnished with spring onion
Carrot and Coriander Fritters
sticky korean bbq wings in a baking tray, surrounded by bowl contaning kimchi, tempura battered cauliflower and spring onions
Korean BBQ Chicken Wings


  1. Scarlet 22 July 2020 at 3:00 pm

    My daughter loves mushrooms so thanks for the fun new mushroom recipe to try!

    1. JPLongland 22 July 2020 at 5:24 pm

      They honestly blew my mind, so tasty + crunchy! I hope your daughter loves them as much as I do!


Leave A Comment

Your email address will not be published. Required fields are marked *