Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Savor the Flavor of Spinach and Mushrooms in Every Bite - Featured Image

Savor the Flavor of Spinach and Mushrooms in Every Bite

Learn how to make delicious Spinach and Mushrooms. Easy recipe with step-by-step instructions.

  • Total Time: 45 minutes
  • Yield: 4 servings 1x

Ingredients

Scale

  • 2 tablespoons olive oil (or avocado oil for a milder flavor)
  • 1 medium yellow onion, finely chopped
  • 3 cloves garlic, minced
  • 10 ounces cremini or white mushrooms, sliced
  • 6 cups fresh baby spinach (about 5 ounces)
  • 1/4 teaspoon crushed red pepper flakes (optional, for a little kick)
  • Salt and freshly ground black pepper, to taste
  • 1 tablespoon unsalted butter (optional, for richness)
  • 1 tablespoon lemon juice (freshly squeezed)
  • 1/4 cup grated Parmesan cheese (optional, or use nutritional yeast for a vegan twist)

Substitution tips: If you don’t have fresh spinach, frozen spinach works in a pinch—just thaw and squeeze out excess water before cooking. For mushrooms, button mushrooms are perfectly fine, though cremini adds a deeper flavor. And if you’re dairy-free, swap butter for more olive oil and skip the cheese or choose a plant-based alternative.

Instructions

  1. Heat the olive oil in a large skillet over medium heat. You want the oil shimmering but not smoking.
  2. Add the chopped onion and sauté for about 5 minutes until it becomes translucent and soft. This step builds flavor, so don’t rush it.
  3. Stir in the minced garlic and cook for another 30 seconds until fragrant. I always remind myself here to breathe deeply—garlic smells like home.
  4. Add the sliced mushrooms to the skillet. Cook for about 7-10 minutes, stirring occasionally, until the mushrooms release their moisture and start to brown. This is where that deep, earthy flavor develops.
  5. Season with salt, pepper, and crushed red pepper flakes if you’re using them. The heat adds a nice contrast to the earthiness.
  6. Once the mushrooms are browned, add the fresh spinach in batches, stirring to wilt it down. This should take about 3-4 minutes. Be patient—spinach cooks down a lot but adds so much color and nutrition.
  7. Turn off the heat and stir in the butter and lemon juice. The butter adds a silky finish, and the lemon juice brightens up everything. I learned this trick from my mom who always said a little acid wakes up the flavors.
  8. Sprinkle with Parmesan cheese and give it one last gentle stir. Serve immediately for the best texture and flavor.

Cooking this feels like a small, peaceful ritual that helps me unwind after the chaos of the day. Plus, my kids have gotten surprisingly good at helping with the stirring, which turns the kitchen into a little storytelling corner, just like when I was a kid.

  • Author: Jenny
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Main Dish
  • Method: Cooking
  • Cuisine: International

Keywords: Spinach and Mushrooms, recipe, cooking, food