18 Creamy Dairy-Free Soup Recipes for Cozy Nights

Gather ’round, cozy cooks! As chilly evenings settle in, there’s nothing quite like a warm, creamy soup to soothe the soul. But what if you’re avoiding dairy? Fear not—we’ve rounded up 18 luscious, dairy-free recipes that deliver all the comfort without the cream. From velvety classics to inventive new favorites, get ready to ladle up some serious coziness. Let’s dive into these delicious bowls!

Roasted Butternut Squash Soup

Roasted Butternut Squash Soup
Nailing cozy season? This roasted butternut squash soup is your new autumnal obsession. Blitz it up for a velvety, sweet-savory hug in a bowl.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 45 minutes

Ingredients

– Butternut squash – 1 large (about 3 lbs)
– Olive oil – 2 tbsp
– Yellow onion – 1 medium, chopped
– Garlic cloves – 3, minced
– Vegetable broth – 4 cups
– Maple syrup – 1 tbsp
– Salt – 1 tsp
– Black pepper – ½ tsp
– Heavy cream – ¼ cup (optional)

Instructions

1. Preheat your oven to 400°F.
2. Halve the butternut squash lengthwise and scoop out the seeds with a spoon.
3. Drizzle 1 tbsp olive oil over the cut sides of the squash and place them cut-side down on a baking sheet.
4. Roast the squash in the preheated oven for 35–40 minutes, until the flesh is fork-tender and caramelized at the edges.
5. While the squash roasts, heat the remaining 1 tbsp olive oil in a large pot over medium heat.
6. Add the chopped onion to the pot and sauté for 5–7 minutes, until translucent and soft.
7. Stir in the minced garlic and cook for 1 minute, until fragrant—be careful not to let it burn.
8. Once the squash is done, let it cool slightly, then scoop the flesh from the skin into the pot with the onions and garlic.
9. Pour in the vegetable broth and add the maple syrup, salt, and black pepper.
10. Bring the mixture to a boil, then reduce the heat to low and simmer for 10 minutes to let the flavors meld.
11. Carefully transfer the soup in batches to a blender and blend until completely smooth, or use an immersion blender directly in the pot.
12. For a richer texture, stir in the heavy cream after blending, if using, and heat through for 2 minutes.
13. Taste and adjust seasoning if needed, then serve immediately.

Whip up this soup for a silky-smooth finish with deep, caramelized sweetness from the roasted squash. Top it with a drizzle of cream, crispy sage, or toasted pumpkin seeds for an extra crunch—perfect for chilly evenings or meal prep lunches.

Thai Coconut Curry Soup

Thai Coconut Curry Soup
Ready to ditch bland soups? This Thai Coconut Curry Soup is a flavor bomb that’s creamy, spicy, and ridiculously easy. Rethink your weeknight dinner—it’s all about bold, aromatic broth and tender chicken.

Serving: 4 | Pre Time: 10 minutes | Cooking Time: 25 minutes

Ingredients

– Chicken breast – 1 lb
– Coconut milk – 1 (13.5 oz) can
– Chicken broth – 4 cups
– Red curry paste – 2 tbsp
– Fish sauce – 1 tbsp
– Lime – 1
– Brown sugar – 1 tbsp
– Ginger – 1 tbsp, grated
– Garlic – 2 cloves, minced
– Vegetable oil – 1 tbsp
– Salt – ½ tsp

Instructions

1. Heat vegetable oil in a large pot over medium-high heat until shimmering, about 1 minute.
2. Add minced garlic and grated ginger to the pot; sauté for 30 seconds until fragrant to release their oils.
3. Stir in red curry paste and cook for 1 minute to deepen the flavor, stirring constantly to prevent burning.
4. Pour in chicken broth and bring to a boil, which should take about 3–4 minutes.
5. Cut chicken breast into 1-inch cubes and add to the boiling broth; simmer for 10 minutes until fully cooked through (internal temperature of 165°F).
6. Reduce heat to medium-low and stir in coconut milk, fish sauce, and brown sugar; simmer for 5 minutes to blend the flavors without boiling.
7. Squeeze juice from the lime into the soup and add salt; stir well and remove from heat.
8. Ladle the soup into bowls and serve immediately.

Velvety coconut milk creates a rich, silky broth that coats each spoonful with warmth. The tangy lime and savory fish sauce balance the heat from the curry paste perfectly. For a creative twist, top with fresh cilantro or serve over steamed rice to soak up every last drop.

