20+ Winter Dinners (Warm and Cozy)

When the days get short and the cold sets in, nothing beats a dinner that warms you from the inside out. This collection of twenty cozy winter dinners has everything: slow-simmered soups, bubbling bakes, hearty stews, and hands-off slow-cooker meals. Pick your favorite, light the stove, and settle in.

1. Classic Beef and Barley Stew

Steaming bowl of classic beef and barley stew with crusty bread

Prep: 20 min | Cook: 90 min | Total: 110 min

Ingredients

  • 1.5 lb beef chuck, cut into chunks
  • 3/4 cup pearl barley
  • 3 carrots, 2 celery stalks, chopped
  • 1 onion, diced; 3 garlic cloves
  • 6 cups beef broth; 2 tbsp tomato paste

Instructions

  1. Brown the beef chunks in oil in a heavy pot until deeply seared on all sides.
  2. Stir in onion, garlic, carrots, celery, and tomato paste; cook 3 minutes.
  3. Add barley and broth, bring to a boil, then simmer covered for 90 minutes.
  4. Season with salt and pepper and serve hot with crusty bread.

2. Creamy Tomato Soup with Grilled Cheese Croutons

Bowl of creamy tomato soup topped with grilled cheese croutons

Prep: 10 min | Cook: 25 min | Total: 35 min

Ingredients

  • 2 cans (28 oz) crushed tomatoes
  • 1 onion, chopped; 3 garlic cloves
  • 1 cup vegetable broth; 1/2 cup cream
  • 1 grilled cheese sandwich, cut into cubes
  • 1 tbsp butter; salt, pepper, basil

Instructions

  1. Sauté onion and garlic in butter until soft, about 5 minutes.
  2. Add tomatoes and broth; simmer 20 minutes, then blend until smooth.
  3. Stir in cream, season, and keep warm over low heat.
  4. Ladle into bowls and top with grilled cheese croutons.

3. Slow-Cooker Chicken and Wild Rice Soup

Steaming bowl of creamy chicken and wild rice soup

Prep: 15 min | Cook: 300 min | Total: 315 min

Ingredients

  • 1.5 lb boneless chicken breasts
  • 3/4 cup wild rice blend
  • 3 carrots, 2 celery stalks, diced
  • 1 onion, diced; 6 cups chicken broth
  • 1/2 cup cream; thyme, salt, pepper

Instructions

  1. Add chicken, rice, vegetables, broth, and thyme to the slow cooker.
  2. Cook on low for 5 hours until the rice is tender.
  3. Shred the chicken with two forks and return it to the pot.
  4. Stir in the cream, season well, and serve warm.

4. Roasted Butternut Squash Mac and Cheese

Baking dish of butternut squash mac and cheese with golden crust

Prep: 15 min | Cook: 45 min | Total: 60 min

Ingredients

  • 12 oz elbow macaroni
  • 1 small butternut squash, cubed and roasted
  • 2 cups shredded cheddar; 1 cup milk
  • 3 tbsp butter; 3 tbsp flour
  • 1/2 cup breadcrumbs; nutmeg, salt, pepper

Instructions

  1. Cook the pasta; melt butter, whisk in flour, then milk to make a sauce.
  2. Blend roasted squash into the sauce with cheddar, nutmeg, salt, and pepper.
  3. Toss with pasta, transfer to a baking dish, and top with breadcrumbs.
  4. Bake at 375F for 20 minutes until golden and bubbling.

5. Honey Garlic Roast Chicken with Root Vegetables

Honey garlic roast chicken with caramelized root vegetables

Prep: 15 min | Cook: 75 min | Total: 90 min

Ingredients

  • 1 whole chicken (about 4 lb)
  • 1/4 cup honey; 4 garlic cloves, minced
  • 4 carrots, 3 parsnips, cut in chunks
  • 1 lb baby potatoes, halved
  • 2 tbsp olive oil; rosemary, salt, pepper

Instructions

  1. Rub the chicken with honey, garlic, oil, rosemary, salt, and pepper.
  2. Arrange vegetables around it in a roasting pan.
  3. Roast at 400F for about 75 minutes, basting once, until juices run clear.
  4. Rest 10 minutes before carving and serve with the vegetables.

6. Hearty Lentil and Sausage Soup

Bowl of hearty lentil and sausage soup with spinach

Prep: 15 min | Cook: 45 min | Total: 60 min

Ingredients

  • 12 oz smoked sausage, sliced
  • 1.5 cups brown lentils, rinsed
  • 2 carrots, 1 onion, 2 celery stalks
  • 6 cups chicken broth
  • 2 cups baby spinach; cumin, salt, pepper

Instructions

  1. Brown the sausage slices in a large pot, then set aside.
  2. Sauté the vegetables in the same pot for 5 minutes.
  3. Add lentils, broth, and cumin; simmer 35 minutes until lentils are tender.
  4. Stir in sausage and spinach, season, and serve.

7. Old-Fashioned Shepherd’s Pie

Shepherd's pie with golden mashed potato crust

Prep: 20 min | Cook: 40 min | Total: 60 min

