Comfort Food Vegan Recipes You’ll Crave Every Week (Better Than the Originals)

Reading Time: 6 minutes

Let me tell you something that might surprise you.

I did not go vegan because I loved kale salads.

I went vegan because I loved animals. But I still craved mac and cheese. I still wanted creamy soups. I still dreamed about chocolate chip cookies fresh from the oven.

For a long time, I thought those two parts of me could not coexist.

I was wrong.

Vegan comfort food is not sad. It is not bland. It is not a plate of steamed vegetables while everyone else eats pizza.

The recipes in this post are the ones I have made for skeptical family members, stubborn friends, and my own picky taste buds. They have converted more people to plant-based eating than any documentary ever could.

These are the 10 vegan comfort food recipes you will crave every single week. They are creamy, cheesy, hearty, and deeply satisfying—without any dairy, eggs, or meat.

Let me show you what vegan comfort food actually looks like.


Part 1: The 10 Best Vegan Comfort Food Recipes


1. Creamy Vegan Mac and Cheese (30 Minutes, One Pot)

Why you will crave it: This is the mac and cheese of your childhood—creamy, cheesy, and unmistakably comforting. But instead of dairy, the sauce is made from cashews, nutritional yeast, and a secret vegetable (potato and carrot) that makes it silky smooth .

The secret: Boiling potato and carrot with the pasta creates a naturally creamy base when blended. No cashews required for the budget-friendly version .

Ingredients:

 
 
IngredientAmount
Elbow macaroni (or any pasta)12 oz (340g)
Yellow potato (peeled and chopped)1 small
Carrot (peeled and chopped)1 small
Water (reserved from boiling)1 cup
Nutritional yeast¼ cup
Garlic powder1 tsp
Onion powder1 tsp
Smoked paprika½ tsp
Salt1 tsp
Dijon mustard1 tsp
Lemon juice1 Tbsp
Olive oil (optional)1 Tbsp

Instructions:

  1. Cook pasta according to package directions. Add chopped potato and carrot to the boiling water during the last 10 minutes of cooking .

  2. Reserve 1 cup of pasta water before draining.

  3. Transfer cooked potato and carrot to a blender. Add reserved pasta water, nutritional yeast, garlic powder, onion powder, paprika, salt, mustard, lemon juice, and olive oil.

  4. Blend until completely smooth and creamy (30-60 seconds).

  5. Pour sauce over drained pasta. Stir to combine. Add a splash of plant milk if too thick.

Nutrition (per serving): 380 calories | 12g protein | 65g carbs | 5g fiber | 7g fat

Pro tip: Top with breadcrumbs and broil for 2-3 minutes to get a crispy, baked mac and cheese topping .


2. Vegan Lasagna (Tofu Ricotta & Lentil Meat Sauce)

Why you will crave it: This lasagna has it all—creamy “ricotta,” hearty “meat” sauce, gooey melted topping, and layers of tender pasta. It is the dish I bring to potlucks where no one believes it is vegan .

For the Tofu Ricotta:

 
 
IngredientAmount
Firm tofu (pressed)1 block (14-16 oz)
Nutritional yeast¼ cup
Lemon juice1 Tbsp
Garlic cloves2
Dried basil1 tsp
Salt½ tsp

For the Lentil Meat Sauce:

 
 
IngredientAmount
Brown or green lentils (cooked)2 cups
Marinara sauce24 oz jar
Onion (diced)1
Garlic (minced)3 cloves
Dried oregano1 tsp
Olive oil1 Tbsp

For Assembly:

  • No-boil lasagna noodles (1 box)

  • Vegan mozzarella shreds (1 cup, optional)

  • Fresh basil

Instructions:

  1. Make the ricotta: Crumble tofu into a food processor. Add nutritional yeast, lemon juice, garlic, basil, and salt. Pulse until combined but still slightly chunky .

  2. Make the meat sauce: Sauté onion and garlic in olive oil until soft. Add cooked lentils, marinara sauce, and oregano. Simmer for 10 minutes.

  3. Assemble: Spread a thin layer of sauce on the bottom of a 9×13 baking dish. Add a layer of noodles. Spread ⅓ of the ricotta. Top with ⅓ of the meat sauce. Repeat for 3 layers .

  4. Top with vegan mozzarella (if using).

  5. Cover with foil and bake at 375°F for 30 minutes. Remove foil and bake 10-15 more minutes until bubbly.

  6. Let rest 10 minutes before slicing.

