Garlic Butter Broccoli and Mushroom Skillet Recipe – Easy, Healthy-Style, Savory, and Perfect for Dinner

This Garlic Butter Broccoli and Mushroom Skillet Recipe is a quick, flavorful, and satisfying vegetable dish made with tender broccoli florets, golden mushrooms, garlic, butter, olive oil, simple seasonings, and a glossy savory sauce.

The broccoli stays bright and tender.

The mushrooms become golden and juicy.

The garlic gives the dish a deep savory flavor.

The butter makes everything rich and glossy.

Every bite is fresh, warm, flavorful, and comforting.

This recipe is perfect as a quick side dish, light lunch, healthy-style dinner option, meal prep vegetable recipe, or an easy skillet dish to serve with chicken, steak, rice, pasta, fish, eggs, or roasted potatoes.

If you love simple vegetable recipes that taste rich without being complicated, this Garlic Butter Broccoli and Mushroom Skillet is a perfect choice.

It comes together in one pan and uses simple ingredients you probably already have in your kitchen.


Recipe Overview

DetailInformation
Recipe NameGarlic Butter Broccoli and Mushroom Skillet
Prep Time10 minutes
Cook Time15–18 minutes
Total TimeAbout 25–30 minutes
Servings4
CourseSide Dish, Light Dinner, Vegetable Dish
CuisineHomemade / Skillet Recipe
DifficultyEasy
Best ServedHot from the skillet
Main IngredientsBroccoli, mushrooms, garlic, butter
TextureTender broccoli, juicy mushrooms, glossy sauce

Why You’ll Love This Garlic Butter Broccoli and Mushroom Skillet Recipe

You will love this Garlic Butter Broccoli and Mushroom Skillet Recipe because it is simple, quick, and full of flavor.

It uses basic ingredients.

It cooks in one skillet.

It is ready in less than 30 minutes.

It works with many main dishes.

It is flavorful without being heavy.

It is a great way to make vegetables taste delicious.

Broccoli and mushrooms are a beautiful combination. Broccoli gives the dish freshness, color, and a tender bite. Mushrooms add a rich, earthy flavor and a juicy texture.

When both are cooked with garlic and butter, the result is a simple vegetable dish that tastes much more special than plain steamed vegetables.

The glossy sauce coats every piece and makes the dish look appetizing, just like the skillet in the image.

This recipe is also easy to customize. You can make it spicy, creamy, lemony, cheesy, Asian-inspired, or turn it into a full meal by adding chicken, shrimp, pasta, or rice.


What Is Garlic Butter Broccoli and Mushroom Skillet?

Garlic butter broccoli and mushroom skillet is a quick vegetable dish made by sautéing broccoli and mushrooms in a skillet with butter, garlic, oil, and seasonings.

The broccoli is cooked until tender but still bright green.

The mushrooms are cooked until browned and juicy.

The garlic butter sauce brings everything together.

This dish can be served as a side dish or as a light vegetarian-style meal.

It is similar to a broccoli mushroom stir-fry, but with a richer garlic butter flavor.

It can be made in a cast iron skillet, nonstick pan, stainless steel skillet, or wok.


Ingredients

Main Ingredients

IngredientAmount
Fresh broccoli florets4 cups
Mushrooms, sliced2 cups
Olive oil2 tablespoons
Butter3 tablespoons
Garlic, minced4 cloves
Salt¾ teaspoon
Black pepper½ teaspoon
Garlic powder½ teaspoon
Onion powder½ teaspoon
Paprika, optional½ teaspoon
Lemon juice1 tablespoon
Fresh parsley, optional2 tablespoons

For Extra Flavor

IngredientAmount
Soy sauce, optional1 tablespoon
Worcestershire sauce, optional1 teaspoon
Red pepper flakes, optional¼ teaspoon
Parmesan cheese, optional¼ cup
Chicken broth or vegetable broth¼ cup
Cornstarch slurry, optional1 teaspoon cornstarch + 2 tablespoons water