Creamy Vegan Potato Leek Soup

Creamy Vegan Potato Leek Soup
Nailing that cozy, creamy soup vibe without dairy? This vegan potato leek soup is your new go-to—rich, velvety, and packed with savory flavor. It’s comfort in a bowl, ready in under an hour.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 35 minutes

Ingredients

– Olive oil – 2 tbsp
– Leeks – 2 large, white and light green parts only
– Garlic – 3 cloves
– Potatoes – 2 lbs, peeled and cubed
– Vegetable broth – 4 cups
– Salt – 1 tsp
– Black pepper – ½ tsp
– Unsweetened almond milk – 1 cup

Instructions

1. Heat the olive oil in a large pot over medium heat for 1 minute.
2. Slice the leeks thinly and add them to the pot.
3. Sauté the leeks for 8–10 minutes, stirring occasionally, until they are soft and translucent.
4. Mince the garlic and add it to the pot.
5. Cook the garlic for 1 minute, stirring constantly, until fragrant.
6. Add the cubed potatoes and vegetable broth to the pot.
7. Bring the mixture to a boil over high heat.
8. Reduce the heat to low, cover the pot, and simmer for 20 minutes, or until the potatoes are fork-tender.
9. Remove the pot from the heat and let it cool slightly for 5 minutes.
10. Use an immersion blender to puree the soup directly in the pot until completely smooth.
11. Stir in the salt, black pepper, and almond milk.
12. Return the pot to low heat and warm the soup for 5 minutes, stirring occasionally, until heated through.

For a silky texture, blend the soup in batches if using a countertop blender. Freshly blended, this soup is luxuriously smooth with a subtle sweetness from the leeks and a hearty potato base. Finish with a drizzle of olive oil or crispy croutons for extra crunch.

Spicy Tomato Basil Soup

Spicy Tomato Basil Soup
Ditch the canned stuff—this spicy tomato basil soup is a 20-minute flavor bomb that’ll make your kitchen smell like an Italian nonna’s dream. Grab your blender and let’s go.

Serving: 4 | Pre Time: 5 minutes | Cooking Time: 15 minutes

Ingredients

– Olive oil – 2 tbsp
– Onion – 1, chopped
– Garlic – 3 cloves, minced
– Crushed tomatoes – 28 oz can
– Vegetable broth – 2 cups
– Red pepper flakes – ½ tsp
– Fresh basil – ½ cup, chopped
– Heavy cream – ½ cup
– Salt – 1 tsp
– Black pepper – ½ tsp

Instructions

1. Heat 2 tbsp olive oil in a large pot over medium heat for 1 minute until shimmering.
2. Add 1 chopped onion and cook for 5 minutes, stirring occasionally, until translucent.
3. Stir in 3 minced garlic cloves and cook for 1 minute until fragrant.
4. Pour in 28 oz crushed tomatoes and 2 cups vegetable broth, scraping the bottom of the pot.
5. Add ½ tsp red pepper flakes, 1 tsp salt, and ½ tsp black pepper, then bring to a boil.
6. Reduce heat to low, cover, and simmer for 10 minutes to let flavors meld.
7. Carefully transfer the soup to a blender and blend on high for 1 minute until smooth.
8. Return the blended soup to the pot over low heat and stir in ½ cup heavy cream.
9. Fold in ½ cup chopped fresh basil and heat for 2 minutes until warmed through.
10. Ladle into bowls and serve immediately.

Perfectly velvety with a kick from the red pepper flakes, this soup balances rich creaminess with bright basil notes. Try topping it with garlic croutons or a swirl of pesto for extra texture—it’s cozy enough for rainy days but vibrant enough for summer lunches.

Lentil and Vegetable Soup

Lentil and Vegetable Soup
Viral on cold days, this lentil and vegetable soup is your cozy hug in a bowl. Grab your pot—let’s build flavor fast.

Serving: 4 | Pre Time: 10 minutes | Cooking Time: 35 minutes

Ingredients

– Olive oil – 2 tbsp
– Onion – 1 medium, diced
– Carrots – 2 medium, diced
– Celery – 2 stalks, diced
– Garlic – 3 cloves, minced
– Dried brown lentils – 1 cup
– Vegetable broth – 4 cups
– Canned diced tomatoes – 1 (14.5 oz) can
– Dried thyme – 1 tsp
– Salt – 1 tsp
– Black pepper – ½ tsp
– Lemon juice – 1 tbsp
– Fresh parsley – ¼ cup, chopped

