This vegan comfort food is a bowl of pure warmth and satisfaction. Creamy coconut milk, hearty mushrooms, and tender pasta come together in one pot for a dish that feels indulgent yet is entirely plant-based.
Advertisements1
It's the ultimate weeknight savior: quick enough for a busy evening, but rich and comforting enough to feel like a special treat. The umami-packed mushrooms and aromatic garlic create a depth of flavor that will please vegans and non-vegans alike.
Best of all, it's made with simple, wholesome ingredients you can find at any grocery store. Get ready to cozy up with a bowl of pure comfort.
Why You'll Love This Recipe
About the Ingredients
8 oz (225g) cremini mushrooms, sliced
Earthy and meaty, they provide the savory base. Substitute with portobello or shiitake for a different flavor.
1 medium yellow onion, diced
Adds sweetness and depth. Use a sweet onion if you prefer milder flavor.
4 cloves garlic, minced
Aromatic and essential. Use 1 teaspoon garlic powder in a pinch.
2 cups (480ml) vegetable broth
Use low-sodium to control salt. Homemade or store-bought both work.
1 can (13.5 oz / 400ml) full-fat coconut milk
Provides creamy richness. Light coconut milk works but will be less creamy.
8 oz (225g) wide noodles (like pappardelle or fettuccine), broken in half
Egg-free pasta is naturally vegan. Gluten-free? Use your favorite GF noodles and adjust cooking time.
2 tablespoons nutritional yeast
Adds cheesy, savory flavor. Omit if you don't have it, or add a splash of soy sauce for umami.
1 teaspoon dried thyme
Earthy and aromatic. Fresh thyme works too – use 1 tablespoon.
1/2 teaspoon smoked paprika
Adds a subtle smoky depth. Regular paprika is fine as a substitute.
Salt and freshly ground black pepper, to taste
Season generously to bring out all the flavors.
2 tablespoons olive oil
For sautéing. Use any neutral oil like avocado or canola.
Fresh parsley, chopped, for garnish
Adds a pop of color and freshness. Optional but recommended.
Tips & Tricks
- Don't overcrowd the pan when sautéing mushrooms – they need space to brown, not steam.
- If the sauce becomes too thick, add a splash of broth or water to reach desired consistency.
- Taste as you go! Adjust seasoning at the end – nutritional yeast and salt can vary.
Pro Tips
Step-by-Step Instructions
1. Sauté Aromatics
Heat olive oil in a large pot over medium heat (350°F / 175°C). Add onion and cook for 3-4 minutes until translucent. Add garlic and cook for 1 minute until fragrant.
2. Brown the Mushrooms
Add mushrooms and cook, stirring occasionally, for 5-7 minutes until they release their liquid and start to brown. Season with salt and pepper.
3. Add Broth and Coconut Milk
Pour in vegetable broth and coconut milk. Stir in thyme, smoked paprika, and nutritional yeast. Bring to a gentle boil over medium-high heat (400°F / 200°C).
4. Cook the Noodles
Add the broken noodles, stirring to submerge. Reduce heat to medium-low (300°F / 150°C) and simmer for 10-12 minutes, stirring occasionally, until noodles are al dente and sauce has thickened.
5. Adjust Seasoning
Taste and add more salt, pepper, or nutritional yeast if desired. If too thick, add a splash of broth.
6. Serve and Garnish
Ladle into bowls and garnish with fresh parsley. Serve hot.
Delicious Variations
- Add a handful of fresh spinach or kale in the last 2 minutes of cooking for extra greens.
- Swap the mushrooms for chickpeas and add a teaspoon of curry powder for a different twist.
- Top with crispy fried onions or toasted breadcrumbs for added crunch.
How to Store Comfort Food Vegan
Refrigerator
Store in an airtight container for up to 4 days.
Freezer
Freeze in a freezer-safe container for up to 2 months. Thaw overnight in the fridge.
Reheating
Reheat on the stovetop over medium heat, adding a splash of broth or water to loosen the sauce.
Frequently Asked Questions
Q: Can I make this gluten-free?
Yes, simply use your favorite gluten-free noodles. Adjust cooking time according to package instructions, as gluten-free pasta often cooks faster.
Q: What can I use instead of coconut milk?
You can use cashew cream or a can of full-fat oat milk for a different but still creamy result. Keep in mind that coconut milk adds a subtle sweetness that complements the dish.
Q: Is this recipe oil-free?
No, but you can sauté the aromatics in vegetable broth or water instead of oil to make it oil-free. The mushrooms will still brown nicely.
Q: Can I add protein?
Absolutely! Add cooked chickpeas, lentils, or vegan sausage slices along with the noodles to make it heartier.
I hope you enjoy this bowl of vegan comfort as much as I do. If you try it, leave a comment below and let me know how it turned out – I'd love to hear from you!
Comfort Food Vegan
Indulge in this vegan comfort food: creamy, savory, and ready in 30 minutes. Perfect for cozy weeknight dinners.
🧂 Ingredients
- 8 oz (225g) cremini mushrooms, sliced
- 1 medium yellow onion, diced
- 4 cloves garlic, minced
- 2 cups (480ml) vegetable broth
- 1 can (13.5 oz / 400ml) full-fat coconut milk
- 8 oz (225g) wide noodles (like pappardelle or fettuccine), broken in half
- 2 tablespoons nutritional yeast
- 1 teaspoon dried thyme
- 1/2 teaspoon smoked paprika
- Salt and freshly ground black pepper, to taste
- 2 tablespoons olive oil
- Fresh parsley, chopped, for garnish
📋 Instructions
- 1Sauté Aromatics — Heat olive oil in a large pot over medium heat (350°F / 175°C). Add onion and cook for 3-4 minutes until translucent. Add garlic and cook for 1 minute until fragrant.
- 2Brown the Mushrooms — Add mushrooms and cook, stirring occasionally, for 5-7 minutes until they release their liquid and start to brown. Season with salt and pepper.
- 3Add Broth and Coconut Milk — Pour in vegetable broth and coconut milk. Stir in thyme, smoked paprika, and nutritional yeast. Bring to a gentle boil over medium-high heat (400°F / 200°C).
- 4Cook the Noodles — Add the broken noodles, stirring to submerge. Reduce heat to medium-low (300°F / 150°C) and simmer for 10-12 minutes, stirring occasionally, until noodles are al dente and sauce has thickened.
- 5Adjust Seasoning — Taste and add more salt, pepper, or nutritional yeast if desired. If too thick, add a splash of broth.
- 6Serve and Garnish — Ladle into bowls and garnish with fresh parsley. Serve hot.



