This post may contain affiliate links. Please read our disclosure policy.

Looking for dishes to warm you up during cold and dark evenings? We have got you covered with this impressive selection of vegan winter dinner recipes! We included a range of soups, curries, casseroles, and stew/braised dishes.

These vegan recipes are perfect for meal prep, adaptable to your taste, and loaded with seasonal produce! Let’s dive into it!

🍜 Soups

Creamy Vegan Mushroom Soup
Introducing the heartiest vegan mushroom soup! With its velvety smooth texture, rustic appearance, and rich umami flavor, this cream of mushroom is the king of comfort food. Serve it with toasted bread or croutons for a cozy Winter meal!
Make This Recipe
Smoky Vegan Ramen
Smoky vegan ramen with a rich homemade broth! Infused with chili oil and served with sautéed ginger mushrooms, tofu, and green onions!
Make This Recipe
Vegan Hot and Sour Soup (Bún Thái)
This vegan hot and sour soup is infused with lemongrass, tamarind juice, and pineapple for a wonderful harmony of sweet, sour, and spicy flavors. Served with rice noodles, fried tofu, and plenty of greens, this is one of our favorite Vietnamese noodle soups!
Make This Recipe
Vegan Mee Rebus (Malay Noodles in Sweet Potato Gravy)
Mee Rebus is a classic Malaysian/Singaporean dish made up of noodles served in a rich and flavorful sweet potato gravy! This vegan version is satisfying, comforting, and loaded with tasty toppings such as fried onions, bean sprouts, chili slices, and fresh herbs!
Make This Recipe
15-Minute Vegan Ramen
This 15-minute vegan ramen is comfort food at its best! A delicious and aromatic broth with tender mushrooms, juicy tofu, and green onions. Better than takeout!
Make This Recipe
Vegan Bun Rieu (Vietnamese Crab Noodle Soup)
Vegan Bun Rieu (Bún riêu chay) is a traditional Vietnamese noodle soup prepared with a sweet and tangy tomato broth and served with rice noodles, mushrooms, tofu, and fresh herbs. This unique noodle soup is a symphony of flavors and texture.
Make This Recipe
Vegan Kimchi Noodle Soup
This vegan kimchi noodle soup is infused with a wonderful blend of spiciness, sweetness, and richness. The broth is flavored with kimchi, ginger, and garlic, and paired with tender tofu, mushrooms, and greens.
Make This Recipe
Vegan French Onion Soup
Warm up with this fantastic vegan French onion soup! It is loaded with caramelized onions, topped with crispy bread, and comes with a creamy vegan cheese sauce! A rustic dish that is so comforting on cold days!
Make This Recipe
Warming Sweet Potato Soup
Easy 1-pot sweet potato soup that is subtly spicy, thick, and so creamy! It's flavored with onions, garlic, coconut milk, and smoked paprika, making it a comforting winter meal!
Make This Recipe
Easy Vegetable Macaroni Soup
Easy macaroni soup loaded with hearty veggies like carrots, potatoes, and mushrooms! This delicious soup is warming and so easy to prepare! Perfect for the colder days!
Make This Recipe
1-Pot Sweet & Sour Red Lentil Soup
Easy, 1-pot, 10-ingredient red lentil soup that is sweet, spicy, and a bit sour! Flavored with garlic, ginger, onion, and tamarind!
Make This Recipe
Easy Vegan Corn Soup
Rich and creamy vegan corn soup that is ready in just 30 minutes with 10 ingredients! A delicious plant-based soup to enjoy this Fall!
Make This Recipe
Jackfruit Blanquette
Jackfruit, carrot, potato, and mushroom stew served in a rich and creamy white wine sauce. An easy and hearty recipe!
Make This Recipe
Easy Pumpkin Soup with Spicy Croutons
Silky smooth roasted pumpkin soup topped with crunchy and spicy croutons! A warming and delicious plant-based Fall dinner!
Make This Recipe
Cozy & Cheesy Vegan Meatball Soup
Comforting and spicy soup that comes with tender "meatballs", topped with a delicious cheesy sauce that is browned to perfection!
Make This Recipe
Hot & Sour Jackfruit Wonton Soup
Tender jackfruit wontons with sweet potatoes, red bell peppers, and shiitakes. Served with a warming and refreshing soup!
Make This Recipe
Vegan Phở
This Vietnamese classic dish consists of a rich broth infused with spices and served with vegan beef, rice noodles, and fresh herbs! This recipe is as close to authentic as possible!
Make This Recipe
Curried Spinach Soup with Cashew Tempeh
Thick and comforting curried spinach soup that's loaded with Thai flavors! Coconut milk makes this soup insanely rich and creamy!
Make This Recipe
Healing Lemongrass & Mushroom Broth
Light and aromatic broth flavored with lemongrass, ginger, and mushrooms. A warming and healthy soup!
Make This Recipe
Easy Dal Palak
This traditional Indian-inspired Dal Palak is prepared with split chickpeas, red lentils, spinach, tomatoes, and a lot of flavorful spices. It is comforting, perfectly spiced, and easy to prepare. Serve it with white rice or naan!
Make This Recipe
Tempeh Khao Soi
Creamy Thai coconut curry soup with marinated tempeh, rice noodles, and peanuts. A flavorful and healthy take on the traditional Khao Soi!
Make This Recipe
Vegan Bún Bò Huế
Incredibly flavorful Vietnamese noodle soup infused with chili, and lemongrass and topped with vegan beef, fried tofu, sautéed mushrooms, and fresh cilantro. One of my favorites!
Make This Recipe
Creamy Cucumber Gazpacho (Raw!)
This 15-minute raw cucumber gazpacho is flavored with basil pesto, miso, and coconut milk! An easy and healthy soup that is super fresh, velvety-smooth and so creamy!
Make This Recipe
Vegan Tofu Borscht
A comforting beetroot soup with cabbage, marinated tofu and cashew sour cream to warm up a cold winter evening.
Make This Recipe