Optional Add-Ins

Add-InWhy It Works
Chicken breastMakes it a full meal
ShrimpAdds protein and cooks quickly
Steak bitesMakes it hearty
Bell peppersAdds sweetness and color
ZucchiniAdds extra vegetables
CarrotsAdds crunch and sweetness
SpinachAdds greens
ParmesanAdds salty richness
CreamMakes it creamy
Chili flakesAdds heat

Ingredient Notes

Broccoli

Fresh broccoli works best for this recipe because it stays bright and crisp-tender.

Cut the broccoli into similar-sized florets so everything cooks evenly.

If the florets are too large, they may stay hard in the center.

If they are too small, they may overcook quickly.

You can also use frozen broccoli, but fresh broccoli gives the best texture.

If using frozen broccoli, thaw it first and pat it dry well before cooking.

Too much moisture can make the skillet watery.


Mushrooms

Mushrooms add rich, earthy flavor.

White button mushrooms, cremini mushrooms, baby bella mushrooms, or sliced portobello mushrooms all work well.

Cremini mushrooms have a deeper flavor than white mushrooms.

Button mushrooms are mild and easy to find.

Slice the mushrooms evenly so they brown nicely.

Do not wash mushrooms under too much water because they absorb moisture. Wipe them with a damp paper towel or rinse quickly and dry very well.


Garlic

Fresh garlic gives the best flavor.

Use 4 cloves for a strong garlic taste.

If you love garlic, you can add more.

Garlic burns quickly, so add it after the vegetables have started cooking.

Cook it only until fragrant.

Burnt garlic can taste bitter.


Butter

Butter makes the dish rich and glossy.

It helps create the beautiful shine on the mushrooms and broccoli.

Use real butter for the best flavor.

You can use salted or unsalted butter.

If using salted butter, reduce the added salt slightly.


Olive Oil

Olive oil helps prevent the butter from burning.

It also helps the vegetables cook evenly.

Using both butter and olive oil gives the best flavor and texture.


Lemon Juice

Lemon juice brightens the dish.

It balances the richness of the butter and makes the broccoli taste fresher.

Add it near the end of cooking.

You can also add lemon zest for extra brightness.


Soy Sauce

Soy sauce is optional, but it adds deep savory flavor.

It works especially well with mushrooms.

If you use soy sauce, reduce the salt because soy sauce is salty.


Best Mushrooms for This Recipe

White Button Mushrooms

White button mushrooms are mild, affordable, and easy to find.

They work well for a simple everyday version.

Cremini Mushrooms

Cremini mushrooms, also called baby bella mushrooms, have a deeper flavor.

They brown beautifully in the skillet.

Portobello Mushrooms

Portobello mushrooms are meaty and rich.

Slice them thinly before cooking.

They make the dish feel more filling.

Shiitake Mushrooms

Shiitake mushrooms add a strong savory flavor.

They are great if you want an Asian-inspired version.

For the best balance, use cremini mushrooms or a mix of white and cremini mushrooms.


Step-by-Step Instructions

Step 1: Prepare the Broccoli

Wash the broccoli well.

Cut it into medium florets.

Try to keep all pieces similar in size.

If the stems are tender, slice them thinly and use them too.

Do not waste the stems because they are flavorful and cook well when sliced.


Step 2: Prepare the Mushrooms

Clean the mushrooms with a damp towel.

Slice them evenly.

Do not slice them too thin because they shrink while cooking.

Thicker slices stay juicy and give better texture.

Set them aside.


Step 3: Blanch or Steam the Broccoli

Bring a pot of water to a boil.

Add the broccoli and cook for 2 minutes.

Drain immediately.

You can also steam the broccoli for 3–4 minutes.

This step helps the broccoli become tender without overcooking in the skillet.

If you like firmer broccoli, you can skip this step and cook it directly in the skillet.