Pro tip: Make this on Sunday and eat it all week. It gets even better by day 3.


3. Vegan French Onion Soup (Deeply Caramelized & Brothy)

Why you will crave it: This soup tastes like it simmered for hours. The onions are cooked until jammy and sweet, the broth is rich and savory, and the toasted bread with melted cheese on top is pure magic .

Ingredients:

 
 
IngredientAmount
Yellow onions (thinly sliced)4 large (about 5 cups)
Vegetable broth6 cups
Dry white wine (or more broth)½ cup
Soy sauce or tamari1 Tbsp
Fresh thyme (or 1 tsp dried)4 sprigs
Bay leaf1
Olive oil2 Tbsp
Salt and pepperTo taste

For the topping:

  • French bread or baguette (sliced)

  • Vegan provolone or mozzarella shreds (or store-bought vegan cheese slices)

Instructions:

  1. In a large pot, heat olive oil over medium-low heat. Add sliced onions and a pinch of salt. Cook for 25-35 minutes, stirring occasionally, until deeply caramelized and golden brown . (Do not rush this step—caramelized onions are the soul of the soup.)

  2. Add white wine, scraping up any browned bits from the bottom of the pot.

  3. Add vegetable broth, soy sauce, thyme, and bay leaf. Bring to a simmer and cook for 15-20 minutes.

  4. Remove thyme sprigs and bay leaf. Season with salt and pepper.

  5. To serve: Ladle soup into oven-safe bowls. Top with a slice of bread and a generous amount of vegan cheese. Broil for 2-3 minutes until cheese is melted and bubbly.

Pro tip: Use yellow onions. Red onions are too sharp; white onions are too mild.


4. Vegan Shepherd’s Pie (Lentil Filling + Fluffy Potato Topping)

Why you will crave it: This is a one-dish meal that feels like a hug in a bowl. The lentil and vegetable filling is savory and hearty, while the mashed potato topping is creamy, buttery, and perfectly golden .

For the Filling:

 
 
IngredientAmount
Brown or green lentils (cooked)2 cups
Vegetable broth1½ cups
Onion (diced)1
Carrots (diced)2
Celery stalks (diced)2
Frozen peas½ cup
Tomato paste2 Tbsp
Soy sauce1 Tbsp
Thyme, rosemary, sage1 tsp each

For the Mashed Potato Topping:

 
 
IngredientAmount
Yukon Gold or Russet potatoes3 lbs (about 6 medium)
Plant milk (unsweetened)½ cup
Vegan butter3 Tbsp
Salt and pepperTo taste

Instructions:

  1. Make the filling: Sauté onion, carrots, and celery in 2 Tbsp water until soft. Add tomato paste and herbs; cook 1 minute. Add cooked lentils, vegetable broth, and soy sauce. Simmer for 10 minutes. Stir in frozen peas.

  2. Make the topping: Boil potatoes until fork-tender (15-20 minutes). Drain and mash with plant milk, vegan butter, salt, and pepper.

  3. Assemble: Pour filling into a 9×13 baking dish. Spread mashed potatoes evenly over the top. Use a fork to create ridges (these get crispy).

  4. Bake at 400°F for 20-25 minutes until filling is bubbly and potato edges are golden.

Pro tip: For extra flavor, roast the vegetables instead of sautéing them.


5. Creamy Tomato Soup with Grilled Cheese Croutons

Why you will crave it: This is the soup and sandwich combo you remember from rainy days. The soup is silky, tangy, and rich. The “grilled cheese” croutons are crispy, buttery, and perfectly melted .

For the Tomato Soup:

 
 
IngredientAmount
Canned whole tomatoes (San Marzano if possible)28 oz
Vegetable broth2 cups
Onion (diced)1
Garlic (minced)4 cloves
Cashews (soaked) or canned coconut milk½ cup
Olive oil1 Tbsp
Dried basil and oregano1 tsp each