Instructions

1. Heat olive oil in a large pot over medium heat for 1 minute.
2. Add onion, carrots, and celery; sauté for 5 minutes until softened.
3. Stir in garlic and cook for 1 minute until fragrant.
4. Add lentils, vegetable broth, diced tomatoes, thyme, salt, and black pepper.
5. Bring to a boil over high heat, then reduce to a simmer.
6. Cover and simmer for 25 minutes until lentils are tender.
7. Stir in lemon juice and parsley.
8. Remove from heat and let sit for 5 minutes to thicken.
9. Ladle into bowls and serve hot.

Ultimate comfort in every spoonful, this soup boasts a hearty texture with tender lentils and vibrant veggies. Its rich, savory flavor deepens overnight—try it with a crusty bread dunk or a swirl of yogurt for a creamy twist.

Vegan Broccoli Cheddar Soup

Vegan Broccoli Cheddar Soup
Punchy vegan comfort is here! This creamy broccoli cheddar soup skips the dairy but keeps all the cozy flavor. Get ready to blend up a bowl that’s rich, savory, and totally plant-based.

Serving: 4 | Pre Time: 10 minutes | Cooking Time: 25 minutes

Ingredients

– Olive oil – 2 tbsp
– Onion – 1 medium, diced
– Garlic – 3 cloves, minced
– Broccoli – 4 cups, chopped
– Vegetable broth – 4 cups
– Raw cashews – 1 cup
– Nutritional yeast – ½ cup
– Lemon juice – 2 tbsp
– Salt – 1 tsp
– Black pepper – ½ tsp

Instructions

1. Soak raw cashews in hot water for 10 minutes to soften them for blending.
2. Heat olive oil in a large pot over medium heat for 1 minute.
3. Add diced onion and sauté for 5 minutes, stirring occasionally, until translucent.
4. Stir in minced garlic and cook for 1 minute until fragrant.
5. Add chopped broccoli and vegetable broth to the pot.
6. Bring to a boil, then reduce heat to low, cover, and simmer for 15 minutes until broccoli is tender.
7. Drain soaked cashews and add them to a blender with nutritional yeast, lemon juice, salt, and black pepper.
8. Carefully ladle half of the hot soup mixture into the blender.
9. Blend on high for 1 minute until completely smooth and creamy.
10. Pour blended mixture back into the pot with the remaining soup.
11. Stir everything together over low heat for 2 minutes to warm through.
12. Taste and adjust seasoning if needed, but avoid over-salting.

Blended cashews create that velvety texture without dairy, while nutritional yeast adds a cheesy, umami kick. Serve it hot with crusty bread for dipping, or top with roasted broccoli florets for extra crunch—this soup stays creamy and comforting even as leftovers.

Creamy Cauliflower Soup

Creamy Cauliflower Soup

Unlock a velvety, dreamy bowl with just a handful of ingredients. This creamy cauliflower soup is your secret weapon for cozy nights—blend, heat, and devour. No fuss, all flavor.

Serving: 4 | Pre Time: 10 minutes | Cooking Time: 25 minutes

Ingredients

  • Cauliflower – 1 head
  • Onion – 1 medium
  • Garlic – 3 cloves
  • Vegetable broth – 4 cups
  • Heavy cream – ½ cup
  • Olive oil – 2 tbsp
  • Salt – 1 tsp
  • Black pepper – ½ tsp

Instructions

  1. Chop the cauliflower into florets.
  2. Dice the onion.
  3. Mince the garlic.
  4. Heat the olive oil in a large pot over medium heat.
  5. Sauté the onion for 5 minutes until translucent.
  6. Add the garlic and sauté for 1 minute until fragrant.
  7. Add the cauliflower florets to the pot.
  8. Pour in the vegetable broth.
  9. Bring to a boil, then reduce heat to low.
  10. Simmer for 20 minutes until the cauliflower is fork-tender.
  11. Remove the pot from heat and let cool slightly.
  12. Transfer the mixture to a blender.
  13. Blend on high for 2 minutes until completely smooth.
  14. Return the blended soup to the pot over low heat.
  15. Stir in the heavy cream.
  16. Season with salt and black pepper.
  17. Heat for 3 minutes until warmed through, stirring constantly.

Here’s the magic: the soup turns silky-smooth with a subtle, nutty sweetness from the cauliflower. Top it with crispy croutons or a drizzle of truffle oil for an extra punch. Serve it hot in deep bowls for ultimate comfort.

