How to Air Fry Broccoli (Crispy Every Time)

Air-fried broccoli florets on a matte cream ceramic plate, edges charred and crispy, on a light wooden surface.

The first time I made air fryer broccoli, it came out limp and pale and slightly wet. I'd seen it on someone's Reel looking like the kind of thing you'd actually want to eat. What came out of my Philips that Sunday in 2023 was nothing like that. Adam pushed it to the side of his plate without a word. That's his version of polite. I tried again the next night. Same result. Third time, I pressed the florets dry between two tea towels before seasoning. That batch came out with charred edges and actual crunch. Alfi grabbed three pieces before I'd even plated them and called them “tiny trees that taste like chips.” That was it. I've made them the same way every week since.

Quick Answer
Air fry broccoli at 380°F (195°C) for 8 to 10 minutes in a single layer, shaking the basket firmly at the 5-minute mark. The single most important step: dry the florets completely before you season them. Broccoli is 89% water, and any moisture on the surface turns to steam inside the basket and kills the crunch.

Key Takeaways

  • Temperature: 380°F (195°C) for a basket-style air fryer
  • Time: 8 to 10 minutes; tray-style oven air fryers need 10 to 12
  • Drying: Press florets dry with a tea towel before adding oil or seasoning
  • Single layer: Overcrowded florets steam instead of crisp. Work in batches
  • Shake at 5 minutes: Firm shake halfway through for even browning

How to Air Fry Broccoli Step by Step

Broccoli florets in an air fryer basket mid-cook, showing the single layer arrangement and steam rising from the florets.
  1. 1
    Cut the florets. Cut broccoli into even 1 to 1.5-inch pieces. If some are twice the size of others, the small ones burn before the big ones cook through. The stalk works too: slice it into thick matchsticks and it crisps up faster than the florets.
  2. 2
    Dry thoroughly. This is the step nobody tells you about. Broccoli is 89.2% water by weight (USDA FDC 170379). Any surface moisture creates steam inside the basket, and steam is the enemy of crunch. Press the florets between two clean tea towels for about 30 seconds. Do not skip this.
  3. 3
    Season. Toss the dried florets with 1 to 1.5 tablespoons of avocado oil or olive oil, half a teaspoon of garlic powder, a pinch of onion powder, salt, and black pepper. Coat every piece. For an Asian-style version, swap in one teaspoon of sesame oil alongside a neutral oil, and add a splash of soy sauce only after cooking.
  4. 4
    Preheat the air fryer. Three minutes at 380°F. The florets need to hit heat immediately to get that charred edge. Skipping this step is why so many first attempts turn out soft.
  5. 5
    Single layer in the basket. If florets are stacked on each other, the ones on the bottom steam from the moisture above. Space equals crunch. Cook in two batches if needed.
  6. 6
    Cook 8 to 10 minutes, shake at 5 minutes. Pull out the basket and shake firmly at the halfway mark so new surfaces hit the heat. At 8 minutes, check one floret: visible dark edges, dry to the touch. If it looks pale, give it 2 more minutes.
  7. 7
    Serve immediately. Squeeze lemon over the top or add parmesan. Eat now. Air fryer broccoli softens quickly as it cools.

Why This Method Works

Broccoli is mostly water. When you put wet florets into the basket, the surface moisture evaporates before browning can happen. The inside of the basket becomes humid and your broccoli steams from the outside in. That is where the pale, soft result comes from.

Dry the surface first and the hot air hits dry starch and oil immediately. That creates the char at the edges, the caramelisation that makes a chip taste like a chip instead of a vegetable.

One more thing: if you cut broccoli and wait 40 minutes before cooking, the enzyme myrosinase has time to convert glucoraphanin into sulforaphane, a compound that research suggests has antioxidant properties (biovie.fr; PubMed 2020). Heat above 70°C destroys myrosinase, so once heat is applied, that conversion stops. I prep the broccoli first, do other things, then come back to dry and season before cooking.

Air frying also retains more Vitamin C than boiling does. Raw broccoli has 89.2 mg of Vitamin C per 100g (USDA FDC 170379), roughly your full daily recommended value in one cup. Boiling loses about half of that into the cooking water. Air frying uses no water, so the vitamins stay in the vegetable.

Why Does My Air Fryer Broccoli Come Out Soft?

Three reasons, in order of how often they cause the problem.

Wet florets. Almost always the cause the first few times. Rinsed broccoli that goes straight to the basket without drying will steam, not crisp. Pat it dry. Really dry.

Overcrowding. If you cannot see the basket underneath the broccoli, you've packed too much. Moisture from one floret lands on the next. Smaller batch, crispier result.

Temperature too low. Some basket air fryers advertise 400°F but run 20 to 30 degrees cooler. If your broccoli is not charring at the edges after 10 minutes at 380°F, try 390°F next time.

FAQs

How Long Does Broccoli Take in the Air Fryer?

Eight to ten minutes at 380°F in a basket air fryer, shaking halfway. Tray-style air fryer ovens need 10 to 12 minutes. Frozen broccoli needs 12 to 14 minutes: thaw slightly and dry before cooking.

Can I Use Frozen Broccoli in the Air Fryer?

Yes, with care. Let frozen florets thaw for 10 minutes, then press them dry. They release more liquid than fresh so they need a couple of extra minutes. Expect slightly less crunch at the edges, but the flavour is good.

What Oil Is Best for Air Frying Broccoli?

Avocado oil works well because its smoke point is around 520°F, well above air fry temperature. Refined olive oil also works. Extra-virgin olive oil is fine at 380°F but can give a slightly bitter finish if it gets close to its smoke point limit. Sesame oil makes a great accent (one teaspoon alongside a neutral oil) but should not be the only fat used.

Do I Need to Preheat the Air Fryer for Broccoli?

Yes. Three minutes at 380°F before the broccoli goes in. An unheated basket means the florets warm up slowly rather than hitting immediate high heat, so the inside cooks before the outside gets a chance to char.