Ingredients:

  • 1 pound fresh mushrooms (cremini or button, sliced)
  • 2 tablespoons unsalted butter
  • 1 tablespoon olive oil
  • 1 medium onion (finely chopped)
  • 3 cloves garlic (minced)
  • 2 tablespoons all-purpose flour
  • 2 cups vegetable broth
  • 1 tablespoon soy sauce
  • 1 teaspoon dried thyme
  • 1 teaspoon salt (adjust to taste)
  • 1/2 teaspoon black pepper
  • 1/4 cup heavy cream (optional, for a richer gravy)
  • Fresh parsley (for garnish, optional)

Instructions:

  1. Heat olive oil and butter in a skillet over medium heat.
  2. Add sliced mushrooms and cook until browned (5-7 minutes).
  3. Stir in chopped onion and garlic; cook until softened (about 3-4 minutes).
  4. Sprinkle flour over the mixture, stirring well to coat, and cook for 1-2 minutes until lightly golden.
  5. Gradually whisk in vegetable broth and soy sauce; bring to a simmer.
  6. Add thyme, salt, and pepper. Reduce heat and simmer for about 10 minutes, allowing the gravy to thicken.
  7. If using, stir in heavy cream and heat through, then adjust seasoning if needed.
  8. Garnish with freshly chopped parsley if desired. Serve warm over rice, noodles, or mashed potatoes.