Moroccan Chickpea and Lentil Soup

Moroccan Chickpea and Lentil Soup
OBSESSED with this cozy, flavor-packed Moroccan Chickpea and Lentil Soup? It’s a one-pot wonder that’s hearty, healthy, and ready in under an hour. Get your spoon ready!

Serving: 4 | Pre Time: 10 minutes | Cooking Time: 35 minutes

Ingredients

– Olive oil – 2 tbsp
– Yellow onion – 1 medium, diced
– Garlic – 3 cloves, minced
– Ground cumin – 1 tsp
– Ground coriander – 1 tsp
– Smoked paprika – 1 tsp
– Canned chickpeas – 1 (15 oz) can, drained and rinsed
– Brown lentils – 1 cup, rinsed
– Vegetable broth – 4 cups
– Lemon – 1, juiced
– Salt – 1 tsp
– Fresh cilantro – ¼ cup, chopped

Instructions

1. Heat 2 tbsp olive oil in a large pot over medium heat for 1 minute.
2. Add 1 diced yellow onion and cook for 5 minutes, stirring occasionally, until translucent.
3. Add 3 minced garlic cloves and cook for 1 minute until fragrant.
4. Stir in 1 tsp ground cumin, 1 tsp ground coriander, and 1 tsp smoked paprika, and toast for 30 seconds to bloom the spices.
5. Pour in 4 cups vegetable broth and scrape the bottom of the pot to deglaze.
6. Add 1 cup rinsed brown lentils and bring to a boil.
7. Reduce heat to low, cover, and simmer for 20 minutes until lentils are tender.
8. Stir in 1 can drained chickpeas and 1 tsp salt, and simmer uncovered for 10 minutes.
9. Remove from heat and stir in juice from 1 lemon and ¼ cup chopped fresh cilantro.
10. Taste and adjust seasoning if needed, adding more salt only if necessary.

Silky lentils and creamy chickpeas create a thick, satisfying texture, while the lemon brightens the warm spices. Serve it with crusty bread for dipping, or top with a dollop of yogurt for extra richness.

Vegan Mushroom Barley Soup

Vegan Mushroom Barley Soup
Vegan mushroom barley soup is the ultimate cozy hug in a bowl. Velvety mushrooms, chewy barley, and savory broth come together in 45 minutes flat—no fancy skills required. Get ready to slurp your way to comfort.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 30 minutes

Ingredients

– Olive oil – 2 tbsp
– Yellow onion – 1 medium, diced
– Garlic – 3 cloves, minced
– Cremini mushrooms – 8 oz, sliced
– Dried thyme – 1 tsp
– Vegetable broth – 4 cups
– Pearl barley – ½ cup
– Salt – 1 tsp
– Black pepper – ½ tsp
– Fresh parsley – 2 tbsp, chopped

Instructions

1. Heat 2 tbsp olive oil in a large pot over medium heat for 1 minute.
2. Add 1 diced yellow onion and cook for 5 minutes, stirring occasionally, until translucent.
3. Stir in 3 minced garlic cloves and cook for 30 seconds until fragrant.
4. Add 8 oz sliced cremini mushrooms and 1 tsp dried thyme, cooking for 8 minutes until mushrooms release liquid and brown lightly.
5. Pour in 4 cups vegetable broth and bring to a boil over high heat.
6. Add ½ cup pearl barley, 1 tsp salt, and ½ tsp black pepper, then reduce heat to low.
7. Simmer uncovered for 25 minutes, stirring every 10 minutes, until barley is tender but chewy.
8. Stir in 2 tbsp chopped fresh parsley and remove from heat.
9. Taste and adjust seasoning if needed, but avoid over-salting as broth reduces.
10. Ladle into bowls and serve immediately.

You’ll love the hearty, earthy flavor from the mushrooms and thyme, with the barley adding a satisfying chew. This soup thickens beautifully as it sits—try topping it with crispy roasted chickpeas or a swirl of vegan cream for extra richness.

Creamy Vegan Corn Chowder

Creamy Vegan Corn Chowder
Ready to ditch dairy but keep the comfort? This creamy vegan corn chowder delivers rich flavor without compromise. Grab your pot—it’s time to simmer up a bowl of cozy goodness.

Serving: 4 | Pre Time: 10 minutes | Cooking Time: 25 minutes

Ingredients