Ingredients

  • 1.5 lb ground lamb (or beef)
  • 1 cup frozen peas and carrots
  • 1 onion, diced; 2 tbsp tomato paste
  • 1.5 lb potatoes, mashed with butter
  • 1 cup beef broth; Worcestershire sauce

Instructions

  1. Brown the meat with onion, then stir in tomato paste, broth, and vegetables.
  2. Simmer 10 minutes until thickened and spread in a baking dish.
  3. Pipe or spread mashed potatoes over the top and rough up the surface.
  4. Bake at 400F for 25 minutes until the top is golden.

8. Slow-Cooker Beef Chili

Bowl of thick beef chili with cheddar and sour cream

Prep: 15 min | Cook: 360 min | Total: 375 min

Ingredients

  • 1.5 lb ground beef, browned
  • 2 cans kidney beans, drained
  • 1 can crushed tomatoes (28 oz)
  • 1 onion, diced; 1 bell pepper, diced
  • 3 tbsp chili powder; cumin, garlic, salt

Instructions

  1. Add all ingredients to the slow cooker and stir well.
  2. Cook on low for 6 hours, stirring once halfway if possible.
  3. Taste and adjust salt and chili heat.
  4. Serve with cheddar, sour cream, and cornbread.

9. Creamy Garlic Parmesan Chicken Thighs

Chicken thighs in creamy garlic parmesan sauce in a skillet

Prep: 10 min | Cook: 25 min | Total: 35 min

Ingredients

  • 6 bone-in chicken thighs
  • 5 garlic cloves, minced
  • 1 cup heavy cream; 1/2 cup parmesan
  • 2 cups baby spinach
  • 1 tbsp olive oil; Italian seasoning, salt, pepper

Instructions

  1. Sear seasoned thighs in oil until golden; set aside.
  2. Sauté garlic, then add cream and parmesan to make a sauce.
  3. Return chicken to the skillet and simmer 15 minutes until cooked through.
  4. Wilt in the spinach and serve over mashed potatoes or pasta.

10. Rustic Potato Leek Soup

Bowl of potato leek soup with cream swirl and chives

Prep: 15 min | Cook: 30 min | Total: 45 min

Ingredients

  • 3 large leeks, sliced and rinsed
  • 1.5 lb potatoes, peeled and cubed
  • 1 onion, chopped; 2 tbsp butter
  • 5 cups vegetable broth; 1/2 cup cream
  • Chives; salt, white pepper

Instructions

  1. Sweat leeks and onion in butter until soft, about 8 minutes.
  2. Add potatoes and broth; simmer 20 minutes until potatoes are tender.
  3. Blend until silky and stir in the cream.
  4. Season and garnish with a cream swirl and chives.

11. Oven-Baked Beef Lasagna

Slice of beef lasagna with layered pasta and melted mozzarella

Prep: 25 min | Cook: 50 min | Total: 75 min

Ingredients

  • 12 lasagna noodles, cooked
  • 1 lb ground beef
  • 3 cups marinara sauce
  • 15 oz ricotta; 2 cups mozzarella
  • 1/2 cup parmesan; 1 egg; basil

Instructions

  1. Brown the beef and stir in the marinara; mix ricotta with egg and parmesan.
  2. Layer noodles, meat sauce, ricotta mix, and mozzarella in a baking dish.
  3. Cover with foil and bake at 375F for 30 minutes.
  4. Uncover, bake 15 more minutes, rest 10, then slice.

12. Golden Chicken and Dumplings

Bowl of chicken and dumplings with fluffy dumplings

Prep: 20 min | Cook: 40 min | Total: 60 min

Ingredients

  • 1.5 lb chicken thighs, boneless
  • 2 cups flour; 1 tbsp baking powder
  • 3 carrots, 1 cup peas, 1 onion
  • 6 cups chicken broth; 1/2 cup cream
  • 3/4 cup milk; 4 tbsp butter, melted

Instructions

  1. Simmer chicken, vegetables, and broth for 20 minutes; shred the chicken.
  2. Mix flour, baking powder, milk, and melted butter into a soft dough.
  3. Drop spoonfuls of dough onto the simmering stew and cover.
  4. Cook 15 minutes without lifting the lid; stir in cream and serve.

13. Slow-Cooker Split Pea Soup with Ham

Bowl of split pea soup with diced ham and croutons

Prep: 10 min | Cook: 420 min | Total: 430 min

Ingredients

  • 1 lb dried split peas, rinsed
  • 1 meaty ham bone or 2 cups diced ham
  • 2 carrots, 1 onion, 2 celery stalks
  • 7 cups water or broth
  • Bay leaf; salt, pepper

Instructions

  1. Add everything to the slow cooker and stir.
  2. Cook on low for 7 hours until the peas break down.
  3. Remove the ham bone, shred any meat, and return it to the pot.
  4. Stir well, season, and serve with croutons.

14. Skillet Chicken Pot Pie with Biscuit Topping

Chicken pot pie in a skillet with golden biscuit crust

Prep: 15 min | Cook: 30 min | Total: 45 min