Step 4: Heat the Skillet

Place a large skillet over medium-high heat.

Add olive oil.

Let it heat for a minute.

A hot skillet helps the mushrooms brown instead of steaming.

If the pan is too cold, the mushrooms will release water and become soft without color.


Step 5: Cook the Mushrooms

Add sliced mushrooms to the skillet.

Spread them in an even layer.

Let them cook for 3–4 minutes without stirring too much.

This helps them brown.

Stir and continue cooking for another 3–4 minutes until the mushrooms are golden and tender.

Add a small pinch of salt and black pepper.


Step 6: Add the Broccoli

Add the broccoli to the skillet.

Stir with the mushrooms.

Cook for 3–5 minutes until the broccoli is tender but still bright green.

If the pan looks dry, add a splash of broth or water.

Do not overcook the broccoli.

It should stay slightly firm and fresh.


Step 7: Add Butter and Garlic

Reduce the heat to medium.

Add butter to the skillet.

Once melted, add minced garlic.

Stir everything together.

Cook for 30–60 seconds until the garlic smells fragrant.

Do not let the garlic burn.

The butter should coat the broccoli and mushrooms beautifully.


Step 8: Add Seasonings

Add garlic powder, onion powder, paprika if using, more black pepper, and red pepper flakes if desired.

Stir well.

If using soy sauce or Worcestershire sauce, add it now.

Let everything cook for 1–2 minutes so the flavors combine.


Step 9: Add Lemon Juice

Turn off the heat.

Add lemon juice.

Stir gently.

Taste and adjust salt, pepper, garlic, or lemon as needed.

The final dish should taste savory, buttery, garlicky, and fresh.


Step 10: Garnish and Serve

Sprinkle with fresh parsley or Parmesan cheese if using.

Serve hot from the skillet.

This dish tastes best immediately while the broccoli is bright and the mushrooms are glossy.


How to Keep Broccoli Bright Green

The secret to bright green broccoli is not overcooking it.

Blanch or steam it briefly.

Drain it right away.

Cook it quickly in the skillet.

Do not cover it too long.

Add lemon juice at the end for freshness.

Overcooked broccoli becomes dull, soft, and less appetizing.

For the best look and texture, keep it tender-crisp.


How to Get Golden Mushrooms

Mushrooms need space and heat to brown.

Use a wide skillet.

Do not overcrowd the pan.

Cook them in a single layer.

Do not stir constantly.

Let them sit for a few minutes so they can develop color.

Do not add salt too early because salt pulls out moisture.

Once the mushrooms are golden, then season them.

This gives you juicy mushrooms with a rich roasted flavor.


How to Make a Glossy Garlic Butter Sauce

The glossy sauce comes from butter, garlic, broth, and vegetable juices.

For a simple sauce, butter and garlic are enough.

For more sauce, add ¼ cup broth.

For a thicker sauce, add a small cornstarch slurry.

For deeper flavor, add soy sauce or Worcestershire sauce.

Let the sauce simmer for 1–2 minutes until it lightly coats the vegetables.

Do not add too much liquid because this dish should be glossy, not watery.


Creamy Version

To make a creamy broccoli and mushroom skillet, add ½ cup heavy cream after the garlic cooks.

Simmer for 2–3 minutes.

Add Parmesan cheese and stir until melted.

This creates a rich creamy garlic sauce.

Serve it with pasta, rice, chicken, or mashed potatoes.

The creamy version is especially good for dinner.


Asian-Inspired Version

To make an Asian-style broccoli mushroom stir-fry, replace the butter with sesame oil and use soy sauce, garlic, ginger, and a little honey.

Add:

1 tablespoon soy sauce.

1 teaspoon sesame oil.

1 teaspoon grated ginger.

1 teaspoon honey.

A pinch of chili flakes.

This version tastes savory, slightly sweet, and delicious with rice or noodles.


Cheesy Garlic Parmesan Version

