On those cold, dark evenings when all you want is something warm and comforting, this Easy Winter Meals soup is your answer. It's the kind of meal that fills your kitchen with the smell of garlic and herbs, and your belly with something that feels like a hug.
Advertisements1
I know how hard it is to get a nourishing dinner on the table when everyone is tired and hungry. That's why I created this simple, one-pot wonder that comes together in just 30 minutes. It's forgiving, flexible, and perfect for using up whatever winter vegetables you have on hand.
Whether you're cooking for a busy family or just for yourself, this soup is here to make your life a little easier. So grab your favorite pot, and let's make something delicious together.
Why You'll Love This Recipe
About the Ingredients
2 tablespoons (30 ml) olive oil
Use extra-virgin for better flavor. You can substitute with avocado oil or butter.
1 large yellow onion, diced
About 1 cup. Sweet onion or shallots work too.
3 cloves garlic, minced
Fresh garlic is best, but 1 teaspoon garlic powder can work in a pinch.
2 large carrots, peeled and diced
About 1 cup. Parsnips make a great substitute.
2 stalks celery, diced
About 1 cup. Fennel bulb adds a nice twist.
1 medium russet potato, peeled and cubed
About 1 cup. Yukon Gold or sweet potato also work well.
1 can (14.5 oz / 411 g) diced tomatoes, undrained
Fire-roasted adds extra flavor. Crushed tomatoes work too.
6 cups (1.4 L) vegetable or chicken broth
Low-sodium is best so you can control salt. Bouillon cubes dissolved in water are fine.
1 teaspoon dried thyme
Or 1 tablespoon fresh thyme leaves. Rosemary is a good substitute.
1 teaspoon smoked paprika
Regular paprika works, but smoked adds a lovely depth.
1 can (15 oz / 425 g) white beans (cannellini or great northern), drained and rinsed
Chickpeas or lentils are great alternatives.
Salt and freshly ground black pepper, to taste
Start with 1 teaspoon salt and adjust at the end.
Tips & Tricks
Make it ahead
this soup tastes even better the next day, so feel free to double the batch.
- To save time, prep all your veggies while the pot heats up. You can also use pre-cut vegetables from the store.
- If you prefer a thicker soup, mash some of the beans before adding them, or blend a cup of the soup and stir it back in.
- Add a handful of fresh spinach or kale in the last 5 minutes for extra greens.
Pro Tips
Step-by-Step Instructions
1. Sauté the aromatics
Heat olive oil in a large pot over medium heat (350°F / 175°C). Add onion and cook until soft and translucent, about 5 minutes. Stir in garlic and cook for 1 minute until fragrant.
2. Add hard vegetables
Stir in carrots, celery, and potato. Cook for 5 minutes, stirring occasionally, until they start to soften slightly.
3. Add tomatoes and spices
Pour in the diced tomatoes with their juices, thyme, and smoked paprika. Stir well to combine.
4. Pour in broth
Add the broth and bring the soup to a boil over high heat. Once boiling, reduce heat to low (about 200°F / 93°C) to maintain a gentle simmer.
5. Simmer until vegetables are tender
Let the soup simmer uncovered for 15-20 minutes, or until the potatoes and carrots are fork-tender. The liquid should be bubbling gently, not rolling.
6. Add beans and season
Stir in the drained beans and cook for another 5 minutes to heat through. Taste and season with salt and pepper. For a thicker texture, mash some beans against the pot.
7. Serve hot
Ladle into bowls and garnish with fresh parsley if desired. Enjoy with crusty bread or crackers.
Delicious Variations
- Add 1 cup of cooked shredded chicken or turkey for extra protein.
- Stir in 1/2 cup of small pasta (like ditalini) during the last 10 minutes of cooking.
- Make it creamy by stirring in 1/2 cup of heavy cream or coconut milk at the end.
How to Store Winter Meals Easy
Refrigerator
Store in an airtight container for up to 4 days.
Freezer
Freeze in individual portions for up to 3 months. Thaw overnight in the fridge.
Reheating
Reheat gently on the stovetop over medium heat, or in the microwave in 1-minute intervals, stirring between.
Frequently Asked Questions
Q: Can I use frozen vegetables?
Yes, frozen vegetables work well. Add them directly to the pot during the last 10 minutes of cooking to avoid overcooking.
Q: How can I make this soup vegan?
Use vegetable broth and skip any meat additions. The beans provide plenty of protein, so it's already vegan-friendly with those simple swaps.
Q: Can I use a slow cooker?
Absolutely! Sauté the aromatics first, then add everything to the slow cooker and cook on low for 6-8 hours or high for 3-4 hours.
Q: What can I use instead of white beans?
Chickpeas, lentils, or even diced potatoes are great alternatives. If using lentils, add them earlier as they take longer to cook.
I hope this Easy Winter Meals soup brings warmth and comfort to your table. If you try it, I'd love to hear how it went in the comments below. Don't forget to share your own twists!
Winter Meals Easy
Easy Winter Meals: a hearty, 30-minute one-pot soup that warms you up with cozy, wholesome ingredients.
🧂 Ingredients
- 2 tablespoons (30 ml) olive oil
- 1 large yellow onion, diced
- 3 cloves garlic, minced
- 2 large carrots, peeled and diced
- 2 stalks celery, diced
- 1 medium russet potato, peeled and cubed
- 1 can (14.5 oz / 411 g) diced tomatoes, undrained
- 6 cups (1.4 L) vegetable or chicken broth
- 1 teaspoon dried thyme
- 1 teaspoon smoked paprika
- 1 can (15 oz / 425 g) white beans (cannellini or great northern), drained and rinsed
- Salt and freshly ground black pepper, to taste
📋 Instructions
- 1Sauté the aromatics — Heat olive oil in a large pot over medium heat (350°F / 175°C). Add onion and cook until soft and translucent, about 5 minutes. Stir in garlic and cook for 1 minute until fragrant.
- 2Add hard vegetables — Stir in carrots, celery, and potato. Cook for 5 minutes, stirring occasionally, until they start to soften slightly.
- 3Add tomatoes and spices — Pour in the diced tomatoes with their juices, thyme, and smoked paprika. Stir well to combine.
- 4Pour in broth — Add the broth and bring the soup to a boil over high heat. Once boiling, reduce heat to low (about 200°F / 93°C) to maintain a gentle simmer.
- 5Simmer until vegetables are tender — Let the soup simmer uncovered for 15-20 minutes, or until the potatoes and carrots are fork-tender. The liquid should be bubbling gently, not rolling.
- 6Add beans and season — Stir in the drained beans and cook for another 5 minutes to heat through. Taste and season with salt and pepper. For a thicker texture, mash some beans against the pot.
- 7Serve hot — Ladle into bowls and garnish with fresh parsley if desired. Enjoy with crusty bread or crackers.