Ingredients

  • 3 cups shredded cooked chicken
  • 2 cups frozen mixed vegetables
  • 1 can cream of chicken soup
  • 1/2 cup milk
  • 1 tube refrigerated biscuits

Instructions

  1. Mix chicken, vegetables, soup, and milk in an oven-safe skillet.
  2. Bring to a gentle simmer on the stove.
  3. Arrange biscuit halves over the top.
  4. Bake at 375F for 20 minutes until biscuits are golden.

15. Creamy Mushroom Stroganoff

Creamy mushroom stroganoff over egg noodles with dill

Prep: 10 min | Cook: 25 min | Total: 35 min

Ingredients

  • 1.5 lb mixed mushrooms, sliced
  • 1 lb beef sirloin strips (optional)
  • 1 onion, diced; 3 garlic cloves
  • 1 cup sour cream; 2 cups beef broth
  • 12 oz egg noodles, cooked; dill

Instructions

  1. Brown the beef strips and mushrooms in batches; set aside.
  2. Sauté onion and garlic, then deglaze with broth and simmer 10 minutes.
  3. Stir in sour cream off the heat until silky.
  4. Serve over egg noodles with fresh dill.

16. Baked Ziti with Ricotta

Baked ziti with ricotta dollops and melted mozzarella

Prep: 15 min | Cook: 35 min | Total: 50 min

Ingredients

  • 1 lb ziti, cooked
  • 3 cups marinara sauce
  • 15 oz ricotta
  • 2 cups mozzarella, shredded
  • 1/2 cup parmesan; Italian herbs

Instructions

  1. Toss the pasta with marinara and half the mozzarella.
  2. Spread in a baking dish and dot with ricotta.
  3. Top with remaining mozzarella, parmesan, and herbs.
  4. Bake at 375F for 25 minutes until bubbly and golden.

17. Sheet Pan Roasted Sausage and Brussels Sprouts

Sheet pan of roasted sausage with brussels sprouts and sweet potatoes

Prep: 10 min | Cook: 30 min | Total: 40 min

Ingredients

  • 1.5 lb Italian sausage links
  • 1 lb brussels sprouts, halved
  • 1 large sweet potato, cubed
  • 1 red onion, wedged
  • 3 tbsp olive oil; maple syrup; thyme

Instructions

  1. Toss vegetables with oil, a drizzle of maple syrup, thyme, and salt.
  2. Spread on a sheet pan and nestle the sausage links on top.
  3. Roast at 425F for 25 to 30 minutes, turning once.
  4. Serve straight from the pan with crusty bread.

18. Creamy Tuscan White Bean Soup

Bowl of creamy Tuscan white bean soup with kale and parmesan

Prep: 10 min | Cook: 30 min | Total: 40 min

Ingredients

  • 2 cans white beans, drained
  • 2 cups chopped kale
  • 1/2 cup sun-dried tomatoes, sliced
  • 1 onion; 3 garlic cloves
  • 4 cups vegetable broth; 1/2 cup cream; parmesan

Instructions

  1. Sauté onion, garlic, and sun-dried tomatoes for 5 minutes.
  2. Add beans and broth; simmer 20 minutes, then blend half the soup.
  3. Stir in kale and cream; simmer 5 more minutes.
  4. Serve topped with parmesan and a breadstick.

19. Slow-Cooker Pulled Pork with Apple Cabbage

Platter of pulled pork with warm braised apple cabbage

Prep: 15 min | Cook: 480 min | Total: 495 min

Ingredients

  • 3 lb pork shoulder
  • 1 onion, sliced; 2 apples, sliced
  • 1 small cabbage, shredded
  • 1 cup apple cider; 2 tbsp mustard
  • Smoked paprika, brown sugar, salt, pepper

Instructions

  1. Rub the pork with spices and place in the slow cooker with onion and cider.
  2. Cook on low for 8 hours until it falls apart; shred the meat.
  3. Braise cabbage and apples in a skillet with pan juices until tender.
  4. Pile pork over the apple cabbage and serve warm.

20. Cheesy Scalloped Potatoes with Ham

Dish of cheesy scalloped potatoes with ham, golden and bubbling

Prep: 20 min | Cook: 60 min | Total: 80 min

Ingredients

  • 2.5 lb potatoes, thinly sliced
  • 2 cups diced ham
  • 2 cups shredded cheddar
  • 2 cups milk; 3 tbsp flour; 3 tbsp butter
  • 1 onion, thinly sliced; nutmeg, salt, pepper

Instructions

  1. Layer potatoes, ham, and onion in a buttered baking dish.
  2. Make a roux with butter and flour, whisk in milk and cheddar.
  3. Pour the sauce over the layers and cover with foil.
  4. Bake at 375F for 45 minutes, uncover, and bake 15 more until golden.

The Bottom Line

Twenty warm, hearty dinners that turn the coldest nights into the coziest ones. From quick skillet meals to set-and-forget slow-cooker favorites, there is something here for every winter evening. Save this list, pick one for tonight, and enjoy every comforting bite.

Leave a Comment