🍛 Curries

Vegan Red Lentil Curry
This one-pot vegan red lentil curry is insanely creamy, spiced to perfection, and so flavorful! Packed with red lentils, ginger, garlic, and coconut milk, this Indian-inspired curry is truly restaurant-quality! Serve it with a side of white rice, naan, or sautéed greens.
Make This Recipe
Instant Pot Cauliflower Tikka Masala
This easy 30-minute Instant Pot cauliflower tikka masala features tender cauliflower in spicy and hearty tomato sauce. It's super simple to prepare and family-friendly!
Make This Recipe
Easy Vegan Thai Green Curry
This restaurant-quality vegan Thai green curry packs bold flavors and a super creamy and perfectly spiced coconut sauce. It's a dish that takes about 25 minutes from start to finish to prepare, and that will surely excite your tastebuds!
Make This Recipe
Easy Vegan Vietnamese Curry
Hearty and flavorful one-pot Vietnamese curry! Infused with aromatics like lemongrass, ginger, and garlic, and loaded with eggplant, taro, carrots, tofu, and mushrooms!
Make This Recipe
Vietnamese Curry Powder
Learn how to make your own Vietnamese curry powder at home! 8 ingredients, 1 jar, and just 5 minutes are required!
Make This Recipe
Vegan Katsu Curry
Crispy and meaty katsu tofu served with a rich and creamy curry sauce! This Japanese-inspired dish is plant-based, hearty, and SO flavorful!
Make This Recipe
Fire Roasted Eggplant Dal
Smoky lentil dal with fire-roasted eggplants, garlic, ginger, and spices. Nutritious, healthy, and flavorsome!
Make This Recipe
Vegan Indonesian Curry
Indonesian-inspired curry with tofu and green beans! Infused with aromatics like lemongrass, galangal, kaffir lime leaves, and turmeric. A creamy and delicious plant-based curry!
Make This Recipe
Easy Rice Cakes Red Curry
Chewy rice cakes simmered in a rich and creamy red curry sauce! Infused with garlic, shallots, lime, and coconut milk, this plant-based dish is easy and super flavorful!
Make This Recipe
Instant Pot White Bean Curry
Quick white bean curry prepared in the Instant Pot and infused with ginger, garlic, and red curry paste! A flavorful and spicy meal perfect for the chilly days!
Make This Recipe
Vegan Thai Red Curry (With Crispy Rice!)
Comforting, flavorful, and creamy red curry served with toasty and crispy rice! Packed with textures and SO DELICIOUS!
Make This Recipe
Instant Pot White Bean Green Curry
This Thai-inspired green curry is creamy, spicy, and infused with fresh cilantro and basil. Serve with perfectly tender white navy beans, mushrooms, and carrots!
Make This Recipe
Roasted Pumpkin Jackfruit Curry
Cozy and flavorful curry with jackfruit and pumpkin chunks served in an utterly delicious pumpkin sauce. Perfect for chilly evenings!
Make This Recipe

🥘 Casseroles