– Olive oil – 2 tbsp
– Yellow onion – 1 medium, diced
– Garlic – 3 cloves, minced
– Yukon gold potatoes – 2 medium, peeled and diced
– Frozen corn – 3 cups
– Vegetable broth – 4 cups
– Raw cashews – ½ cup
– Nutritional yeast – 2 tbsp
– Smoked paprika – 1 tsp
– Salt – 1 tsp

Instructions

1. Soak the raw cashews in hot water for 10 minutes to soften them for blending.
2. Heat the olive oil in a large pot over medium heat.
3. Add the diced yellow onion and cook for 5 minutes, stirring occasionally, until translucent.
4. Stir in the minced garlic and cook for 1 minute until fragrant.
5. Add the peeled and diced Yukon gold potatoes and frozen corn to the pot.
6. Pour in the vegetable broth and bring the mixture to a boil.
7. Reduce the heat to low, cover the pot, and simmer for 15 minutes until the potatoes are fork-tender.
8. Drain the soaked cashews and transfer them to a blender.
9. Ladle 2 cups of the hot soup broth into the blender with the cashews.
10. Add the nutritional yeast, smoked paprika, and salt to the blender.
11. Blend on high speed for 1 minute until completely smooth and creamy.
12. Pour the blended mixture back into the pot with the remaining soup.
13. Stir everything together and heat over low for 5 minutes until warmed through.

Chunky potatoes and sweet corn swim in a velvety, cashew-based broth with a subtle smoky kick from the paprika. Top it with crispy tortilla strips or fresh cilantro for a textural contrast that makes every spoonful exciting.

Thai Sweet Potato Soup

Thai Sweet Potato Soup
Ditch the takeout menu—this Thai sweet potato soup is your new cozy-season obsession. Creamy, spicy, and ready in under an hour, it’s a flavor bomb that’ll warm you from the inside out.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 30 minutes

Ingredients

– Sweet potatoes – 2 lbs
– Coconut milk – 1 (13.5 oz) can
– Vegetable broth – 4 cups
– Red curry paste – 2 tbsp
– Garlic – 3 cloves
– Ginger – 1 tbsp, grated
– Lime – 1
– Olive oil – 1 tbsp
– Salt – 1 tsp

Instructions

1. Peel and cube the sweet potatoes into 1-inch pieces.
2. Heat olive oil in a large pot over medium heat for 1 minute.
3. Mince the garlic and grate the ginger.
4. Add garlic and ginger to the pot; sauté for 2 minutes until fragrant.
5. Stir in red curry paste and cook for 1 minute to bloom the spices.
6. Add sweet potato cubes and toss to coat in the curry mixture.
7. Pour in vegetable broth and bring to a boil.
8. Reduce heat to low, cover, and simmer for 20 minutes until sweet potatoes are fork-tender.
9. Remove from heat and let cool slightly for 5 minutes.
10. Use an immersion blender to puree the soup until completely smooth.
11. Stir in coconut milk until fully incorporated.
12. Squeeze in juice from the lime and add salt.
13. Return to low heat and warm for 3 minutes, stirring occasionally.

Here’s your reward: a velvety, orange-hued soup with a perfect balance of sweet potato creaminess and spicy curry kick. Serve it topped with extra coconut milk swirls or crunchy roasted chickpeas for texture—it’s comfort in a bowl that’ll have you craving seconds.

Vegan Minestrone Soup

Vegan Minestrone Soup
Never underestimate the power of a cozy bowl. This vegan minestrone soup is your weeknight savior—packed with veggies, hearty beans, and a rich tomato broth that’s ready in under an hour. Grab your pot and let’s get simmering.

Serving: 6 | Pre Time: 15 minutes | Cooking Time: 35 minutes

Ingredients

– Olive oil – 2 tbsp
– Onion – 1, diced
– Carrots – 2, chopped
– Celery – 2 stalks, chopped
– Garlic – 4 cloves, minced
– Vegetable broth – 6 cups
– Canned diced tomatoes – 1 (14.5 oz) can
– Canned cannellini beans – 1 (15 oz) can, rinsed
– Dried pasta – 1 cup
– Salt – 1 tsp
– Black pepper – ½ tsp
– Fresh basil – ¼ cup, chopped

Instructions