For the Grilled Cheese Croutons:

 
 
IngredientAmount
Sourdough or country bread4 slices
Vegan butter2 Tbsp
Vegan cheddar or provolone slices2

Instructions:

  1. Make the soup: Sauté onion and garlic in olive oil until soft. Add tomatoes (with their juices), broth, basil, and oregano. Simmer for 15-20 minutes.

  2. Blend soup with cashews (or coconut milk) until completely smooth. Use an immersion blender or transfer to a countertop blender.

  3. Make the croutons: Butter one side of each bread slice. Place cheese between two slices (buttered sides out). Cook in a non-stick pan over medium heat until golden and melted on both sides .

  4. Cut the grilled cheese into 1-inch cubes.

  5. Serve soup hot, topped with grilled cheese croutons .

Pro tip: Double the grilled cheese. Half for croutons. Half for dipping.


6. Vegan Chili (Three Beans, Smoky & Spicy)

Why you will crave it: This chili is thick, meaty, and deeply flavorful—without any meat substitutes. The combination of three beans gives it texture, and the smoked paprika and chipotle add a warmth that fills your whole kitchen .

Ingredients:

 
 
IngredientAmount
Kidney beans (canned or cooked)1 can
Black beans1 can
Pinto beans1 can
Diced tomatoes28 oz can
Onion (diced)1
Bell pepper (diced)1
Garlic (minced)4 cloves
Vegetable broth1 cup
Chili powder2 Tbsp
Cumin1 Tbsp
Smoked paprika1 Tbsp
Chipotle in adobo (optional)1 pepper + 1 tsp sauce

Instructions:

  1. Sauté onion, bell pepper, and garlic in 2 Tbsp water until soft (5 minutes).

  2. Add spices and cook for 1 minute until fragrant.

  3. Add all three beans (rinsed and drained), diced tomatoes, vegetable broth, and chipotle (if using).

  4. Simmer for 20-30 minutes until thickened.

  5. Serve with cornbread, avocado, cilantro, or vegan sour cream.

Pro tip: Make a double batch. Chili freezes beautifully for up to 3 months.


7. Vegan Pot Pie with Flaky Biscuit Topping

Why you will crave it: The filling is creamy and packed with vegetables. The topping is not a heavy pie crust—it is fluffy, buttery drop biscuits that soak up the gravy perfectly .

For the Filling:

 
 
IngredientAmount
Mixed vegetables (frozen or fresh: peas, carrots, corn, green beans)3 cups
Vegetable broth2 cups
Plant milk (unsweetened)1 cup
Onion (diced)1
Garlic (minced)3 cloves
Flour (for thickening)¼ cup
Olive oil1 Tbsp
Thyme, sage, rosemary1 tsp each

For the Biscuit Topping:

 
 
IngredientAmount
All-purpose flour2 cups
Baking powder1 Tbsp
Salt½ tsp
Vegan butter (cold, cubed)½ cup
Plant milk¾ cup

Instructions:

  1. Make the filling: Sauté onion and garlic in olive oil. Add flour and cook for 2 minutes (this makes a roux). Slowly whisk in vegetable broth and plant milk. Simmer until thickened. Add vegetables and herbs. Pour into a 9×13 baking dish.

  2. Make the biscuits: Whisk flour, baking powder, and salt. Cut in cold vegan butter using a pastry cutter or your fingers until mixture resembles coarse meal. Add plant milk and stir until just combined (do not overmix).

  3. Drop spoonfuls of biscuit dough over the filling.

  4. Bake at 400°F for 20-25 minutes until biscuits are golden and filling is bubbly.

Pro tip: For extra golden biscuits, brush the tops with melted vegan butter before baking.


8. Vegan Mushroom Stroganoff

Why you will crave it: The sauce is creamy, tangy, and deeply savory. Mushrooms provide an umami richness that replaces the traditional beef. Serve over egg-free noodles or mashed potatoes .

Ingredients:

 
 
