Instant Pot Broccoli – Quick, Fresh, and Full of Flavor
If you love broccoli but hate babysitting a pot on the stove, this is your new go-to. The Instant Pot turns fresh or frozen florets into crisp-tender perfection in minutes, with zero guesswork. Whether you want a simple side, a cheesy comfort bowl, or a garlicky stir-fry base, this guide has you covered.
You’ll learn the basics for perfectly cooked broccoli, plus a few flexible flavor ideas that fit any weeknight routine.
What Makes This Recipe So Good

- Speed without mush: Pressure steaming cooks broccoli fast while keeping it bright and firm.
- Hands-off method: Set the time, walk away, and let steam do the work. No hovering, no stirring.
- Consistent results: Clear timing for crisp-tender broccoli, so you don’t end up with soggy florets.
- Versatile flavors: Keep it simple with salt and olive oil, or dress it up with garlic butter, lemon, or Parmesan.
- Works with frozen: No thawing needed, and it still turns out great.
Ingredients
- 1 large head broccoli (about 1 to 1.5 pounds), cut into medium florets, or a 16-ounce bag of frozen broccoli
- 1 cup water (for the Instant Pot base)
- 1–2 tablespoons olive oil or melted butter
- 1/2 teaspoon kosher salt, plus more to taste
- 1/4 teaspoon black pepper
- Optional flavor boosters:
- 1–2 cloves garlic, minced
- 1 lemon, zested and juiced
- 2 tablespoons grated Parmesan or Pecorino
- Red pepper flakes, to taste
- Soy sauce or tamari, to taste
- Everything bagel seasoning, to taste
Step-by-Step Instructions

- Prep the broccoli: Rinse and cut into medium florets, about 1.5 to 2 inches each. Remove thick, woody parts of the stem or peel and slice them thin.
Aim for even pieces so everything cooks at the same rate.
- Add water to the pot: Pour 1 cup of water into the Instant Pot. Place a metal steamer basket or trivet inside. This keeps the broccoli above the water and prevents sogginess.
- Load the broccoli: Add the florets to the steamer basket.
Don’t pack it too tightly. Lightly season with a pinch of salt if you like.
- Seal and set: Close the lid and set the valve to Sealing. Choose Pressure Cook (High).
For fresh broccoli, set the time to 0 minutes (yes, zero—the pot will pressurize and then finish). For frozen broccoli, set it to 1 minute.
- Quick release: As soon as the cook time ends, carefully set the valve to Venting for a quick release. This stops the cooking immediately and keeps the broccoli crisp-tender.
- Drain and season: Lift out the basket right away to prevent carryover cooking.
Toss the florets with olive oil or butter, salt, and pepper. Add any extras like lemon juice, garlic, or cheese.
- For garlic butter broccoli (optional): While the pot is still warm, switch to Sauté (Low). Melt 1 tablespoon butter with minced garlic for 30–45 seconds, then toss in the broccoli.
Finish with a squeeze of lemon.
- Serve immediately: Taste and adjust seasoning. Top with Parmesan, red pepper flakes, or a drizzle of soy sauce, depending on your mood.
Keeping It Fresh
- Storage: Let broccoli cool completely, then store in an airtight container for up to 4 days.
- Reheating: Warm gently in a skillet with a splash of water or broth over medium heat for 2–3 minutes. Microwaving works too—cover and heat in 20–30 second bursts to avoid overcooking.
- Freezing: You can freeze cooked broccoli, but texture softens.
If you plan to freeze, cook it slightly under and cool fast before packing.
- Meal prep tip: Keep sauces separate. Dress the broccoli right before serving so it doesn’t get soggy.