1. Heat olive oil in a large pot over medium heat for 1 minute.
2. Add onion, carrots, and celery; sauté for 8 minutes until softened, stirring occasionally.
3. Stir in minced garlic and cook for 1 minute until fragrant.
4. Pour in vegetable broth and canned diced tomatoes, including the liquid.
5. Bring the mixture to a boil over high heat, then reduce to a simmer.
6. Add rinsed cannellini beans and dried pasta to the pot.
7. Simmer uncovered for 15 minutes, stirring every 5 minutes to prevent sticking.
8. Season with salt and black pepper, stirring to combine.
9. Cook for an additional 5 minutes until the pasta is al dente and the soup has thickened slightly.
10. Remove from heat and stir in chopped fresh basil.
11. Ladle the soup into bowls and serve immediately.

Warm, chunky, and bursting with savory flavors, this soup offers a satisfying texture from the tender beans and pasta. For a creative twist, top it with a drizzle of olive oil or vegan parmesan, or pair it with crusty bread for dipping—it’s versatile enough to shine as a standalone meal or a comforting starter.

Creamy Carrot Ginger Soup

Creamy Carrot Ginger Soup
Just when you need a hug in a bowl—this creamy carrot ginger soup delivers. It’s a silky, vibrant blend that’s as easy as it is impressive. Whip it up in under an hour and watch it disappear.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 30 minutes

Ingredients

– Carrots – 2 lbs, peeled and chopped
– Onion – 1 medium, chopped
– Fresh ginger – 2 tbsp, grated
– Garlic – 3 cloves, minced
– Vegetable broth – 4 cups
– Coconut milk – 1 cup
– Olive oil – 2 tbsp
– Salt – 1 tsp
– Black pepper – ½ tsp

Instructions

1. Heat olive oil in a large pot over medium heat for 1 minute.
2. Add chopped onion and cook for 5 minutes, stirring occasionally, until translucent.
3. Stir in minced garlic and grated ginger, cooking for 1 minute until fragrant.
4. Add chopped carrots to the pot and cook for 2 minutes, stirring to coat.
5. Pour in vegetable broth and bring to a boil over high heat.
6. Reduce heat to low, cover, and simmer for 25 minutes until carrots are fork-tender.
7. Remove from heat and let cool slightly for 5 minutes.
8. Carefully transfer the mixture to a blender in batches, blending on high for 1 minute until completely smooth.
9. Return the blended soup to the pot over low heat.
10. Stir in coconut milk, salt, and black pepper until fully combined.
11. Heat for 3 minutes, stirring constantly, until warmed through.
12. Serve immediately.

Silky smooth with a gentle kick from the ginger, this soup is pure comfort. Top with a swirl of coconut cream or crunchy croutons for extra flair. It’s perfect for meal prep—just reheat and enjoy all week.

Vegan French Onion Soup

Vegan French Onion Soup
Brace yourself for a plant-based twist on a classic comfort food. This vegan French onion soup swaps beef broth for a rich, savory base that’ll fool any carnivore. Get ready to caramelize, simmer, and broil your way to cozy perfection.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 60 minutes

Ingredients

– Yellow onions – 4 large
– Olive oil – ¼ cup
– Vegan butter – 2 tbsp
– All-purpose flour – 2 tbsp
– Vegetable broth – 6 cups
– Dry white wine – ½ cup
– Fresh thyme – 4 sprigs
– Bay leaf – 1
– Salt – 1 tsp
– Black pepper – ½ tsp
– Baguette – 1 loaf
– Vegan mozzarella shreds – 1 cup

Instructions

1. Slice all 4 yellow onions into thin, uniform half-moons.
2. Heat ¼ cup olive oil and 2 tbsp vegan butter in a large Dutch oven over medium-low heat.
3. Add the sliced onions to the pot and stir to coat.
4. Cook the onions for 45 minutes, stirring every 5–7 minutes, until they turn deep golden brown and caramelized—don’t rush this step for maximum flavor.
5. Sprinkle 2 tbsp all-purpose flour over the caramelized onions and stir constantly for 2 minutes to form a roux.
6. Pour in ½ cup dry white wine, scraping up any browned bits from the bottom of the pot.
7. Add 6 cups vegetable broth, 4 sprigs fresh thyme, 1 bay leaf, 1 tsp salt, and ½ tsp black pepper.
8. Bring the soup to a boil, then reduce the heat to low and simmer uncovered for 20 minutes.
9. While the soup simmers, slice the baguette into 1-inch thick rounds and toast them in a 400°F oven for 8–10 minutes until crisp.
10. Remove the thyme sprigs and bay leaf from the soup and discard them.
11. Ladle the hot soup into 4 oven-safe bowls, filling each three-quarters full.
12. Place 2 toasted baguette slices on top of the soup in each bowl.
13. Sprinkle ¼ cup vegan mozzarella shreds evenly over the bread in each bowl.
14. Broil the bowls on a baking sheet for 3–5 minutes, watching closely until the cheese is melted and bubbly with golden spots.
Ladle up this soul-warming soup and dig in. The broth is deeply savory with sweet caramelized onion notes, while the toasted bread soaks up the liquid for a satisfying bite. For a fun twist, serve it in mugs for easy sipping or top with crispy fried onions for extra crunch.