IngredientAmount
Mixed mushrooms (cremini, shiitake, oyster)16 oz
Cashews (soaked) or vegan sour cream½ cup
Vegetable broth1 cup
Onion (diced)1
Garlic (minced)4 cloves
Paprika1 Tbsp
Dijon mustard1 Tbsp
Lemon juice1 Tbsp
Fresh parsleyFor garnish

Instructions:

  1. Sauté onion and garlic in 2 Tbsp water until soft.

  2. Add sliced mushrooms and cook until they release their liquid and start to brown (8-10 minutes).

  3. Add paprika and cook for 1 minute.

  4. Add vegetable broth and bring to a simmer.

  5. Blend cashews (soaked in hot water for 10 minutes) with ½ cup water until smooth. Stir into the pan along with mustard and lemon juice.

  6. Simmer for 5 minutes until thickened.

  7. Serve over pasta or mashed potatoes. Top with fresh parsley.

Pro tip: Do not crowd the pan when cooking mushrooms. Work in batches if needed—crowding makes them steam instead of brown.


9. Vegan Banana Bread (One Bowl, 10 Minutes to Prep)

Why you will crave it: This is the banana bread of your dreams—moist, sweet, and perfectly spiced. It is the recipe you will make when your bananas get too brown, and it will disappear within 24 hours .

Ingredients:

 
 
IngredientAmount
Overripe bananas (mashed)3 medium
All-purpose or whole wheat flour1¾ cups
Brown sugar or coconut sugar½ cup
Plant milk⅓ cup
Vegetable oil or melted coconut oil⅓ cup
Baking soda1 tsp
Vanilla extract1 tsp
Cinnamon1 tsp
Salt½ tsp
Walnuts or chocolate chips (optional)½ cup

Instructions:

  1. Preheat oven to 350°F. Grease a 9×5 loaf pan.

  2. In a large bowl, mash bananas with a fork.

  3. Add oil, plant milk, brown sugar, and vanilla. Mix well.

  4. Add flour, baking soda, cinnamon, and salt. Stir until just combined (do not overmix—it makes the bread tough).

  5. Fold in walnuts or chocolate chips if using.

  6. Pour batter into loaf pan. Bake for 50-60 minutes until a toothpick comes out clean.

  7. Cool in pan for 10 minutes, then transfer to a wire rack.

Pro tip: Wrap cooled banana bread tightly in plastic wrap and let it sit overnight. The flavor intensifies and the texture becomes even more moist.


10. Vegan Chocolate Chip Cookies (Chewy, Gooey, Perfect)

Why you will crave it: These are the cookies you will make for every holiday, every potluck, and every bad day. They are crispy on the edges, chewy in the center, and packed with melty chocolate in every bite .

Ingredients:

 
 
IngredientAmount
All-purpose flour2 cups
Brown sugar1 cup
Coconut sugar (or white sugar)½ cup
Vegan butter (softened)1 cup (2 sticks)
Plant milk2 Tbsp
Vanilla extract2 tsp
Baking soda1 tsp
Salt½ tsp
Vegan chocolate chips2 cups

Instructions:

  1. Preheat oven to 375°F. Line a baking sheet with parchment paper.

  2. In a large bowl, cream together vegan butter, brown sugar, and coconut sugar until light and fluffy.

  3. Add plant milk and vanilla. Mix well.

  4. Add flour, baking soda, and salt. Mix until just combined (do not overmix).

  5. Fold in chocolate chips.

  6. Scoop 2-tablespoon portions onto the baking sheet, spacing 2 inches apart.

  7. Bake for 10-12 minutes until edges are golden brown but centers still look slightly underdone.

  8. Let cool on the baking sheet for 5 minutes before transferring to a wire rack.

The secret to chewy cookies: Pull them out of the oven when the edges are set but the centers are still soft. They will continue cooking on the hot baking sheet.


Part 2: The Comfort Food Pantry Staples

Keep these ingredients on hand, and you are never more than 30 minutes away from vegan comfort food.

 
 