Vegan Enchilada Casserole
Introducing our favorite vegan enchilada casserole! Filled with meaty soy curls, red beans, and corn, this casserole is layered with tortillas, and topped with a creamy cashew cheese sauce. A flavorful and comforting family dish!
Make This Recipe
Vegan Broccoli Rice Casserole
Introducing the ultimate vegan broccoli rice casserole! This simple casserole delivers plenty of cheese flavor, a super creamy consistency, and comes with an abundance of tender broccoli florets. A wonderful plant-based dish that will warm you up from the inside!
Make This Recipe
Vegan Plantain Lasagna (Pastelón)
This vegan plantain lasagna, also known as Pastelón, is a Puerto Rican dish with bolognese sauce layered between sweet and tender banana slices! It's the perfect combination of sweet and savory flavors.
Make This Recipe
Buffalo Jackfruit Rice Casserole
Creamy buffalo casserole with brown rice and tender pulled jackfruit! A comforting, spicy, and family-friendly dish!
Make This Recipe
Vegan Baked Gnocchi
This vegan baked gnocchi is the ultimate family meal! Made in one pot in less than 40 minutes, it comes with tender gnocchi, a rich and garlicky tomato sauce, and a homemade cheese topping! Satisfying, hearty, and easy to make!
Make This Recipe
Cheesy Tikka Masala Pasta Bake
Flavorful, creamy, and cheesy Indian-inspired pasta bake infused with ginger, garlic, and garam masala. Comforting, filling, and easy to make!
Make This Recipe
Tempeh & Pesto Butternut Squash Lasagna
Rich and comforting lasagna with marinara sauce, basil pesto, rosemary tempeh, and butternut squash! Creamy and comforting, a delicious dish to fight the cold days!
Make This Recipe
Vegan Tempeh Stuffed Buffalo Shells
Warming and satisfying pasta shells stuffed with meaty tempeh and cooked in a rich buttery buffalo sauce! A delicious dish to enjoy on cold days!
Make This Recipe
Vegan Stuffed Shells (With Spinach and Ricotta)
The classic ricotta stuffed shells dish made vegan! This plant-based version is just as delicious, satisfying, and comforting! These vegan stuffed shells are filled with a creamy ricotta and spinach filling and baked in plenty of marinara sauce!
Make This Recipe
Easy Vegan Moussaka
This vegan moussaka is smoky, comforting, and so easy to make! Prepared with sautéed eggplants, a meaty tomato sauce, and a rich bechamel. This family-friendly meal is flavorful, satisfying, healthy, and will please everyone!
Make This Recipe
Instant Pot Tikka Masala Macaroni
Instant Pot macaroni in a creamy and aromatic masala sauce. Flavored with ginger, cumin, turmeric, chili, and coconut milk. Ready in just 25 minutes!
Make This Recipe

🍲 Stew/Braised Dishes

Eggplant Stew
This eggplant stew features melty and juicy chunks of eggplant cooked in a sweet and salty sauce. It is infused with garlic, shallots, green onions, and soy sauce for plenty of umami goodness! This hearty meal is ideal for cold evenings and pairs perfectly with a serving of fluffy white rice.
Make This Recipe
Vietnamese “Beef” Stew (Bò Kho Chay)
A vegan version of the famous Vietnamese beef stew! This delicious stew features juicy "beef" cooked in a rich and aromatic broth infused with lemongrass, garlic, and spices. Comforting, easy, and SO good!
Make This Recipe
Tamarind Eggplant Stew
Tender Chinese eggplants simmered in a sweet and sour tamarind sauce! This quick plant-based dish is delicious served over steamed white rice!
Make This Recipe
Tofu Kimchi Stew
Spicy, sweet & sour kimchi stew with chewy tofu that comes together in less than 30 minutes! SO warming and flavorful! Vegan + just 6 ingredients!
Make This Recipe
Vegan Vietnamese Ragu
This classic Vietnamese stew is loaded with mushrooms, carrots, and potatoes and served in a rich and savory tomato broth! Easy, warming, and delicious!
Make This Recipe
Braised Chinese Eggplant
These tender and juicy Chinese eggplants are cooked in an aromatic sauce infused with garlic, shallots, green onions, and soy sauce. It's sweet, savory, and tastes fantastic on top of steamed white rice!
Make This Recipe
Braised Jackfruit
Incredibly tender and juicy jackfruit cooked in a sweet and spicy black pepper sauce! Just 8 ingredients and 30 minutes are required. Delicious served on top of steamed rice!
Make This Recipe
Vietnamese Braised Tofu & Mushrooms
Caramelized tofu and mushrooms simmered in an umami-packed black pepper sauce. A classic Vietnamese dish that is delicious served over white rice!
Make This Recipe
Braised Cabbage with Smoked Tofu
Green cabbage braised until caramelized, and served with smoky and spicy baked tofu! A quick, nourishing, and flavorful plant-based dish! Just 6 ingredients are required!
Make This Recipe
Vegan Braised Fish Rolls
Tender and flaky fish rolls wrapped in nori and braised in a garlicky and spicy black pepper sauce! Delicious on a bed of steamed rice!
Make This Recipe
Share this recipe!

About the Author

Thomas Pagot is the founder, photographer, and recipe developer behind Full of Plants. He created the blog in 2016 as a personal cookbook for vegan recipes. Through years of recipe development, Thomas has successfully grown Full of Plants into a trusted resource for plant-based recipes.

Learn more ➜

Leave a Comment

Subscribe
Notify of

0 Comments
Inline Feedbacks
View all comments