Spicy Black Bean Soup

Spicy Black Bean Soup
Nail your next cozy night with this bold, smoky soup that packs heat and heartiness in every spoonful. Grab your blender and let’s build layers of flavor that’ll make you forget canned soup forever.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 25 minutes

Ingredients

– Olive oil – 2 tbsp
– Yellow onion – 1, diced
– Garlic – 3 cloves, minced
– Chipotle peppers in adobo – 2 peppers, minced
– Ground cumin – 1 tsp
– Black beans – 2 (15-oz) cans, drained and rinsed
– Vegetable broth – 4 cups
– Lime – 1, juiced
– Salt – 1 tsp
– Cilantro – ¼ cup, chopped

Instructions

1. Heat olive oil in a large pot over medium heat until it shimmers, about 2 minutes.
2. Add diced onion and cook, stirring frequently, until translucent and soft, 5–7 minutes.
3. Stir in minced garlic and cook until fragrant, 30 seconds—don’t let it brown.
4. Add minced chipotle peppers and ground cumin, toasting for 1 minute to release their oils.
5. Pour in drained black beans and vegetable broth, scraping the bottom of the pot to lift any browned bits.
6. Bring the mixture to a boil, then reduce heat to a simmer, uncovered, for 15 minutes to meld flavors.
7. Carefully transfer half the soup to a blender and blend on high until completely smooth, about 1 minute.
8. Return the blended soup to the pot, stirring to combine with the chunky beans for a creamy-yet-textured base.
9. Stir in lime juice and salt, then simmer for 5 more minutes to let the acidity brighten the soup.
10. Remove from heat and fold in chopped cilantro just before serving to keep it vibrant.

Just ladle it hot into bowls—the texture is luxuriously thick with pops of whole beans, while the smoky chipotle and zesty lime cut through the richness. Top with extra cilantro or a dollop of sour cream for a cool contrast, or scoop it up with tortilla chips for a crunchy twist.

Creamy Vegan Tomato Bisque

Creamy Vegan Tomato Bisque
Kick your soup game up a notch with this velvety vegan tomato bisque. It’s rich, creamy, and comes together in under 30 minutes—no dairy needed. Perfect for a cozy weeknight or impressing guests with minimal effort.

Serving: 4 | Pre Time: 10 minutes | Cooking Time: 20 minutes

Ingredients

– Olive oil – 2 tbsp
– Yellow onion – 1 medium, chopped
– Garlic cloves – 3, minced
– Canned crushed tomatoes – 28 oz
– Vegetable broth – 2 cups
– Raw cashews – ½ cup
– Nutritional yeast – 2 tbsp
– Maple syrup – 1 tbsp
– Salt – 1 tsp
– Black pepper – ½ tsp

Instructions

1. Soak the raw cashews in hot water for 10 minutes to soften them, then drain.
2. Heat the olive oil in a large pot over medium heat.
3. Add the chopped yellow onion and sauté for 5 minutes until translucent.
4. Stir in the minced garlic cloves and cook for 1 minute until fragrant.
5. Pour in the canned crushed tomatoes and vegetable broth, then bring to a simmer.
6. Reduce heat to low and let the mixture simmer uncovered for 15 minutes.
7. Transfer the soup to a blender, add the soaked cashews, nutritional yeast, maple syrup, salt, and black pepper.
8. Blend on high for 2–3 minutes until completely smooth and creamy.
9. Return the blended soup to the pot and warm over low heat for 2 minutes, stirring occasionally.
10. Taste and adjust seasoning if needed, then serve immediately.

Silky smooth with a hint of sweetness from the maple syrup, this bisque has a luxurious texture that rivals any dairy-based version. Serve it with crusty bread for dipping or swirl in a dollop of vegan pesto for an extra pop of flavor—it’s a comforting bowl that feels indulgent yet light.

Vegan Split Pea Soup

