Spicy Sautéed Broccoli & Asparagus
This Spicy Sautéed Broccoli & Asparagus is a quick, nutritious vegetarian dish made with a few spices and fresh vegetables. Ideal for busy weeknights, this recipe comes together in under 20 minutes and pairs beautifully with rice, quinoa, tofu, and meats.
This post contains affiliate links. Savory Spin earns a small commission from linked products.
Please read our disclosure policy for more information.

Email Me This Recipe
Most times, when I think of making a side of broccoli or asparagus for dinner, I either bake or pan-roast them with a bit of za’atar and olive oil, or a bit of butter.
However, sometimes I like to spice them up with layers of glorious flavor as I did in this aromatic and Spicy Sautéed Broccoli & Asparagus.
So, if you are tired of making broccoli and asparagus the same way, then this recipe is for you. This dish is perfect for those times you want a flavorful side of broccoli and asparagus. This is a quick recipe that comes together in less than 20 minutes, which includes prepping time and cooking time.
What makes this recipe so good
- Flavorful and healthful
- Easy and quick (ready in under 20 minutes)
- Naturally vegan and gluten-free
- Perfect for weekend get-togethers or last-minute dinners
- One-pan, easy cleanup
- Customizable spice level

Ingredients
- Olive oil
- A yellow or Red Onion
- Fresh garlic cloves
- Broccoli florets
- Fresh asparagus
- Ground coriander
- Smoked paprika
- Ground turmeric
- Cayenne (can be adjusted or left out to suit your preferences)
- Dried oregano
- Salt and black pepper, to taste

Easy Steps to Make This
Step 1: Start by peeling and chopping the onion and garlic.
Step 2: Then, rinse and chop the asparagus into about 1 1/2 to 2-inch pieces. Also, cut the broccoli florets into bite-sized pieces.
Step 3: Heat the olive oil in a large skillet or pan over low to medium heat. Add the chopped onion and let it cook slowly for about 6–8 minutes, stirring occasionally, until soft and lightly golden. This step builds a lot of flavor, so don’t rush it.
Step 4: Once the onions are ready, add the garlic and cook for about 30 seconds, just until fragrant.
Step 5: Next, add the broccoli and asparagus straight into the pan. Sprinkle in the coriander, smoked paprika, turmeric, cayenne, and oregano. Give everything a good stir so the vegetables are nicely coated in the spices.
Step 6: Cover the pan with a lid and let the veggies cook for about 5-6 minutes. This helps them steam and soften while still keeping a little bite.
Step 7: Uncover the pan, season with salt and black pepper, and give it one more stir. If you prefer your veggies slightly browned, let them cook uncovered for an additional minute or two over medium-high heat. Then remove this dish from the stove.
Step 8: This healthy vegetable saute can be served garnished with some chopped fresh parsley. Optionally, it can also be garnished with some red pepper flakes and almonds.
If you have leftovers, they can be stored in an air-tight container in the fridge for 3-4 days.

Serving suggestions
This broccoli asparagus sauté is a versatile dish that is delicious served:
- Over yellow rice or lemon zaatar quinoa,
- Alongside roasted tofu, chicken, or fish,
- With roti, a lentil curry, and mango chutney for a cozy, plant-based meal.

Thanks so much for stopping by. If you make this recipe, please let me know in the comments below what you think of it, or tag your creation on social media with @savoryspin or #savoryspin. Love this recipe? Then, if you feel so inclined, buy me a coffee to say thanks!
For more fusion, spice-filled, recipe ideas, please subscribe and follow me on Facebook, Instagram, and/or Pinterest!

Ingredients
- 1 red or yellow onion approximately 1 cup, chopped
- 4 garlic cloves
- Fresh broccoli florets approximately 3 cups
- Fresh asparagus approximately 2.25 cups
- 2 tsp coriander
- 2 tsp smoked paprika
- 1/2 tsp turmeric
- 1/2 tsp cayenne
- 1 tsp oregano
- 2 tbsp olive oil
- Salt and black pepper to taste
- Optional: fresh parsley and/or red pepper flakes to garnish.
Instructions
- Peel and chop the onion and garlic into bite-sized pieces (not too small)
- Then, rinse and chop the asparagus into about 1 1/2 to 2-inch pieces. Also, cut the broccoli florets into bite-sized pieces.
- Heat the olive oil in a large skillet or pan over low to medium heat. Add the chopped onion and let it cook slowly for about 6–8 minutes, stirring occasionally, until soft and lightly golden. This step builds a lot of flavor.
- Once the onions are ready, add the garlic and cook for about 30 seconds, just until fragrant.
- Next, add the broccoli and asparagus straight into the pan. Sprinkle in the coriander, smoked paprika, turmeric, cayenne, and oregano. Give everything a good stir so the vegetables are nicely coated in the spices.
- Cover the pan with a lid and let the veggies cook for about 5-6 minutes. This helps them steam and soften while still keeping a little bite.
- Uncover the pan, season with salt and black pepper, and give it one more stir. If you prefer your veggies slightly browned, let them cook uncovered for an additional minute or two over medium-high heat. Then remove this dish from the stove.
- This healthy vegetable saute can be served garnished with some chopped fresh parsley and some red pepper flakes.