Health Benefits
- Fiber and fullness: Broccoli is high in fiber, which supports digestion and helps you stay satisfied.
- Vitamin-rich: It’s a powerhouse of vitamins C and K, plus folate and potassium.
- Plant compounds: Broccoli contains sulforaphane and other antioxidants linked to heart and cell health.
- Lower oil, high flavor: Steaming with the Instant Pot keeps added fats in check while locking in nutrients and color.
What Not to Do
- Don’t skip the basket or trivet: Direct contact with water turns broccoli soggy.
- Don’t walk away after cooking: Leaving it on Keep Warm makes it overcook fast. Quick release, then remove.
- Don’t overcrowd: Packed florets cook unevenly.
Work in batches if needed.
- Don’t overthink the timing: Zero minutes for fresh, one minute for frozen. Any longer and you’ll lose texture.
Variations You Can Try
- Lemon Parmesan: Toss hot broccoli with 1 tablespoon olive oil, lemon zest, a squeeze of juice, and 2 tablespoons grated Parmesan. Add black pepper.
- Garlic Chili: Sauté minced garlic in a little olive oil, add red pepper flakes, then toss with broccoli and a pinch of flaky salt.
- Sesame Ginger: Mix 1 teaspoon grated ginger, 1 teaspoon sesame oil, and 1 tablespoon soy sauce.
Toss with broccoli and sprinkle with toasted sesame seeds.
- Cheesy Broccoli Bowls: Stir in a handful of shredded cheddar while broccoli is hot. Serve over rice or quinoa.
- Herb Butter: Melt butter with chopped parsley or chives and a squeeze of lemon. Spoon over the florets.
- Everything Seasoned: Drizzle with olive oil and sprinkle everything bagel seasoning.
Great with eggs or avocado toast.
FAQ
Can I cook broccoli and carrots together in the Instant Pot?
Yes, but cut carrots thinner than the broccoli florets so they cook at the same pace. Use the same timing: zero minutes for fresh, one minute for frozen. Quick release immediately.
Why use zero minutes for fresh broccoli?
The Instant Pot builds pressure and heats the broccoli during that time.
Once it reaches pressure, the cooking is essentially done. Setting it to zero avoids overcooking.
Do I have to use a steamer basket?
A basket gives the best texture, but you can use the trivet and pile the broccoli on top. Avoid submerging florets in water.
How do I keep the broccoli bright green?
Quick release the pressure, remove the broccoli right away, and season off heat.
For extra insurance, you can spread it on a sheet pan to cool for a minute before serving.
Can I double the recipe?
Yes. Keep the water at 1 cup, use a larger basket, and don’t pack it too tightly. The time stays the same, but the pot may take a bit longer to come to pressure.
Is frozen broccoli as good as fresh?
It’s great for convenience and still tastes good, though it’s usually softer.
If you like more bite, use fresh. For frozen, stick to one minute and quick release.
What if my broccoli is too soft?
Reduce the size of the batch, use a basket, and make sure you quick release immediately. Next time, try slightly larger florets and avoid the Keep Warm setting.
Can I season in the Instant Pot?
You can, but sauces can steam off or turn watery.
For the best flavor, toss with oil, salt, and add-ons right after cooking.
Final Thoughts
Instant Pot broccoli is the easiest way to get a bright, flavorful vegetable on the table in minutes. With simple timing and a quick release, you’ll avoid the mush and keep that fresh snap. Use the base method for weeknight sides, then switch up the toppings to match your mood or main dish.
Once you nail the timing, you’ll make this on repeat—no guesswork, all flavor.
Instant Pot Broccoli Recipes – Quick, Fresh, and Full of Flavor
Ingredients
- 1 large head broccoli (about 1 to 1.5 pounds), cut into medium florets, or a 16-ounce bag of frozen broccoli
- 1 cup water (for the Instant Pot base)
- 1–2 tablespoons olive oil or melted butter
- 1/2 teaspoon kosher salt, plus more to taste
- 1/4 teaspoon black pepper
- Optional flavor boosters: 1–2 cloves garlic, minced
- 1 lemon, zested and juiced
- 2 tablespoons grated Parmesan or Pecorino
- Red pepper flakes, to taste
- Soy sauce or tamari, to taste
- Everything bagel seasoning, to taste
Instructions
- Prep the broccoli: Rinse and cut into medium florets, about 1.5 to 2 inches each. Remove thick, woody parts of the stem or peel and slice them thin. Aim for even pieces so everything cooks at the same rate.
- Add water to the pot: Pour 1 cup of water into the Instant Pot. Place a metal steamer basket or trivet inside. This keeps the broccoli above the water and prevents sogginess.
- Load the broccoli: Add the florets to the steamer basket. Don’t pack it too tightly. Lightly season with a pinch of salt if you like.
- Seal and set: Close the lid and set the valve to Sealing. Choose Pressure Cook (High). For fresh broccoli, set the time to 0 minutes (yes, zero—the pot will pressurize and then finish). For frozen broccoli, set it to 1 minute.
- Quick release: As soon as the cook time ends, carefully set the valve to Venting for a quick release. This stops the cooking immediately and keeps the broccoli crisp-tender.
- Drain and season: Lift out the basket right away to prevent carryover cooking. Toss the florets with olive oil or butter, salt, and pepper. Add any extras like lemon juice, garlic, or cheese.
- For garlic butter broccoli (optional): While the pot is still warm, switch to Sauté (Low). Melt 1 tablespoon butter with minced garlic for 30–45 seconds, then toss in the broccoli. Finish with a squeeze of lemon.
- Serve immediately: Taste and adjust seasoning. Top with Parmesan, red pepper flakes, or a drizzle of soy sauce, depending on your mood.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.

