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
| Detail | Information |
|---|---|
| Recipe Name | Garlic Butter Broccoli and Mushroom Skillet |
| Prep Time | 10 minutes |
| Cook Time | 15–18 minutes |
| Total Time | About 25–30 minutes |
| Servings | 4 |
| Course | Side Dish, Light Dinner, Vegetable Dish |
| Cuisine | Homemade / Skillet Recipe |
| Difficulty | Easy |
| Best Served | Hot from the skillet |
| Main Ingredients | Broccoli, mushrooms, garlic, butter |
| Texture | Tender 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
| Ingredient | Amount |
|---|---|
| Fresh broccoli florets | 4 cups |
| Mushrooms, sliced | 2 cups |
| Olive oil | 2 tablespoons |
| Butter | 3 tablespoons |
| Garlic, minced | 4 cloves |
| Salt | ¾ teaspoon |
| Black pepper | ½ teaspoon |
| Garlic powder | ½ teaspoon |
| Onion powder | ½ teaspoon |
| Paprika, optional | ½ teaspoon |
| Lemon juice | 1 tablespoon |
| Fresh parsley, optional | 2 tablespoons |
For Extra Flavor
| Ingredient | Amount |
|---|---|
| Soy sauce, optional | 1 tablespoon |
| Worcestershire sauce, optional | 1 teaspoon |
| Red pepper flakes, optional | ¼ teaspoon |
| Parmesan cheese, optional | ¼ cup |
| Chicken broth or vegetable broth | ¼ cup |
| Cornstarch slurry, optional | 1 teaspoon cornstarch + 2 tablespoons water |
Optional Add-Ins
| Add-In | Why It Works |
|---|---|
| Chicken breast | Makes it a full meal |
| Shrimp | Adds protein and cooks quickly |
| Steak bites | Makes it hearty |
| Bell peppers | Adds sweetness and color |
| Zucchini | Adds extra vegetables |
| Carrots | Adds crunch and sweetness |
| Spinach | Adds greens |
| Parmesan | Adds salty richness |
| Cream | Makes it creamy |
| Chili flakes | Adds 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
| Serving | Amount |
|---|---|
| Calories | 130–230 |
| Protein | 5–9 g |
| Carbohydrates | 10–18 g |
| Fat | 8–16 g |
| Fiber | 4–7 g |
| Sodium | 350–700 mg |
| Serving Size | 1 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.