CategoryStaples
Creamy basesCashews (raw, unsalted), coconut milk (canned), plant milk, tofu
Cheesy flavorNutritional yeast, vegan cheese shreds, white miso paste
Savory depthSoy sauce or tamari, liquid smoke, tomato paste, vegetable broth paste
ThickenersAll-purpose flour, cornstarch, arrowroot powder
FatsVegan butter, coconut oil, olive oil, avocado oil
SweetenersMaple syrup, brown sugar, coconut sugar, date syrup
Flavor boostersGarlic powder, onion powder, smoked paprika, cumin, cinnamon, vanilla

Part 3: Making Comfort Food Healthier (Without Losing the Comfort)

 
 
SwapInstead OfSaves
Cashew cream or blended potatoesHeavy coconut milk100+ calories per serving
Whole wheat or lentil pastaWhite pasta5g+ fiber, lower glycemic spike
Roasted or air-fried vegetablesSteamed or boiledMore flavor, better texture
Nutritional yeast + mustardStore-bought vegan cheeseLess processed, lower fat
Date syrup or mashed bananaRefined sugarFiber + nutrients
Oil-free sauté (water or broth)Oil sauté120 calories per tablespoon

Important: Do not try to “healthify” every comfort food. Sometimes you need the full-fat, full-sugar, full-delicious version. Make it as written, enjoy every bite, and do not feel guilty.


Part 4: Weekly Comfort Food Rotation (Sample)

 
 
DayRecipePrep Time
MondayVegan Mac and Cheese30 min
TuesdayTomato Soup + Grilled Cheese Croutons25 min
WednesdayLeftover Mac and Cheese5 min
ThursdayMushroom Stroganoff30 min
FridayVegan Chili30 min
SaturdayShepherd’s Pie45 min
SundayBanana Bread (for the week) + Pot Pie20 min + 45 min

Frequently Asked Questions

Q: Can I freeze these recipes?
A: Yes! Most freeze beautifully: chili, shepherd’s pie, lasagna, pot pie (without biscuit topping), lentil soup, and banana bread. Mac and cheese and stroganoff are better fresh but can be frozen (texture may change slightly).

Q: Where do I find vegan cheese that actually melts?
A: Look for brands like Violife, Miyoko’s, Chao (Field Roast), or Follow Your Heart. These melt and stretch like dairy cheese. Avoid cheap store brands—they often turn into glue.

Q: I do not like nutritional yeast. Can I skip it?
A: Nutritional yeast provides a cheesy, savory flavor. If you do not like it, try using white miso paste, extra salt, or simply omit it. Vegan cheese shreds can also replace it in some recipes.

Q: Are these recipes expensive?
A: Most are very budget-friendly. The most expensive ingredients are cashews (buy in bulk), vegan butter, and specialty vegan cheeses. Many recipes (lentil soup, chili, banana bread) cost less than $2 per serving.

Q: Can I make these gluten-free?
A: Yes. Use gluten-free pasta, gluten-free flour blends (for baking), and tamari instead of soy sauce. For the pot pie biscuits, use a 1:1 gluten-free flour blend.


The Bottom Line

Vegan comfort food is not a compromise.

It is not “almost as good” as the original.

It is better.

Better for your body. Better for animals. Better for the planet. And honestly? Better tasting, because you made it with love and real ingredients—not processed powders and factory-farmed anything.

These 10 recipes are the ones I return to week after week. They are the ones I feed to my non-vegan family members. They are the ones that make people say, “Wait, this is vegan?”

Your assignment this week:

  1. Pick one recipe from this list

  2. Shop for the ingredients (most are pantry staples)

  3. Make it this weekend

  4. Enjoy every single bite

Then come back and make another one. And another.

By the end of the month, you will have a full arsenal of vegan comfort food recipes that you actually crave—not because they are “healthy alternatives,” but because they are delicious food, period.

Save this post. Share it with a friend who thinks vegan food is sad. Invite her over for mac and cheese. Change her mind.


Which recipe are you making first? Drop a comment below. I read every single one.

And if you want more: Pair these comfort food recipes with the High-Protein Vegan Recipes for Weight Loss post for balance, or the *7-Day Vegan Meal Prep Plan* to have all of this ready in advance. Links below.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top