Go Back
Soups hold a significant place in culinary traditions across the globe. From the rich, hearty stews of Eastern Europe to the light, fragrant broths of Asian cuisines, every culture boasts its unique take on this versatile dish. Soups can be enjoyed as a starter or a main course, and they come in an array of styles, including vegetarian, meat-based, creamy, and brothy options. This versatility makes them an excellent choice for any meal, catering to diverse dietary needs and preferences.

24 Best Soup Recipes for Cozy Dinners

Warm up with a comforting bowl of Creamy Pumpkin & Sage Soup this season. This rich, flavorful soup blends the natural sweetness of pumpkin with the aromatic essence of sage, creating a nourishing meal perfect for chilly nights. Made with wholesome ingredients and easy to prepare, it's not just delicious but also packed with health benefits. Discover the joys of homemade soups that warm your soul! #PumpkinSoup #ComfortFood #HealthyEating #SoupSeason #FallFlavors #CozyMeals

Ingredients
  

2 cups pumpkin puree

1 onion, diced

3 garlic cloves, minced

2 cups vegetable broth

1 cup coconut milk

2 tbsp olive oil

1 tsp dried sage

Salt and pepper to taste

Fresh sage leaves for garnish

1 cup pearl barley

4 cups vegetable broth

1 cup carrots, diced

1 cup celery, diced

1 cup potatoes, diced

1 cup green beans, chopped

1 can diced tomatoes (14 oz)

1 tsp dried thyme

Salt and pepper to taste

2 cans crushed tomatoes (28 oz each)

1 onion, chopped

4 garlic cloves, minced

1 cup fresh basil leaves

2 cups vegetable broth

1 tbsp olive oil

1 tsp red pepper flakes

Salt and pepper to taste

Parmesan cheese for serving

1 cup wild rice, rinsed

4 cups chicken broth

2 cups cooked shredded chicken

1 cup carrots, diced

1 cup celery, diced

1 onion, chopped

2 cups spinach or kale

1 cup heavy cream

1 tbsp olive oil

Salt and pepper to taste

4 cups chicken broth

1 can coconut milk (14 oz)

1 lb chicken breast, thinly sliced

1 cup mushrooms, sliced

2 stalks lemongrass, chopped

3-4 kaffir lime leaves

3-4 slices galangal (or ginger)

2 tbsp fish sauce

Juice of 1 lime

Fresh cilantro for garnish

1 can chickpeas (15 oz), drained and rinsed

4 cups vegetable broth

1 cup spinach, chopped

1 onion, diced

2 garlic cloves, minced

1 lemon, juiced

1 tsp cumin

2 tbsp olive oil

Salt and pepper to taste

1 head cauliflower, cut into florets

1 onion, chopped

4 garlic cloves, minced

4 cups vegetable broth

1 cup milk or dairy alternative

2 tbsp olive oil

1 tsp thyme

Salt and pepper to taste

Chives for garnish

1 lb beef stew meat, cut into small cubes

6 cups beef broth

1 cup pearl barley

1 cup carrots, diced

1 cup celery, diced

1 onion, chopped

2 cloves garlic, minced

1 bay leaf

Olive oil and salt/pepper to taste

2 large sweet potatoes, peeled and diced

1 can black beans (15 oz), drained and rinsed

4 cups vegetable broth

1 onion, chopped

2 cloves garlic, minced

1 tsp cumin

1 tsp chili powder

2 tbsp olive oil

Salt and pepper to taste

2 large red bell peppers, roasted and chopped

1 can diced tomatoes (28 oz)

1 onion, chopped

4 cups vegetable broth

4 garlic cloves, minced

1 tbsp olive oil

1 tsp dried basil

Salt and pepper to taste

1 cup green or brown lentils, rinsed

1 onion, chopped

2 carrots, diced

2 celery stalks, diced

4 cups vegetable broth

1 can coconut milk (14 oz)

2 tbsp curry powder

2 tbsp olive oil

Salt and pepper to taste

4 cups water

1/4 cup miso paste

1 cup firm tofu, cubed

1/2 cup dried seaweed (wakame)

2 green onions, chopped

1 cup mushrooms, sliced

1 tbsp soy sauce

4 cups chicken broth

2 cups cooked shredded chicken

1 cup carrots, diced

1 cup zucchini, diced

1 cup spinach leaves

1/2 cup pesto sauce

Salt and pepper to taste

2 cups broccoli florets

2 cups potatoes, diced

1 onion, chopped

4 cups vegetable broth

1 cup cheddar cheese, shredded

1 cup milk

2 tbsp butter

Salt and pepper to taste

1 cup quinoa, rinsed