For a cheesy version, add Parmesan cheese near the end.

Sprinkle ¼ cup grated Parmesan over the hot vegetables.

Stir gently until it coats the broccoli and mushrooms.

You can also add mozzarella on top and cover the skillet for 1–2 minutes until melted.

This version is rich and perfect as a side dish for chicken or steak.


Pro Tips for the Best Garlic Butter Broccoli and Mushroom Skillet

Cut broccoli into even pieces.

Dry mushrooms well before cooking.

Use a hot skillet.

Do not overcrowd the mushrooms.

Cook broccoli until tender-crisp.

Add garlic after lowering the heat.

Use butter and olive oil together.

Add lemon juice at the end.

Taste before serving.

Serve immediately for the best texture.

Use fresh parsley for color and freshness.


Delicious Variations

Garlic Parmesan Broccoli and Mushrooms

Add grated Parmesan cheese at the end.

This version is cheesy, salty, and rich.

Spicy Broccoli Mushroom Skillet

Add red pepper flakes, cayenne pepper, or chili oil.

This version has a warm kick.

Creamy Mushroom Broccoli Skillet

Add heavy cream and Parmesan cheese.

Serve with pasta or chicken.

Lemon Garlic Broccoli Mushrooms

Add extra lemon juice and lemon zest.

This version tastes fresh and bright.

Broccoli Mushroom Chicken Skillet

Add cooked chicken breast or chicken thighs.

This turns the side dish into a complete meal.

Broccoli Mushroom Shrimp Skillet

Add shrimp during the last few minutes of cooking.

Shrimp cooks quickly and pairs beautifully with garlic butter.

Broccoli Mushroom Rice Bowl

Serve the skillet vegetables over white rice, brown rice, or fried rice.

Add sesame seeds and green onions.

Broccoli Mushroom Pasta

Toss the cooked vegetables with pasta and a little pasta water.

Add Parmesan for a quick dinner.


What to Serve with Garlic Butter Broccoli and Mushrooms

This dish goes well with many meals.

Serve it with grilled chicken.

Serve it with steak.

Serve it with baked fish.

Serve it with roasted salmon.

Serve it with rice.

Serve it with pasta.

Serve it with mashed potatoes.

Serve it with garlic bread.

Serve it with meatballs.

Serve it with roasted turkey.

Serve it with eggs for breakfast.

For a light meal, serve it over rice.

For a low-carb meal, serve it with grilled chicken or salmon.

For a comfort food meal, serve it beside steak and mashed potatoes.


Best Sauces and Toppings

This skillet dish tastes delicious with simple toppings.

Try:

Fresh parsley.

Parmesan cheese.

Lemon zest.

Sesame seeds.

Green onions.

Chili flakes.

Garlic sauce.

A drizzle of soy sauce.

A little hot sauce.

Cracked black pepper.

Parmesan and lemon are especially good because they make the dish taste bright and savory.


Make-Ahead Instructions

You can prepare the vegetables ahead of time.

Cut the broccoli into florets.

Slice the mushrooms.

Store them separately in airtight containers.

Keep them refrigerated until ready to cook.

Do not cook the dish too far ahead if you want the best texture.

Broccoli tastes best when freshly cooked.

However, leftovers still reheat well.


Storage

Store leftovers in an airtight container in the refrigerator for up to 3 days.

Let the vegetables cool before storing.

The broccoli may soften after refrigeration, but the flavor will still be good.

If there is extra sauce, store it with the vegetables.


Reheating

Skillet Method

Heat a skillet over medium heat.

Add a small amount of butter or olive oil.

Add the broccoli and mushrooms.

Cook for 3–5 minutes until warm.

This is the best reheating method.

Microwave Method

Place one serving in a microwave-safe dish.

Cover loosely.

Heat for 1–2 minutes.

The microwave is fast, but the broccoli may become softer.

Oven Method

Place vegetables in a small baking dish.

Cover with foil.

