Comfort Bowl with Roasted Veg and Gravy
A cozy, plant-powered bowl with roasted vegetables, creamy mashed potatoes, and a savory mushroom-onion gravy. All the comfort-food vibes, with wholesome ingredients and zero compromise.
This bowl is my go-to when I want something deeply comforting but still bright and nourishing. Roasting the vegetables brings out their natural sweetness, and the gravy ties everything together like a warm hug. It’s simple enough for weeknights, but feels special every time.
Total Time
1 hr
Prep Time
20 min
Cook Time
40 min
Servings
4
Ingredients
Roasted Vegetables
- •2 medium carrots, peeled and cut into 1/2-inch coins
- •2 cups cauliflower florets (about 1 small head)
- •1 large red onion, cut into wedges
- •2 cups Brussels sprouts, halved (or quartered if large)
- •2 tbsp olive oil
- •1 1/2 tsp kosher salt
- •1/2 tsp black pepper
- •1 tsp smoked paprika
- •1 tsp dried thyme
Creamy Mashed Potatoes
- •2 lb Yukon Gold potatoes, peeled (optional) and cut into 1 1/2-inch chunks
- •3/4 tsp kosher salt, plus more to taste
- •1/2 cup unsweetened oat milk (or soy milk), warmed
- •3 tbsp vegan butter
- •2 tbsp nutritional yeast
- •1 small garlic clove, finely grated (optional)
- •Black pepper, to taste
Savory Mushroom Gravy
- •1 tbsp olive oil
- •8 oz cremini mushrooms, sliced
- •1 small yellow onion, finely diced
- •2 cloves garlic, minced
- •2 tbsp all-purpose flour
- •2 cups low-sodium vegetable broth
- •1 tbsp soy sauce or tamari
- •1 tbsp tomato paste
- •1 tsp Dijon mustard
- •1/2 tsp dried sage (or 1 tsp fresh, chopped)
- •1/4 tsp black pepper, plus more to taste
- •1–2 tsp apple cider vinegar or lemon juice, to finish (optional but recommended)
To Serve (Optional)
- •Chopped parsley or chives
- •Cooked lentils or chickpeas for extra protein
- •Baby spinach or arugula
Instructions
- 1
Heat the oven to 425°F (220°C). Line a large sheet pan with parchment (optional for easier cleanup).
- 2
Roast the vegetables: Add carrots, cauliflower, red onion, and Brussels sprouts to the sheet pan. Drizzle with olive oil and toss with salt, pepper, smoked paprika, and thyme. Spread into an even layer and roast for 25–35 minutes, tossing once halfway, until browned and tender.
- 3
Make the mashed potatoes: While the vegetables roast, add potatoes to a large pot and cover with cold water by 1 inch. Salt the water generously. Bring to a boil, then reduce to a steady simmer and cook 12–15 minutes, until very tender when pierced.
- 4
Drain the potatoes well and return them to the warm pot. Add vegan butter, nutritional yeast, and (optional) grated garlic. Mash, then slowly pour in warmed oat milk until creamy. Season with salt and black pepper to taste. Cover to keep warm.
- 5
Make the gravy: Heat olive oil in a skillet over medium-high heat. Add mushrooms and cook 5–7 minutes, stirring occasionally, until they release moisture and start to brown.
- 6
Add onion and cook 3–4 minutes until softened. Stir in garlic and cook 30 seconds, just until fragrant.
- 7
Sprinkle flour over the mushroom mixture and stir continuously for 1 minute to cook out the raw flour taste.
- 8
Slowly whisk in vegetable broth, then stir in soy sauce, tomato paste, Dijon, sage, and black pepper. Simmer 4–6 minutes, stirring often, until thick and glossy. Taste and adjust seasoning; finish with apple cider vinegar or lemon juice if you want extra lift.
- 9
Assemble bowls: Spoon mashed potatoes into bowls, pile on roasted vegetables, and ladle over gravy. Top with herbs and add lentils/chickpeas or greens if using.
Nutrition Facts
Per serving
* Percent Daily Values are based on a 2,000 calorie diet.
Nutrition calculated automatically from ingredients.