1 can chickpeas (15 oz), drained and rinsed

4 cups vegetable broth

1 cup diced tomatoes (fresh or canned)

1 onion, chopped

1 tsp oregano

2 tbsp olive oil

Salt and

Instructions
 

Heat olive oil in a large pot over medium heat. Add diced onion and cook until translucent, about 5 minutes.

    Stir in the minced garlic and sage, cooking for an additional 2 minutes until fragrant.

      Add the pumpkin puree and vegetable broth, stirring to combine. Bring to a simmer.

        Cook for 15 minutes, then stir in the coconut milk. Use an immersion blender to puree until smooth.

          Season with salt and pepper to taste. Serve hot, garnished with fresh sage leaves.

            Prep Time: 10 min | Total Time: 30 min | Servings: 4

              ---

                Hearty Vegetable Barley Soup 🌽🥦

                  Rinse the pearl barley under cold water. In a large pot, combine pearl barley and vegetable broth; bring to a boil.

                    Add diced carrots, celery, and potatoes. Reduce heat to a simmer and cook for 20 minutes.

                      Stir in green beans, diced tomatoes, thyme, salt, and pepper. Cook for another 15 minutes until vegetables are tender.

                        Adjust seasoning and serve warm.

                          Prep Time: 15 min | Total Time: 55 min | Servings: 6

                            ---

                              Spicy Tomato Basil Soup 🍅🌶️

                                In a pot, heat olive oil over medium heat. Add chopped onion and cook until translucent, about 5 minutes.

                                  Stir in the minced garlic and red pepper flakes, cooking for an additional 1-2 minutes.

                                    Add crushed tomatoes and vegetable broth. Simmer for about 20 minutes.

                                      Blend the soup until smooth with an immersion blender. Stir in fresh basil and adjust seasoning.

                                        Serve hot with Parmesan cheese on top.

                                          Prep Time: 10 min | Total Time: 30 min | Servings: 4

                                            ---

                                              Chicken & Wild Rice Soup 🍗🍚

                                                In a large pot, heat olive oil over medium heat. Add onion, carrots, and celery, cooking until soft, about 5 minutes.

                                                  Stir in the wild rice and cook for another minute. Pour in chicken broth and bring to a boil.

                                                    Reduce heat and let simmer for about 40 minutes, stirring occasionally.

                                                      Add shredded chicken, spinach, and heavy cream, cooking for an additional 10 minutes.

                                                        Season with salt and pepper to taste and serve warm.

                                                          Prep Time: 15 min | Total Time: 1 hr | Servings: 6

                                                            ---

                                                              Thai Coconut Soup (Tom Kha Gai) 🥥🍄

                                                                In a pot, combine chicken broth, lemongrass, galangal, and kaffir lime leaves. Simmer for 10 minutes to infuse flavors.

                                                                  Add chicken and mushrooms; cook until chicken is just cooked through, about 5 minutes.

                                                                    Stir in coconut milk, fish sauce, and lime juice; simmer for another 5 minutes.

                                                                      Remove lemongrass and lime leaves, then serve hot, garnished with cilantro.

                                                                        Prep Time: 10 min | Total Time: 30 min | Servings: 4

                                                                          ---

                                                                            Lemony Chickpea & Spinach Soup 🥬🍋

                                                                              Heat olive oil in a pot over medium heat. Add diced onion and cook until soft, about 5 minutes.

                                                                                Stir in garlic and cumin, cooking for another minute until fragrant.

                                                                                  Add chickpeas and vegetable broth. Bring to a boil, then reduce heat and let simmer for 15 minutes.

                                                                                    Stir in chopped spinach and lemon juice, cooking until spinach wilts.

                                                                                      Season with salt and pepper to taste, then serve warm.

                                                                                        Prep Time: 10 min | Total Time: 25 min | Servings: 4

                                                                                          ---

                                                                                            Creamy Cauliflower & Garlic Soup 🥦🧄

                                                                                              Heat olive oil in a pot over medium heat. Add onion and cook until soft, about 5 minutes.

                                                                                                Stir in garlic and thyme, cooking for 1-2 minutes until fragrant.

                                                                                                  Add cauliflower florets and vegetable broth. Bring to a boil; simmer until cauliflower is tender, about 15 minutes.

                                                                                                    Blend the soup until smooth and creamy. Stir in milk and season with salt and pepper.

                                                                                                      Serve warm, garnished with chives.

                                                                                                        Prep Time: 10 min | Total Time: 30 min | Servings: 4

                                                                                                          ---

                                                                                                            Beef & Barley Soup 🥩🌾

                                                                                                              In a large pot, heat olive oil over medium-high heat. Add beef cubes, browning on all sides.

                                                                                                                Stir in onion, garlic, carrots, and celery, cooking for 5 minutes.

                                                                                                                  Add beef broth, barley, and bay leaf. Bring to a boil, then reduce heat and let simmer for about 1 hour, until beef is tender.

                                                                                                                    Remove bay leaf, season with salt and pepper, and serve warm.

                                                                                                                      Prep Time: 15 min | Total Time: 1 hr 15 min | Servings: 6

                                                                                                                        ---

                                                                                                                          Sweet Potato & Black Bean Soup 🍠🌱

                                                                                                                            In a pot, heat olive oil over medium heat. Add onion and cook until soft, about 5 minutes.

                                                                                                                              Stir in garlic, cumin, and chili powder, cooking for another minute.

                                                                                                                                Add sweet potatoes and vegetable broth; bring to a boil.

                                                                                                                                  Reduce heat and let simmer until sweet potatoes are tender, about 15 minutes.

                                                                                                                                    Stir in black beans, adjusting seasoning with salt and pepper, and serve warm.

                                                                                                                                      Prep Time: 10 min | Total Time: 30 min | Servings: 4

                                                                                                                                        ---

                                                                                                                                          Roasted Red Pepper & Tomato Soup 🌶️🍅

                                                                                                                                            Heat olive oil in a pot over medium heat. Add onion and cook until soft, about 5 minutes.

                                                                                                                                              Stir in garlic and dried basil, cooking for another minute.

                                                                                                                                                Add roasted red peppers, diced tomatoes, and vegetable broth. Bring to a boil, then simmer for 15 minutes.

                                                                                                                                                  Blend until smooth with an immersion blender. Adjust seasoning with salt and pepper, then serve warm.

                                                                                                                                                    Prep Time: 10 min | Total Time: 30 min | Servings: 4

                                                                                                                                                      ---

                                                                                                                                                        Curried Lentil Soup 🌱🍛

                                                                                                                                                          In a pot, heat olive oil over medium heat. Add onion, carrots, and celery, cooking until soft, about 5 minutes.

                                                                                                                                                            Stir in curry powder and cook for another minute until fragrant.

                                                                                                                                                              Add lentils and vegetable broth; bring to a boil. Reduce heat and let simmer for 25-30 minutes, until lentils are tender.

                                                                                                                                                                Stir in coconut milk and season with salt and pepper. Serve warm.

                                                                                                                                                                  Prep Time: 15 min | Total Time: 45 min | Servings: 6

                                                                                                                                                                    ---

                                                                                                                                                                      Miso Soup with Tofu & Seaweed 🍜🍃

                                                                                                                                                                        Soak seaweed in warm water for 10-15 minutes until rehydrated, then drain and set aside.

                                                                                                                                                                          In a pot, bring water to a boil. Remove from heat and whisk in miso paste until dissolved.

                                                                                                                                                                            Stir in tofu and mushrooms, simmering for 5-7 minutes.

                                                                                                                                                                              Add rehydrated seaweed and green onions, cooking for another 2 minutes. Serve hot.

                                                                                                                                                                                Prep Time: 10 min | Total Time: 20 min | Servings: 4

                                                                                                                                                                                  ---

                                                                                                                                                                                    Pesto Chicken Soup 🍜🌱

                                                                                                                                                                                      In a large pot, combine chicken broth, carrots, and zucchini. Bring to a boil.

                                                                                                                                                                                        Reduce heat and simmer for 10 minutes until vegetables are tender.

                                                                                                                                                                                          Stir in shredded chicken, spinach, and pesto, heating through for 5 minutes.

                                                                                                                                                                                            Season with salt and pepper, then serve warm.

                                                                                                                                                                                              Prep Time: 10 min | Total Time: 25 min | Servings: 4

                                                                                                                                                                                                ---

                                                                                                                                                                                                  Cheesy Broccoli & Potato Soup 🥦🧀

                                                                                                                                                                                                    In a pot, melt butter over medium heat. Add onion and cook until translucent, about 5 minutes.

                                                                                                                                                                                                      Stir in potatoes and vegetable broth, bringing to a boil. Simmer until potatoes are tender, about 15 minutes.

                                                                                                                                                                                                        Add broccoli and cook for another 5 minutes. Blend until smooth.

                                                                                                                                                                                                          Stir in milk and cheddar cheese until melted. Season with salt and pepper, then serve warm.

                                                                                                                                                                                                            Prep Time: 10 min | Total Time: 30 min | Servings: 4

                                                                                                                                                                                                              ---

                                                                                                                                                                                                                Mediterranean Quinoa & Chickpea Soup 🥣🍋