Heat at 350°F / 175°C for 8–10 minutes.


Freezing

Freezing is not recommended for the best texture.

Broccoli and mushrooms can become soft and watery after thawing.

If you must freeze leftovers, place them in a freezer-safe container and freeze for up to 1 month.

Thaw in the refrigerator and reheat in a skillet.

For the best flavor and texture, enjoy this dish fresh or refrigerated for a few days.


Common Mistakes to Avoid

Overcooking the Broccoli

Overcooked broccoli becomes mushy and dull green.

Cook it only until tender-crisp.

Crowding the Mushrooms

Crowded mushrooms steam instead of brown.

Use a large skillet.

Adding Garlic Too Early

Garlic burns quickly.

Add it after the mushrooms and broccoli have cooked.

Using Too Much Liquid

Too much broth or sauce can make the dish watery.

Use only a small amount.

Not Drying the Vegetables

Wet vegetables do not sauté well.

Dry mushrooms and broccoli before cooking.

Underseasoning

Broccoli and mushrooms need enough salt, garlic, pepper, and acid.

Taste before serving.


Troubleshooting Guide

My Broccoli Is Too Soft

It cooked too long.

Next time, blanch it briefly or cook it directly in the skillet for less time.

My Mushrooms Are Watery

The pan may have been crowded, or the heat was too low.

Cook mushrooms in a hot skillet with space.

My Garlic Tastes Bitter

The garlic burned.

Lower the heat before adding garlic next time.

My Dish Tastes Bland

Add more salt, pepper, garlic, lemon juice, Parmesan, or soy sauce.

My Sauce Is Too Thin

Simmer for a few minutes longer.

Add a small cornstarch slurry if you want it thicker.

My Vegetables Are Sticking

Add a little more oil or butter.

Use a nonstick or well-seasoned skillet.


Nutrition Estimate

ServingAmount
Calories130–230
Protein5–9 g
Carbohydrates10–18 g
Fat8–16 g
Fiber4–7 g
Sodium350–700 mg
Serving Size1 portion

Nutrition values are approximate and depend on butter, oil, cheese, sauce, and serving size.


Frequently Asked Questions

Can I use frozen broccoli?

Yes.

Thaw it first and pat it dry well.

Fresh broccoli gives better texture, but frozen broccoli works for a quick version.

What mushrooms work best?

Cremini mushrooms, white button mushrooms, baby bella mushrooms, and portobello mushrooms all work well.

Can I make this recipe vegan?

Yes.

Use olive oil or vegan butter instead of regular butter.

Skip Parmesan or use vegan cheese.

Can I add chicken?

Yes.

Cooked chicken makes this a complete meal.

Add it near the end and heat through.

Can I add cream?

Yes.

Add heavy cream and Parmesan for a creamy version.

Can I make this spicy?

Yes.

Add chili flakes, cayenne pepper, hot sauce, or chili oil.

Can I serve it with rice?

Yes.

It tastes delicious over white rice, brown rice, or fried rice.

How do I keep broccoli green?

Do not overcook it.

Cook quickly and add lemon juice at the end.

Can I make it ahead?

You can cut the vegetables ahead, but cook the dish fresh for the best texture.

How long do leftovers last?

Leftovers last up to 3 days in the refrigerator.


Final Thoughts

This Garlic Butter Broccoli and Mushroom Skillet Recipe is easy, savory, fresh, and perfect for any meal. The broccoli stays bright and tender, the mushrooms become juicy and golden, and the garlic butter sauce coats everything with rich homemade flavor.

It is simple to make.

It cooks quickly.

It works as a side dish or light meal.

It pairs with chicken, steak, rice, pasta, fish, and more.

It is flavorful, colorful, and satisfying.

Serve it hot with fresh parsley, lemon juice, Parmesan cheese, or your favorite main dish, and enjoy a delicious broccoli and mushroom skillet that is easy, comforting, and full of flavor.