End your day with a delicious, comforting, and satisfying dinner! Whether you’re looking for quick and easy weeknight meals, cozy comfort food, or elegant dishes for special occasions, we have the perfect recipes for you.
From hearty casseroles and one-pan wonders to savory pastas, juicy meats, and flavorful vegetarian options, our collection is designed to make dinnertime effortless and enjoyable.
Busy schedule? No problem! Try our slow cooker meals, sheet pan dinners, and 30-minute recipes to save time without sacrificing flavor. Whatever your craving, these recipes will bring warmth and joy to your table every night. 🍽️✨
Easy Grilled Fish Tacos & Cilantro-Lime Cream A Fiesta!
Indulge in Grilled Fish Tacos: A delicious combination of Smoky Fish, Fresh Pico de Gallo, and Creamy Cilantro-Lime Crema!
Ingredients
Scale
1 pound of salmon or tilapia fillets (4 filets of fish)
2 tablespoons of olive oil
1/2 tsp Garlic Powder
2 tablespoons of lime juice
1 teaspoon of chili powder
1/2 teaspoon of cumin
Salt and pepper to taste
1/4 tsp cayenne pepper *OPTIONAL
8 small warm corn tortillas or flour tortillas.
2 1/2 cups shredded green red cabbage
1/2 red onion (medium, sliced thin)
1 1/2 cups pico de gallo
2 avocados (ripe, sliced)
1 cup cheddar cheese (shredded, cheese or queso fresco)
1/2 cup cilantro (chopped, packed)
2 limes (sliced into wedges)
1/2 cup sour cream
1/4 cup mayonnaise
2 tbsp lime juice (or juice from 1 lime)
1/4 cup cilantro ((fresh) finely chopped)
1 clove garlic (minced small)
Instructions
Preheat the grill: For a gas grill: Preheat to medium-high heat, around 400-450°F (200-230°C). For a charcoal grill: Prepare a medium-hot fire by lighting the charcoal and allowing it to burn until covered with ash.
Prepare the fish: Rinse the fish fillets under cold water and pat them dry with paper towels. In a bowl, mix together olive oil, lime juice, garlic powder, chili powder, cumin, salt, cayenne pepper if using, and pepper. Brush the marinade mixture over both sides of the fish fillets and let them marinate for 15-20 minutes while the grill heats up.
Chop the toppings, and place them on a cutting board or in separate bowls, cover them with plastic wrap while you grill the fish: Slice green cabbage thin, slice 1/2 of 1 medium red onion into very thin strips or mince it, slice each avocado into 8 slices lengthwise, grate cheddar cheese or crumble queso fresco, chop cilantro, and slice the 2 limes into wedges. Use premade Pico de Gallo, or use my quick and easy recipe!
Prepare the sauce: In a small bowl, combine all ingredients for the Cilantro-Lime Sauce. Whisk well. If the sauce is too thick for your liking, you can thin it out with a teaspoon of water or milk at a time until it reaches your desired consistency. Taste and adjust the seasoning as needed. Set aside.
Grill the fish: For gas grill users: Place the fish fillets directly on the grill grates. Cook for about 4-5 minutes per side, or until the fish flakes easily with a fork and has a nicely grilled exterior. For charcoal grill users: Oil the grill grates and place the fish fillets directly over the heat. Grill for about 4-5 minutes per side, or until the fish flakes easily with a fork and has a nicely grilled exterior.
Remove the fish from the grill: Transfer the cooked fish to a plate and let it rest for a few minutes. Use a fork to gently flake the fish into smaller pieces.
Warm the tortillas: For the best texture and to prevent cracking, warm your tortillas before assembling the tacos. You can do this by wrapping them in aluminum foil and placing them on the grill for 1-2 minutes, or by warming them briefly on a lightly oiled warm skillet until just softened.
Assemble the tacos: Take a warm tortilla and add a generous portion of grilled fish to the center. Top it with shredded cabbage, Pico de Gallo, sliced avocado, chopped cilantro, cheese.
Wrap fish tacos in parchment paper with a lime wedge, to keep warm.
To serve: Open a parchment wrapped taco. Drizzle 1 tablespoon of the sauce over the toppings inside the taco. Squeeze the juice from the lime wedge over the toppings. And serve with fresh pico de gallo on the side, and enjoy with bbq bacon baked beans!
Spicy Shrimp Tacos with Avocado Crema
These Spicy Shrimp Tacos are marinated in delicious zesty spices and sit on top of a homemade slaw with an avocado crema that makes these so addicting! #shrimptacos #taco #shrimp #seafood #seafoodtacos #mexican #tacotuesday #avocadocrema #spicyshrimp #tacorecipe #bestshrimptacos
This easy shrimp taco recipe is everything you’ve ever wanted in a taco. Spicy marinated shrimp cooked to tender perfection. Topped with a homemade avocado crema recipe and delicious slaw… are you drooling yet? This spicy shrimp taco recipe with avocado crema is a must make every taco Tuesday.
Ingredients
Scale
1 lb shrimp (uncooked, peeled, deveined, tails removed (see note on shrimp prep))
1 medium avocado (seed removed and flesh scooped out)
1/2 cup cilantro
1 jalapeño (seeds removed)
3 cloves garlic (peeled)
2 limes (juiced (3 tbsp))
1/2 cup plain greek yogurt
3 tbsp [avocado oil]
3 tbsp water
1/2 tsp kosher salt
1 cup shredded green cabbage
1 cup shredded purple cabbage
8–10 small flour or corn tortillas (lightly toasted)
Fresh Cilantro
Lime Wedges
Instructions
In a small bowl, whisk together the marinade ingredients: 3 tbsp avocado oil, lime juice, chili powder, smoked paprika, cumin, oregano, garlic, red pepper flakes, and kosher salt. Add in prepped shrimp, stir to coat all the shrimp with marinade. Place in refrigerator and marinate for max 30 minutes.
While the shrimp is marinating, in a food processor add the avocado crema ingredients: avocado, cilantro, jalapeño, garlic, lime juice, yogurt, olive oil, water and kosher salt. Pulse until all the ingredients are smooth. If the consistency is too thick, add another tbsp of water. Set aside.
Using a mandoline or knife, shred the cabbages. Place in a small bowl, add a few spoons of the avocado crema and toss to combine. Save the rest of the crema to drizzle over the tacos at the end.
You can either cook the shrimp in a cast iron skillet or grill them. Over medium/high heat place the shrimp into the skillet. Ensure they are all laid flat into the pan and not on top of each other, this will allow for even cooking. Depending on the size of the shrimp, they will cook in about 4-6 minutes. Flip halfway through to get a nice char/color on each side. If grilling, skewer them so they do not fall through the grates (see note on cooking shrimp).
Assemble the tacos: Place the tortilla down, add a few spoons of the cabbage slaw, add a few shrimp, drizzle avocado crema over the top (see note on crema drizzle), garnish with fresh cilantro, serve with lime wedges!
Spicy Shrimp Tacos with Avocado Crema
These Spicy Shrimp Tacos are marinated in delicious zesty spices and sit on top of a homemade slaw with an avocado crema that makes these so addicting! #shrimptacos #taco #shrimp #seafood #seafoodtacos #mexican #tacotuesday #avocadocrema #spicyshrimp #tacorecipe #bestshrimptacos
This easy shrimp taco recipe is everything you’ve ever wanted in a taco. Spicy marinated shrimp cooked to tender perfection. Topped with a homemade avocado crema recipe and delicious slaw… are you drooling yet? This spicy shrimp taco recipe with avocado crema is a must make every taco Tuesday.
Ingredients
Scale
1 lb shrimp (uncooked, peeled, deveined, tails removed (see note on shrimp prep))
1 medium avocado (seed removed and flesh scooped out)
1/2 cup cilantro
1 jalapeño (seeds removed)
3 cloves garlic (peeled)
2 limes (juiced (3 tbsp))
1/2 cup plain greek yogurt
3 tbsp [avocado oil]
3 tbsp water
1/2 tsp kosher salt
1 cup shredded green cabbage
1 cup shredded purple cabbage
8–10 small flour or corn tortillas (lightly toasted)
Fresh Cilantro
Lime Wedges
Instructions
In a small bowl, whisk together the marinade ingredients: 3 tbsp avocado oil, lime juice, chili powder, smoked paprika, cumin, oregano, garlic, red pepper flakes, and kosher salt. Add in prepped shrimp, stir to coat all the shrimp with marinade. Place in refrigerator and marinate for max 30 minutes.
While the shrimp is marinating, in a food processor add the avocado crema ingredients: avocado, cilantro, jalapeño, garlic, lime juice, yogurt, olive oil, water and kosher salt. Pulse until all the ingredients are smooth. If the consistency is too thick, add another tbsp of water. Set aside.
Using a mandoline or knife, shred the cabbages. Place in a small bowl, add a few spoons of the avocado crema and toss to combine. Save the rest of the crema to drizzle over the tacos at the end.
You can either cook the shrimp in a cast iron skillet or grill them. Over medium/high heat place the shrimp into the skillet. Ensure they are all laid flat into the pan and not on top of each other, this will allow for even cooking. Depending on the size of the shrimp, they will cook in about 4-6 minutes. Flip halfway through to get a nice char/color on each side. If grilling, skewer them so they do not fall through the grates (see note on cooking shrimp).
Assemble the tacos: Place the tortilla down, add a few spoons of the cabbage slaw, add a few shrimp, drizzle avocado crema over the top (see note on crema drizzle), garnish with fresh cilantro, serve with lime wedges!
Air Fryer Bang Bang Shrimp Tacos
These Air Fryer Bang Bang Shrimp Tacos take inspiration from the iconic Bonefish Grill menu item, and transform it into a healthier full meal! The shrimp is air fried until perfectly crispy, then tossed in a creamy and spicy sauce, and served with homemade slaw and flour tortillas. A fun dinner recipe that’s ready in under 30 minutes!
These Air Fryer Bang Bang Shrimp Tacos take inspiration from the iconic Bonefish Grill menu item, and transform it into a healthier full meal! The shrimp is air fried until perfectly crispy, then tossed in a creamy and spicy sauce, and served with homemade slaw and flour tortillas. A fun dinner recipe that’s ready in under 30 minutes!
Instructions
First, pat the shrimp dry. Then set up your dredging station with 3 shallow bowls. To one of the bowls, add the tapioca flour and seasonings. To the second bowl, add the breadcrumbs. To the last bowl, add the eggs and a splash of water and whisk until combined. 1 lb large raw shrimp, 2 large eggs, ½ cup tapioca flour, ½ tsp paprika, ½ tsp garlic powder, ¼ tsp onion powder, kosher salt & black pepper, 1.5 cups panko breadcrumbs
Dip each shrimp into the tapioca flour, then the egg, then the breadcrumbs. I like using one hand for the wet ingredients and one for the dry, to make it a little less messy. Place breaded shrimp onto air fryer basket and spray the top with oil. You will likely need to cook the shrimp in two separate batches.cooking spray
Air fry the shrimp at 390F for 7 minutes, flipping halfway through. After you flip the shrimp, spray the other side with oil and return to the air fryer.
While the shrimp is cooking, add all of the bang bang sauce ingredients to a medium bowl and whisk until smooth. Then, add all of the slaw ingredients to a large bowl and toss to combine.½ cup mayonnaise, ¼ cup thai sweet chili sauce, 1 tsp sriracha, 8 oz coleslaw mix, ¼ cup chopped cilantro, ¼ cup chopped green onion, 2 tbsp mayonnaise, juice from ½ lime, squirt of sriracha, kosher salt
After the shrimp is done cooking, add it to a large bowl and pour the bang bang sauce over top (reserving a little bit for garnish, if you'd like). Gently toss or shake the bowl to coat the shrimp in the bang bang sauce.
Warm your tortillas over an open flame, on a pan, or in the microwave. Then, assemble your tacos, starting with the tortillas, a bit of the slaw, the shrimp, any leftover bang bang sauce you have, and garnish with some sliced green onion. Enjoy!10 flour tortillas, chopped green onion
Notes
*NOTE: You can also substitute an equal amount of Heinz Thai Inspired Sweet Chili Sauce.
GLUTEN FREE SUBS: To make this recipe gluten free simply use gluten-free panko breadcrumbs and your favorite gluten free taco-sized tortillas.
SERVING SIZE & NUTRITION INFO: This recipe makes about 10 tacos, assuming you add 3-4 large shrimp to each taco. The nutrition info listed below is for 1 taco, and is only an estimate.
Creamy Lemon Parmesan Pasta Salad | Girl Gone Gourmet
The Ultimate Summer Side Dish: Creamy Lemon Parmesan Pasta Salad
Welcome to CookingWithEmy.com! If you’re searching for a pasta salad that will steal the show at every barbecue, potluck, and weeknight dinner, your search ends here. This Creamy Lemon Parmesan Pasta Salad is more than just a side dish—it’s a vibrant, flavor-packed experience that balances rich, savory Parmesan with the bright, sunny zing of fresh lemon. It’s the perfect marriage of comfort and freshness, making it an irresistible choice for any occasion.
As The Kitchen Team, we’ve perfected this recipe to be foolproof, fast, and fabulously delicious. With simple ingredients that come together in under 30 minutes, this dish is a testament to how a few quality components can create something truly extraordinary. Let’s dive into why this recipe is about to become your new summer staple.
Prep Time15 minutes
Cook Time11 minutes
Total Time26 minutes
Servings8 servings
DifficultyEasy
Why This Creamy Lemon Parmesan Pasta Salad is the Best
Not all pasta salads are created equal. Many are soggy, bland, or overly heavy. This recipe stands out for several key reasons that guarantee a perfect result every single time.
The Flavor Balance: The magic lies in the harmony of flavors. The tangy Italian dressing and fresh lemon juice cut through the richness of the Parmesan cheese, while the garlic and onion powders add a savory depth that permeates every bite. It’s neither too acidic nor too creamy—it’s just right.
The Texture: Using rotini pasta is a strategic choice. Its corkscrew shape is designed to trap the creamy dressing in every nook and cranny, ensuring maximum flavor in every forkful. Rinsing the pasta under cold water stops the cooking process and prevents clumping, giving you a salad with perfectly distinct, tender-yet-firm pasta pieces.
The Versatility: This salad is a culinary chameleon. Serve it immediately for a slightly warm, comforting side, or let it chill for a few hours to allow the flavors to meld into a more cohesive, refreshing cold salad. It pairs beautifully with grilled proteins, stands alone as a light lunch, and travels like a dream to any gathering.
The Simplicity: With no complicated techniques or hard-to-find ingredients, this recipe is accessible to cooks of all skill levels. It’s a brilliant solution for busy weeknights or last-minute invitations.
💡 The Kitchen Team’s Pro Tip: For the absolute best flavor, use freshly grated Parmesan cheese from a block. Pre-grated cheese often contains anti-caking agents like cellulose, which can prevent it from melting smoothly into the dressing. The fresh stuff creates a silkier, more integrated sauce.
Gathering Your Ingredients
Quality ingredients are the foundation of any great dish. Here’s exactly what you’ll need to make this creamy lemon Parmesan pasta salad. We’ve also included a handy table for easy shopping and scaling.
Ingredient
Quantity
Notes
Rotini Pasta
1 pound (16 oz)
The twists hold the dressing perfectly. Fusilli or farfalle also work.
Italian Dressing
1 cup
Use a high-quality bottled brand or your favorite homemade recipe.
Fresh Lemons
2 (for juice)
Always use fresh lemon juice, not bottled, for the brightest flavor.
Parmesan Cheese, grated
1 cup
Freshly grated from a block is highly recommended.
Fresh Parsley, chopped
1/4 cup
Adds a pop of color and fresh herbal note.
Garlic Powder
1 teaspoon
Provides consistent, mellow garlic flavor without raw bite.
Kosher Salt
1 teaspoon
If using table salt, reduce to 3/4 teaspoon.
Black Pepper
1/2 teaspoon
Freshly ground is ideal.
Onion Powder
1/2 teaspoon
Adds a subtle savory-sweet depth.
💡 The Kitchen Team’s Pro Tip: When zesting or juicing lemons, always choose organic if possible, as you’ll be using the outer peel. If not organic, scrub the lemons thoroughly under warm water to remove any wax or residue before juicing.
Step-by-Step Instructions for Perfect Pasta Salad
Follow these simple steps for a flawless pasta salad every time. We’ve broken it down to ensure success from pot to plate.
Step 1: Cook the Pasta to Perfection
Bring a large pot of well-salted water to a rolling boil. Add the rotini pasta and cook according to package directions, usually 10-11 minutes, until al dente (tender but still with a slight bite).
💡 The Kitchen Team’s Pro Tip: Salt your pasta water like the sea! This is your one chance to season the pasta itself from the inside out. Use about 1-2 tablespoons of kosher salt for a large pot of water.
Once cooked, drain the pasta in a colander. Immediately rinse it under cold running water for 1-2 minutes. This halts the cooking process, cools the pasta quickly, and removes excess surface starch that can cause clumping. Shake the colander vigorously and let it drain for a few minutes to remove all excess water. A watery pasta salad is the enemy of flavor!
Step 2: Create the Flavor-Packed Dressing
While the pasta is cooking and draining, take your large mixing bowl and combine the Italian dressing, the juice of your two fresh lemons, the grated Parmesan cheese, chopped parsley, garlic powder, kosher salt, black pepper, and onion powder.
Whisk everything together until it forms a cohesive, slightly creamy dressing. The Parmesan will begin to melt into the liquids, creating a rich base.
Step 3: Combine and Coat
Add the well-drained, cooled pasta to the bowl with the dressing. Using a large spoon or rubber spatula, gently fold and stir until every single piece of pasta is evenly and thoroughly coated in the creamy lemon-Parmesan mixture.
Step 4: The Resting Period (Optional but Recommended)
You can absolutely serve this salad immediately for a more loose, warm side dish. However, for the flavors to fully develop and marry, we recommend covering the bowl and refrigerating it for at least 2 hours, or ideally overnight.
Before serving, give the salad a good stir to redistribute any dressing that may have settled at the bottom. Taste and adjust seasoning with an extra pinch of salt or a squeeze of lemon if desired.
Serving Suggestions & Pairings
This pasta salad is the ultimate team player on your dining table. Here are some of our favorite ways to serve it:
The Classic BBQ Spread: Serve alongside grilled chicken breasts, juicy burgers, or smoky sausages. It also pairs wonderfully with classic sides like baked beans and corn on the cob.
Light Summer Lunch: Portion it into containers with some grilled shrimp or shredded rotisserie chicken on top for a complete, satisfying meal.
Potluck Perfection: Double the recipe and bring it in a large decorative bowl. It’s always one of the first dishes to disappear.
Elegant Picnic: Pair with a crisp white wine like Sauvignon Blanc or Pinot Grigio, some crusty bread, and a fruit salad for a sophisticated outdoor meal.
Storage & Make-Ahead Tips
This salad is a fantastic make-ahead dish. Store it in an airtight container in the refrigerator for up to 4-5 days. The flavors will continue to improve over the first 24-48 hours.
If the pasta seems to have absorbed too much dressing upon storage, you can revive it by stirring in a tablespoon or two of extra Italian dressing or a fresh squeeze of lemon juice before serving.
Note: We do not recommend freezing this pasta salad. The dairy-based dressing and pasta will become grainy and mushy upon thawing.
Creative Variations to Try
Once you’ve mastered the base recipe, feel free to get creative! Here are some delicious twists from The Kitchen Team:
Protein Power: Add 2 cups of diced grilled chicken, chickpeas, or flaked tuna to turn it into a hearty main course.
Veggie Delight: Fold in 1 cup of halved cherry tomatoes, 1/2 cup of finely diced red onion, and 1 cup of chopped fresh spinach or arugula.
Herb Swap: Substitute the parsley with fresh basil, dill, or chives for a different herbal profile.
Extra Creamy: Stir in 1/2 cup of mayonnaise or Greek yogurt for an even richer, tangier dressing.
Zesty Kick: Add 1/2 teaspoon of red pepper flakes or a few dashes of hot sauce for a spicy version.
Frequently Asked Questions
Can I use a different type of pasta?
Absolutely! While rotini is ideal for holding dressing, other short pasta shapes like fusilli, farfalle (bowties), penne, or shells will work well. Avoid long pasta like spaghetti or linguine.
Is there a substitute for Italian dressing?
You can make a quick homemade version by whisking together 2/3 cup olive oil, 1/4 cup red wine vinegar, 1 tsp dried oregano, 1/2 tsp dried basil, and salt & pepper to taste. A simple vinaigrette will also work in a pinch.
My salad seems dry after chilling. What happened?
Pasta continues to absorb liquid as it sits. Simply stir in an extra tablespoon or two of Italian dressing or a splash of lemon juice to refresh it before serving.
Can I make this recipe gluten-free?
Yes! Use your favorite gluten-free rotini or pasta shape. Just be sure to also check that your Italian dressing is certified gluten-free.
How long can I leave it out at a party?
For food safety, do not leave the pasta salad at room temperature for more than 2 hours (or 1 hour if the temperature is above 90°F). Keep it on ice or in a cooler for outdoor events.
Can I use bottled lemon juice?
We strongly recommend fresh lemon juice for the best bright, clean citrus flavor. Bottled juice often has a metallic or preserved taste that can affect the final dish.
What can I use instead of Parmesan?
Pecorino Romano would be a great salty, sharp substitute. For a different twist, try crumbled feta cheese or grated Asiago.
Can I add the dressing to hot pasta?
We recommend cooling the pasta first. Adding dressing to hot pasta can cause it to absorb too much too quickly and become mushy. It can also cause the cheese to clump.
We hope you love this Creamy Lemon Parmesan Pasta Salad as much as we do! It’s a recipe built for sharing, for celebrating, and for making easy, delicious memories all summer long.
Don’t forget to share your creations with us! Tag @cookingwithemy on social media so we can see your masterpiece.
[Featured Image of Creamy Lemon Parmesan Pasta Salad in a beautiful bowl]
Bok Choy and Mushroom Stir Fry
An easy bok choy mushroom stir fry that can be whipped together quickly for a speedy weekday dinner. The tender mushrooms and crisp bok choy are brought together with a gingery garlicky brown sauce, which tastes comforting and satisfying. Serve it as a side or a main course over steamed rice. {Vegan, Gluten-Free Adaptable}
An easy bok choy mushroom stir fry that can be whipped together quickly for a speedy weekday dinner. The tender mushrooms and crisp bok choy are brought together with a gingery garlicky brown sauce, which tastes comforting and satisfying. Serve it as a side or a main course over steamed rice. {Vegan, Gluten-Free Adaptable}To make this dish gluten free, use tamari to replace soy sauce. Use gluten-free oyster sauce to replace the vegetarian oyster sauce.
1 lb baby bok choy (, cut to large bite-size pieces)
Pinch of salt
2 1/2 tablespoons peanut oil
1 lb brown mushrooms (, halved (or quartered if the size is too big))
4 dried Chinese chili peppers
2 garlic cloves (, minced)
1 thumb ginger (, minced)
2 green onions (, sliced)
Instructions
Mix the sauce ingredients in a small bowl and set aside.
Add the slurry ingredients in a small bowl and stir to mix well.
Heat 1/4 cup water in a large skillet over medium high heat until hot. When the water starts to boil, add the baby bok choy and sprinkle with a pinch of salt. Cover the pan and let steam for 30 seconds. Uncover the pan and stir the bok choy. Cover again and cook for another 30 seconds, until the baby bok choy has softened. Transfer the bok choy into a big platter.
Wipe the pan clean with paper towels and add 2 tablespoons of the oil, turn to high heat. Add the mushrooms. Let sear for 1 minute without touching. Then flip the mushrooms, cook and stir occasionally, for 2 to 3 minutes, until the mushrooms are browned and theres no juice left in the pan.
Move the mushrooms to one side of the pan. Pour the remaining 1/2 tablespoon oil on the other side and add the chili peppers, garlic, ginger and green onion. Stir a few times until the chili pepper turns dark red. Then stir everything together.
Add back the bok choy and pour in the sauce. Stir and cook for 30 seconds. Stir the slurry mixture again until the cornstarch is fully dissolved. Swirl into the pan. Cook and stir until the sauce thickens, then transfer everything to a big plate. Serve hot as a side or over steamed rice as a main dish.
Bok Choy and Mushroom Stir Fry
An easy bok choy mushroom stir fry that can be whipped together quickly for a speedy weekday dinner. The tender mushrooms and crisp bok choy are brought together with a gingery garlicky brown sauce, which tastes comforting and satisfying. Serve it as a side or a main course over steamed rice. {Vegan, Gluten-Free Adaptable}
An easy bok choy mushroom stir fry that can be whipped together quickly for a speedy weekday dinner. The tender mushrooms and crisp bok choy are brought together with a gingery garlicky brown sauce, which tastes comforting and satisfying. Serve it as a side or a main course over steamed rice. {Vegan, Gluten-Free Adaptable}To make this dish gluten free, use tamari to replace soy sauce. Use gluten-free oyster sauce to replace the vegetarian oyster sauce.
1 lb baby bok choy (, cut to large bite-size pieces)
Pinch of salt
2 1/2 tablespoons peanut oil
1 lb brown mushrooms (, halved (or quartered if the size is too big))
4 dried Chinese chili peppers
2 garlic cloves (, minced)
1 thumb ginger (, minced)
2 green onions (, sliced)
Instructions
Mix the sauce ingredients in a small bowl and set aside.
Add the slurry ingredients in a small bowl and stir to mix well.
Heat 1/4 cup water in a large skillet over medium high heat until hot. When the water starts to boil, add the baby bok choy and sprinkle with a pinch of salt. Cover the pan and let steam for 30 seconds. Uncover the pan and stir the bok choy. Cover again and cook for another 30 seconds, until the baby bok choy has softened. Transfer the bok choy into a big platter.
Wipe the pan clean with paper towels and add 2 tablespoons of the oil, turn to high heat. Add the mushrooms. Let sear for 1 minute without touching. Then flip the mushrooms, cook and stir occasionally, for 2 to 3 minutes, until the mushrooms are browned and theres no juice left in the pan.
Move the mushrooms to one side of the pan. Pour the remaining 1/2 tablespoon oil on the other side and add the chili peppers, garlic, ginger and green onion. Stir a few times until the chili pepper turns dark red. Then stir everything together.
Add back the bok choy and pour in the sauce. Stir and cook for 30 seconds. Stir the slurry mixture again until the cornstarch is fully dissolved. Swirl into the pan. Cook and stir until the sauce thickens, then transfer everything to a big plate. Serve hot as a side or over steamed rice as a main dish.
The Ultimate 10-Minute Broccoli and Mushroom Stir Fry: A Vegan Umami Bomb
This isn’t just another stir fry. This Broccoli and Mushroom Stir Fry is a masterclass in building deep, savory flavor in under 10 minutes, proving that quick vegan dinners don’t have to sacrifice taste. It’s the perfect healthy, plant-based meal for busy weeknights.
Prep Time
Cook Time
Total Time
Servings
Difficulty
5 minutes
10 minutes
15 minutes
4 servings
Easy
Introduction: Your New Weeknight Hero
In the relentless rush of daily life, the dream of a healthy, delicious, and satisfying dinner that comes together in the time it takes to watch a sitcom can feel elusive. We at The Kitchen Team believe that good food should be accessible, not arduous. That’s why we’re obsessed with this Broccoli and Mushroom Stir Fry. It’s more than a recipe; it’s a reliable strategy. It leverages the power of umami—the savory fifth taste—from simple ingredients like soy sauce and mushrooms to create a dish that feels deeply comforting and complex, without any dairy, meat, or lengthy process. This stir fry is a vibrant, nutrient-packed plate that celebrates vegetables in their most flavorful form. Whether you’re a committed vegan, a busy parent, or just someone craving a genuinely good meatless meal, this recipe is about to become a staple in your rotation.
Why This Is The Best Broccoli and Mushroom Stir Fry
You might wonder what sets this stir fry apart from the dozens of other versions online. The answer lies in its intentional simplicity and flavor engineering. First, the texture: we cook the broccoli and mushrooms in a specific way to achieve the perfect bite—crisp-tender broccoli with lightly browned, meaty mushrooms. Second, the sauce. By combining just soy sauce, rice vinegar, and a touch of sugar, we create a perfect balance of salty, tangy, and sweet that clings to every nook and cranny of the vegetables. The fresh ginger, garlic, and red pepper flakes aren’t afterthoughts; they’re the aromatic foundation sautéed first to infuse the oil with their essence.
💡 The Kitchen Team’s Pro Tip: The key to a great stir fry is *mise en place*—having all your ingredients chopped, measured, and ready to go before you turn on the heat. The cooking process is fast and furious, so there’s no time to mince garlic while your ginger is burning.
Furthermore, this recipe is incredibly forgiving and adaptable. Don’t have rice vinegar? Use lime juice. Want more protein? Toss in some tofu or tempeh. It’s a blueprint for success that empowers you to cook with what you have.
Ingredients & Why They Work
Each component in this dish has a specific role. Here’s what you’ll need and why it’s essential.
Ingredient
Quantity
Purpose & Notes
Soy Sauce (or Tamari for GF)
2 tbsp
The primary source of salt and umami. It forms the base of the sauce.
Rice Vinegar
2 tbsp
Adds a bright, clean acidity that cuts through the richness and balances the soy sauce.
Granulated Sugar
1 tbsp
A small amount caramelizes slightly and rounds out the sharp edges of the sauce, creating harmony.
Neutral Oil (avocado, grapeseed)
1 tbsp
Has a high smoke point, perfect for stir-frying over medium-high heat without burning.
Fresh Ginger, minced
2 tsp
Provides a warm, spicy, and aromatic kick that is fundamental to the dish’s character.
Fresh Garlic, minced
2 cloves
Adds pungent, savory depth. Always use fresh for the best flavor.
Red Pepper Flakes
1/4 tsp
Offers a subtle, adjustable heat. Add more if you like it spicy!
Broccoli Florets
1 lb
The star vegetable. Look for firm, dark green florets for the best texture and nutrition.
Mushrooms, sliced (cremini or white button)
10 oz
These are your “meat.” They soak up the sauce and provide a satisfying, chewy texture.
Water
1/4 cup
Creatces steam to help cook the broccoli quickly without needing excessive oil.
Toasted Sesame Seeds
1/2 tbsp
A garnish for nutty flavor, visual appeal, and a delightful crunch.
Step-by-Step Instructions
Follow these simple steps for stir-fry success every single time.
Step 1: Prepare the Sauce
In a small bowl, combine the 2 tablespoons of soy sauce, 2 tablespoons of rice vinegar, and 1 tablespoon of sugar. Whisk vigorously until the sugar is completely dissolved. This step is crucial—you don’t want granules of sugar in your final dish. Set this sauce mixture aside near your stove.
Step 2: Sauté the Aromatics
Place a large non-stick skillet or wok over medium-high heat. Add the 1 tablespoon of neutral oil and let it heat for about 30 seconds. You’ll know it’s ready when the oil shimmers. Add the minced garlic, minced ginger, and 1/4 teaspoon of red pepper flakes. Stir constantly and cook for just 30 seconds to 1 minute. The goal is to become fragrant, not browned or burned.
💡 The Kitchen Team’s Pro Tip: If your garlic and ginger start to darken too quickly, your heat is too high. Don’t be afraid to lower it slightly. Burnt garlic tastes bitter and can ruin the dish.
Step 3: Stir-Fry the Vegetables
Immediately add the 1 pound of broccoli florets, 10 ounces of sliced mushrooms, and 1/4 cup of water to the hot skillet. The water will sizzle and create steam. Stir-fry everything together for 5 to 7 minutes. Use a spatula to toss the vegetables frequently, allowing them to sear slightly in the hot pan. Cook until the broccoli is crisp-tender (bright green and pierceable with a fork) and the mushrooms have softened and released their juices.
Step 4: Add the Sauce and Finish
Once the vegetables are cooked to your liking, pour the prepared soy sauce mixture over everything. Continue to stir-fry for another minute, tossing constantly to ensure every piece is gloriously coated in the glossy, flavorful sauce. The sauce will thicken slightly as it heats. Remove the skillet from the heat.
Step 5: Garnish and Serve
Transfer your stir fry to a serving platter or bowl. Immediately sprinkle with 1/2 tablespoon of toasted sesame seeds for that final touch of flavor and texture. Serve hot.
Serving Suggestions
This stir fry is incredibly versatile. Here are our favorite ways to serve it:
Over a Grain: Spoon it over a bed of fluffy white rice, brown rice, quinoa, or cauliflower rice for a complete meal. The sauce mingles with the grains perfectly.
With Noodles: Toss it with cooked lo mein noodles, rice noodles, or even spaghetti for a hearty noodle bowl.
As a Side Dish: It pairs beautifully with grilled tofu, tempeh, or even a simple vegan scallion pancake.
Topped with Extras: Add a drizzle of chili crisp, sriracha, or a sprinkle of chopped green onions or cilantro for extra layers of flavor.
Storage & Reheating
Storage: Allow any leftovers to cool completely. Store them in an airtight container in the refrigerator for up to 3-4 days.
Freezing: We don’t recommend freezing this dish, as the texture of the broccoli will become mushy and watery upon thawing.
Reheating: For best results, reheat in a skillet over medium heat until warmed through. You can add a tiny splash of water or vegetable broth if it seems dry. Microwaving is also effective, though it may soften the vegetables further.
Delicious Variations
Make this recipe your own with these simple swaps and additions:
Protein Power: Add 1 cup of cubed extra-firm tofu or tempeh when you sauté the aromatics. For a non-vegan option, try thinly sliced chicken breast or shrimp.
Veggie Boost: Add sliced bell peppers, snap peas, carrots, or baby corn with the broccoli and mushrooms.
Sauce Twists: Substitute the rice vinegar with fresh lime juice or orange juice. Add a tablespoon of hoisin sauce or a teaspoon of sesame oil to the sauce for more complexity.
Gluten-Free: Use tamari or a certified gluten-free soy sauce instead of regular soy sauce.
Extra Creamy: Stir in a tablespoon of creamy peanut butter or almond butter into the sauce mixture for a rich, nutty version.
Frequently Asked Questions
Can I use frozen broccoli for this stir fry?
Yes, but thaw and pat it dry very thoroughly first. Frozen broccoli releases a lot of water, which can prevent proper browning and make your stir fry soggy. For the best texture, fresh is preferred.
What’s the best type of mushroom to use?
Cremini (baby bella) mushrooms are our top choice for their robust flavor and meaty texture. White button mushrooms work perfectly well too. For a gourmet touch, try shiitake or oyster mushrooms.
My stir fry is too watery. What did I do wrong?
This usually happens if the pan wasn’t hot enough or if the vegetables were overcrowded, causing them to steam instead of stir-fry. Ensure your pan is hot before adding ingredients, and don’t add more than the recipe specifies. Also, make sure your sauce is thick and not diluted.
How can I make this stir fry spicier?
Easily! Increase the red pepper flakes to 1/2 or 1 teaspoon. You can also add a finely chopped fresh chili pepper (like a jalapeño or Thai chili) with the garlic and ginger, or finish the dish with a drizzle of chili oil.
Is this recipe gluten-free?
It can be! Simply substitute the soy sauce with an equal amount of tamari or a certified gluten-free soy sauce. All other ingredients are naturally gluten-free.
Can I make the sauce ahead of time?
Absolutely. You can mix the soy sauce, vinegar, and sugar in a jar and store it in the refrigerator for up to a week. Just give it a good shake before using.
What can I use instead of rice vinegar?
Apple cider vinegar or white wine vinegar are the closest substitutes. In a pinch, you can use fresh lemon or lime juice, which will add a different but still delicious citrusy note.
Do I have to use sugar? Can I use a substitute?
The sugar is important for balance, but you can use maple syrup, agave nectar, or even a pinch of a sugar-free sweetener like monk fruit. The quantity is small, so it won’t make the dish sweet, just well-rounded.
Loved This Recipe? Share It!
If this Broccoli and Mushroom Stir Fry made your weeknight easier and tastier, please share it with your friends and family! Pin the image below to your Pinterest boards to save it for later.
This Broccoli and Mushroom Stir-Fry is so flavorful and easy to make. Tasty and healthy, this dish is ready in less than 10 minutes!
Ingredients
Scale
2 tbsp soy sauce
2 tbsp rice vinegar
1 tbsp sugar
1 tbsp oil (grapeseed, avocado, canola, etc.)
2 tsp. minced ginger
2 garlic cloves, minced
1/4 tsp. red pepper flakes
1 lb. broccoli florets
10 oz. sliced mushrooms
1/4 cup water
1/2 tbsp toasted sesame seeds, to garnish
Instructions
In a small bowl, mix together the soy sauce, vinegar, and sugar until the sugar completely dissolves.
In a large non-stick skillet, heat the oil over medium-high heat. Then, add the garlic, ginger, and red pepper flakes. Cook for about 30 seconds.
Add the broccoli, mushrooms, and water. Stir-fry for about 5-7 minutes, or until the veggies start to brown and reach the desired doneness.
At this point, add the soy sauce mixture and cook for another minute. Sprinkle the Broccoli and Mushroom Stir-fry with toasted sesame seeds and serve.
Bok Choy and Mushroom Stir Fry
An easy bok choy mushroom stir fry that can be whipped together quickly for a speedy weekday dinner. The tender mushrooms and crisp bok choy are brought together with a gingery garlicky brown sauce, which tastes comforting and satisfying. Serve it as a side or a main course over steamed rice. {Vegan, Gluten-Free Adaptable}
An easy bok choy mushroom stir fry that can be whipped together quickly for a speedy weekday dinner. The tender mushrooms and crisp bok choy are brought together with a gingery garlicky brown sauce, which tastes comforting and satisfying. Serve it as a side or a main course over steamed rice. {Vegan, Gluten-Free Adaptable}To make this dish gluten free, use tamari to replace soy sauce. Use gluten-free oyster sauce to replace the vegetarian oyster sauce.
1 lb baby bok choy (, cut to large bite-size pieces)
Pinch of salt
2 1/2 tablespoons peanut oil
1 lb brown mushrooms (, halved (or quartered if the size is too big))
4 dried Chinese chili peppers
2 garlic cloves (, minced)
1 thumb ginger (, minced)
2 green onions (, sliced)
Instructions
Mix the sauce ingredients in a small bowl and set aside.
Add the slurry ingredients in a small bowl and stir to mix well.
Heat 1/4 cup water in a large skillet over medium high heat until hot. When the water starts to boil, add the baby bok choy and sprinkle with a pinch of salt. Cover the pan and let steam for 30 seconds. Uncover the pan and stir the bok choy. Cover again and cook for another 30 seconds, until the baby bok choy has softened. Transfer the bok choy into a big platter.
Wipe the pan clean with paper towels and add 2 tablespoons of the oil, turn to high heat. Add the mushrooms. Let sear for 1 minute without touching. Then flip the mushrooms, cook and stir occasionally, for 2 to 3 minutes, until the mushrooms are browned and theres no juice left in the pan.
Move the mushrooms to one side of the pan. Pour the remaining 1/2 tablespoon oil on the other side and add the chili peppers, garlic, ginger and green onion. Stir a few times until the chili pepper turns dark red. Then stir everything together.
Add back the bok choy and pour in the sauce. Stir and cook for 30 seconds. Stir the slurry mixture again until the cornstarch is fully dissolved. Swirl into the pan. Cook and stir until the sauce thickens, then transfer everything to a big plate. Serve hot as a side or over steamed rice as a main dish.
Bok Choy and Mushroom Stir Fry
An easy bok choy mushroom stir fry that can be whipped together quickly for a speedy weekday dinner. The tender mushrooms and crisp bok choy are brought together with a gingery garlicky brown sauce, which tastes comforting and satisfying. Serve it as a side or a main course over steamed rice. {Vegan, Gluten-Free Adaptable}
An easy bok choy mushroom stir fry that can be whipped together quickly for a speedy weekday dinner. The tender mushrooms and crisp bok choy are brought together with a gingery garlicky brown sauce, which tastes comforting and satisfying. Serve it as a side or a main course over steamed rice. {Vegan, Gluten-Free Adaptable}To make this dish gluten free, use tamari to replace soy sauce. Use gluten-free oyster sauce to replace the vegetarian oyster sauce.
1 lb baby bok choy (, cut to large bite-size pieces)
Pinch of salt
2 1/2 tablespoons peanut oil
1 lb brown mushrooms (, halved (or quartered if the size is too big))
4 dried Chinese chili peppers
2 garlic cloves (, minced)
1 thumb ginger (, minced)
2 green onions (, sliced)
Instructions
Mix the sauce ingredients in a small bowl and set aside.
Add the slurry ingredients in a small bowl and stir to mix well.
Heat 1/4 cup water in a large skillet over medium high heat until hot. When the water starts to boil, add the baby bok choy and sprinkle with a pinch of salt. Cover the pan and let steam for 30 seconds. Uncover the pan and stir the bok choy. Cover again and cook for another 30 seconds, until the baby bok choy has softened. Transfer the bok choy into a big platter.
Wipe the pan clean with paper towels and add 2 tablespoons of the oil, turn to high heat. Add the mushrooms. Let sear for 1 minute without touching. Then flip the mushrooms, cook and stir occasionally, for 2 to 3 minutes, until the mushrooms are browned and theres no juice left in the pan.
Move the mushrooms to one side of the pan. Pour the remaining 1/2 tablespoon oil on the other side and add the chili peppers, garlic, ginger and green onion. Stir a few times until the chili pepper turns dark red. Then stir everything together.
Add back the bok choy and pour in the sauce. Stir and cook for 30 seconds. Stir the slurry mixture again until the cornstarch is fully dissolved. Swirl into the pan. Cook and stir until the sauce thickens, then transfer everything to a big plate. Serve hot as a side or over steamed rice as a main dish.
Hi I'm Emy
I’m passionate about sharing a diverse collection of sweet and savory recipes that I’ve meticulously tested and perfected in my own kitchen.