Vegan Split Pea Soup
Ready for a cozy, protein-packed hug in a bowl? This vegan split pea soup is your new go-to comfort food—it’s hearty, healthy, and cooks up in one pot. Rely on simple pantry staples to build deep, savory flavor without any dairy or meat.

Serving: 6 | Pre Time: 10 minutes | Cooking Time: 45 minutes

Ingredients

– Olive oil – 2 tbsp
– Yellow onion – 1 large, diced
– Carrots – 2 large, diced
– Celery stalks – 2, diced
– Garlic cloves – 4, minced
– Dried green split peas – 1 lb (about 2 cups), rinsed and sorted
– Vegetable broth – 8 cups
– Bay leaves – 2
– Dried thyme – 1 tsp
– Salt – 1 tsp
– Black pepper – ½ tsp

Instructions

1. Heat the olive oil in a large pot over medium heat for 1 minute.
2. Add the diced onion, carrots, and celery to the pot.
3. Sauté the vegetables for 8–10 minutes, stirring occasionally, until the onion is translucent and softened.
4. Stir in the minced garlic and cook for 1 minute, until fragrant.
5. Add the rinsed split peas, vegetable broth, bay leaves, dried thyme, salt, and black pepper to the pot.
6. Bring the mixture to a boil over high heat.
7. Reduce the heat to low, cover the pot with a lid, and simmer for 45 minutes, stirring every 15 minutes to prevent sticking.
8. Remove the pot from the heat and discard the bay leaves.
9. Use an immersion blender to partially blend the soup for 30 seconds, leaving some texture, or transfer half to a blender, blend until smooth, and return to the pot.
10. Let the soup rest for 5 minutes before serving.

Get ready for a velvety, thick soup with a subtle sweetness from the carrots and earthy depth from the peas. Serve it with a swirl of olive oil and crusty bread for dipping, or top with crispy croutons for extra crunch. This soup tastes even better the next day as the flavors meld together perfectly.

Creamy Vegan Pumpkin Soup

Creamy Vegan Pumpkin Soup
You won’t believe how easy this cozy fall favorite is to make vegan. Grab your blender and get ready for the creamiest, most satisfying pumpkin soup that happens to be dairy-free. Yes, it’s that simple.
Serving: 4 | Pre Time: 10 minutes | Cooking Time: 25 minutes

Ingredients

– Canned pumpkin puree – 1 (15 oz) can
– Vegetable broth – 3 cups
– Full-fat coconut milk – 1 (13.5 oz) can
– Yellow onion – 1 medium, diced
– Garlic – 3 cloves, minced
– Olive oil – 2 tbsp
– Maple syrup – 1 tbsp
– Ground cinnamon – 1 tsp
– Ground nutmeg – ½ tsp
– Salt – 1 tsp
– Black pepper – ½ tsp

Instructions

1. Heat 2 tbsp of olive oil in a large pot over medium heat for 1 minute.
2. Add 1 diced yellow onion and cook for 5 minutes, stirring occasionally, until translucent.
3. Add 3 minced garlic cloves and cook for 1 more minute, stirring constantly to prevent burning.
4. Pour in 3 cups of vegetable broth and 1 can of pumpkin puree, stirring to combine completely.
5. Stir in 1 tbsp maple syrup, 1 tsp ground cinnamon, ½ tsp ground nutmeg, 1 tsp salt, and ½ tsp black pepper.
6. Bring the mixture to a boil, then reduce heat to low, cover, and simmer for 15 minutes.
7. Carefully transfer the hot soup in batches to a high-speed blender.
8. Blend on high for 45 seconds per batch until completely smooth and no onion pieces remain.
9. Return the blended soup to the pot over low heat.
10. Stir in 1 can of full-fat coconut milk until fully incorporated and heated through, about 3 minutes.
11. Taste and adjust seasoning only if necessary, avoiding vague “to taste” adjustments.
12. Ladle the soup into bowls immediately.
Heavenly smooth and luxuriously thick, this soup gets its rich body from the blended vegetables and coconut milk. The warm spices and subtle sweetness make it the ultimate comfort food—try topping it with toasted pumpkin seeds or a drizzle of coconut cream for extra flair.

Summary

Hearty and comforting, these 18 creamy dairy-free soups prove you don’t need dairy for rich, cozy bowls. Perfect for chilly nights, they’re easy to make and full of flavor. Give them a try, leave a comment with your favorite, and share this roundup on Pinterest to spread the warmth!

Leave a Comment