Large plate with two Vegan biscuits sliced open and topped with gravy
4.93 from 39 votes

Vegan Biscuits and Gravy

Flaky vegan biscuits with thick, peppery mushroom gravy! A flavorful, healthy, satisfying 30-minute vegan breakfast.
Author: Minimalist Baker
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Servings: 3
Category: Breakfast
Cuisine: Vegan



  • 2 Tbsp vegan butter or olive oil
  • 2 cloves garlic (minced)
  • 1/4 cup diced white or yellow onion
  • 1 cup thinly sliced mushrooms (crimini or white button // chop finely for smoother texture)
  • 1 pinch each salt and pepper (plus more to taste)
  • 1/2 tsp fresh sage or thyme (optional // chopped)
  • 1 1/2 Tbsp all-purpose flour
  • 1/2 cup vegetable broth (DIY or store-bought)
  • 3/4 - 1 cup unsweetened plain almond milk
  • 2 Tbsp finely chopped walnuts (optional)


  1. Preheat oven to 450 degrees F (232 C) and prepare biscuits. Add to baking sheet. Place in the oven once you get to step 6 (when adding the walnuts to the gravy).
  2. Add butter or olive oil to a cast iron skillet or large saucepan over medium heat. Then add garlic, onion, mushrooms and season with a pinch each salt and pepper. Cook for 3-4 minutes or until the onions are translucent.

  3. Add flour and whisk to coat. Cook for 1 minute.
  4. Then slowly whisk in broth and almond milk, starting with 1/2 cup almond milk and building up. Season again with a pinch each salt and pepper.
  5. Cook until thickened, stirring frequently, over low heat. Taste and adjust seasonings as needed. I go heavy on the pepper out of preference.
  6. Add walnuts and stir to combine. Keep on low until you’re ready to serve, adding more almond milk as needed if it gets too thick. (Bake biscuits for 10-15 minutes.)
  7. To serve, split biscuits and top with gravy. Store leftovers separately - store gravy covered in the fridge for up to 3-4 days, and store biscuits (once completely cooled) at room temperature in a tupperwear or plastic bag. Reheat in a 350-degree F (176 C) oven to keep flakiness intact.


*Nutrition information is a rough estimate.

Nutrition Per Serving (1 of 3)