In This Article Show
When winter comes, I want meals that are hearty and warming from the inside out. I lean on recipes that are simple to make, use seasonal vegetables, and can simmer on the stove for a while to fill the kitchen with a good smell.

These dishes are my favorites for cold evenings when you just need something solid and comforting to eat.
1. Hearty Lentil Shepherd’s Pie

A savory filling of brown lentils and vegetables topped with creamy mashed potatoes and baked until golden. This is my ultimate comfort meal for a cold night.
Nutrition per serving:
- Calories: 380
- Protein: 16g
- Carbs: 65g
- Fat: 8g
- Fiber: 18g
2. Creamy Potato Leek Soup

Potatoes and leeks simmered until soft, then blended with vegetable broth until smooth. I like to finish it with a swirl of plain vegan yogurt.
Nutrition per serving:
- Calories: 250
- Protein: 6g
- Carbs: 45g
- Fat: 6g
- Fiber: 6g
3. Smoky Black Bean Chili

A thick, smoky chili with black beans, corn, and fire-roasted tomatoes. I always make a big pot because the leftovers taste even better the next day.
Nutrition per serving:
- Calories: 320
- Protein: 15g
- Carbs: 58g
- Fat: 5g
- Fiber: 20g
4. Butternut Squash Mac and Cheese

Pasta in a rich, creamy sauce made from blended butternut squash and nutritional yeast. The squash gives it a warm color and a slightly sweet taste.
Nutrition per serving:
- Calories: 410
- Protein: 14g
- Carbs: 72g
- Fat: 9g
- Fiber: 10g
5. Chickpea and Dumpling Stew

A brothy stew with carrots and peas, topped with soft, fluffy dumplings that steam right in the pot. This is the coziest recipe I know.
Nutrition per serving:
- Calories: 340
- Protein: 13g
- Carbs: 58g
- Fat: 8g
- Fiber: 12g
6. Sweet Potato and Peanut Stew

Chunks of sweet potato in a rich, slightly spicy broth made with tomato and peanut butter. It’s very filling and perfect with a slice of crusty bread.
Nutrition per serving:
- Calories: 390
- Protein: 14g
- Carbs: 55g
- Fat: 15g
- Fiber: 14g
7. Mushroom and Wild Rice Soup

A hearty soup with chewy wild rice, lots of mushrooms, and fresh thyme. It feels a little fancy but is just simple, wholesome ingredients.
Nutrition per serving:
- Calories: 280
- Protein: 10g
- Carbs: 48g
- Fat: 7g
- Fiber: 6g
8. Beefy Lentil Stew

Brown lentils and mushrooms cooked with rosemary and soy sauce for a deep, savory flavor that reminds me of a traditional beef stew.
Nutrition per serving:
- Calories: 310
- Protein: 20g
- Carbs: 50g
- Fat: 4g
- Fiber: 22g
9. Baked Pasta with Ricotta

Rigatoni baked with marinara sauce and dollops of a simple vegan ricotta made from tofu and herbs. The baked top is my favorite part.
Nutrition per serving:
- Calories: 420
- Protein: 18g
- Carbs: 68g
- Fat: 10g
- Fiber: 11g
10. Curried Split Pea Soup

Yellow split peas cooked down with carrots, celery, and curry powder until thick and creamy. This soup is very warming and simple to make.
Nutrition per serving:
- Calories: 350
- Protein: 22g
- Carbs: 62g
- Fat: 3g
- Fiber: 26g
11. White Bean and Kale Pot Pies

A creamy filling of white beans and kale topped with squares of puff pastry and baked. I make these in small dishes for individual servings.
Nutrition per serving:
- Calories: 460
- Protein: 17g
- Carbs: 58g
- Fat: 19g
- Fiber: 14g
12. Spicy Coconut Noodle Soup

Rice noodles and vegetables in a warming broth made with ginger, lemongrass, and coconut milk. It’s both light and deeply flavorful.
Nutrition per serving:
- Calories: 380
- Protein: 10g
- Carbs: 52g
- Fat: 16g
- Fiber: 7g
13. Root Vegetable Roast with Gravy

A mix of potatoes, parsnips, carrots, and onions roasted until caramelized, served with a rich mushroom gravy. It’s a simple, satisfying main dish.
Nutrition per serving:
- Calories: 290
- Protein: 7g
- Carbs: 55g
- Fat: 7g
- Fiber: 12g
14. One-Pot Spanish Rice and Beans

Rice, kidney beans, and tomatoes cooked together with smoked paprika and bell peppers. It’s a complete, flavorful meal from a single pot.
Nutrition per serving:
- Calories: 370
- Protein: 14g
- Carbs: 72g
- Fat: 5g
- Fiber: 18g
15. Creamy Tuscan Bean Soup

Cannellini beans, spinach, and sun-dried tomatoes simmered in a savory broth. I stir in a little bit of oat milk at the end to make it creamy.
Nutrition per serving:
- Calories: 310
- Protein: 16g
- Carbs: 50g
- Fat: 6g
- Fiber: 16g
16. Swedish Lentil Meatballs

Soft lentil and oat meatballs served over mashed potatoes with a creamy dill gravy. This is my cozy, Nordic-inspired comfort food.
Nutrition per serving:
- Calories: 400
- Protein: 18g
- Carbs: 62g
- Fat: 11g
- Fiber: 16g
17. Apple Cinnamon Baked Oatmeal

A warm, spiced oatmeal dish baked with chunks of apple and walnuts. I make it on Sunday and reheat slices for breakfast all week.
Nutrition per serving:
- Calories: 280
- Protein: 8g
- Carbs: 48g
- Fat: 8g
- Fiber: 8g
18. Stuffed Acorn Squash

Acorn squash halves roasted and filled with a savory stuffing of wild rice, cranberries, and pecans. It looks impressive but is easy to put together.
Nutrition per serving:
- Calories: 320
- Protein: 7g
- Carbs: 62g
- Fat: 9g
- Fiber: 10g
19. Hot Spiced Apple Cider

Simmered apple cider with orange slices, cinnamon sticks, and whole cloves. The scent fills the whole house and makes it feel like the holidays.
Nutrition per serving:
- Calories: 120
- Protein: 0g
- Carbs: 30g
- Fat: 0g
- Fiber: 0g