12 Creamy Potato Soup Recipes to Warm Your Soul
There’s something truly comforting about a warm bowl of potato soup, especially when it’s rich, creamy, and loaded with flavor. Whether you prefer it smooth and velvety or chunky and rustic, potato soup is a timeless favorite that’s perfect for cozy evenings and family dinners. Its simple ingredients come together beautifully, creating a dish that feels both humble and indulgent.

From classic recipes passed down through generations to creative twists with added veggies, cheese, or bacon, there’s a potato soup here for every craving. Each one is easy to make, hearty enough to satisfy, and sure to bring warmth to your table. You’ll find options for stovetop, slow cooker, and even instant pot versions to fit your schedule.
So, grab your favorite soup pot, a loaf of crusty bread, and get ready to explore 12 creamy and hearty potato soup recipes that are guaranteed to warm your soul—one comforting spoonful at a time.
Loaded Baked Potato Soup

Loaded Baked Potato Soup is a warm, comforting dish that brings all the flavors of a classic baked potato into a creamy soup. Imagine a bowl filled with smooth potato goodness, topped with crispy bacon, shredded cheese, and a dollop of sour cream. It’s a meal that feels like a hug on a chilly day.
This soup is perfect for a cozy night in or as a hearty starter for a gathering. The combination of flavors and textures makes it a favorite for many. Plus, it’s easy to whip up and can be customized with your favorite toppings!
Ingredients
- 4 large russet potatoes, peeled and diced
- 1 medium onion, chopped
- 3 cloves garlic, minced
- 4 cups chicken or vegetable broth
- 1 cup heavy cream
- 1 cup shredded cheddar cheese
- 1/2 cup sour cream
- 1/2 cup cooked bacon, crumbled
- 2 green onions, sliced
- Salt and pepper to taste
Instructions
- In a large pot, sauté the chopped onion and minced garlic until soft.
- Add the diced potatoes and broth. Bring to a boil, then reduce the heat and simmer until the potatoes are tender, about 15-20 minutes.
- Use an immersion blender to puree the soup until smooth. If you don’t have one, carefully transfer the soup in batches to a blender.
- Stir in the heavy cream, cheddar cheese, and sour cream. Mix until the cheese is melted and everything is well combined.
- Season with salt and pepper to taste. Serve hot, topped with crumbled bacon, extra cheese, and sliced green onions.
Classic Creamy Potato Soup

Classic creamy potato soup is a warm hug in a bowl. It’s smooth, rich, and perfect for chilly days. This soup combines simple ingredients to create a comforting dish that everyone loves. Imagine sitting down with a bowl of this creamy goodness, topped with crispy bacon and fresh chives. It’s the kind of meal that makes you feel right at home.
The base of this soup is made from potatoes, which give it that hearty texture. You’ll also find onions, garlic, and a splash of cream to enhance the flavor. The beauty of this recipe is its simplicity. You can whip it up in no time, making it a great choice for busy weeknights or lazy weekends.
Let’s get into the details of making this classic dish. You’ll want to gather your ingredients and get ready to enjoy a bowl of creamy potato soup that warms your soul.
Ingredients
- 4 large potatoes, peeled and diced
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 4 cups vegetable or chicken broth
- 1 cup heavy cream
- Salt and pepper to taste
- 1/2 cup cooked bacon, crumbled
- Chopped chives for garnish
Instructions
- In a large pot, sauté the chopped onion and minced garlic over medium heat until softened.
- Add the diced potatoes and broth. Bring to a boil, then reduce the heat and simmer until the potatoes are tender, about 15-20 minutes.
- Use an immersion blender to puree the soup until smooth. If you don’t have one, carefully transfer the soup to a blender in batches.
- Stir in the heavy cream and season with salt and pepper. Heat through, but do not boil.
- Serve hot, topped with crumbled bacon and chopped chives.
Creamy Potato Leek Soup

Creamy Potato Leek Soup is a comforting dish that warms you up from the inside out. This soup combines the earthy flavors of potatoes and leeks, creating a smooth and rich texture. It’s perfect for chilly days when you want something hearty and satisfying.
The leeks add a subtle sweetness, while the potatoes provide a creamy base. Topped with a drizzle of olive oil and fresh herbs, this soup not only tastes great but looks beautiful too. Serve it with crusty bread for a complete meal.
Ingredients
- 4 large leeks, cleaned and chopped
- 4 medium potatoes, peeled and diced
- 1 onion, chopped
- 4 cups vegetable broth
- 1 cup heavy cream
- 2 tablespoons olive oil
- Salt and pepper to taste
- Chives for garnish
Instructions
- In a large pot, heat the olive oil over medium heat. Add the chopped leeks and onion, cooking until softened, about 5 minutes.
- Add the diced potatoes and vegetable broth. Bring to a boil, then reduce the heat and simmer for 20-25 minutes, or until the potatoes are tender.
- Using an immersion blender, puree the soup until smooth. Stir in the heavy cream and season with salt and pepper.
- Serve hot, garnished with chives and a drizzle of olive oil.
Coconut Curry Potato Soup

This Coconut Curry Potato Soup is a delightful blend of creamy coconut milk and aromatic spices. The vibrant yellow color hints at the warmth and richness of the flavors inside. It’s perfect for chilly days when you want something comforting yet exciting. The addition of fresh cilantro and a squeeze of lime elevates the dish, bringing a refreshing twist to the hearty soup.
Making this soup is simple and rewarding. Start by sautéing onions and garlic until fragrant, then add diced potatoes and curry powder. Pour in coconut milk and vegetable broth, letting everything simmer until the potatoes are tender. Blend the mixture until smooth, and finish with a splash of lime juice and fresh herbs.
Ingredients
- 4 medium potatoes, peeled and diced
- 1 onion, chopped
- 3 cloves garlic, minced
- 1 tablespoon curry powder
- 1 can (14 oz) coconut milk
- 4 cups vegetable broth
- Juice of 1 lime
- Salt and pepper to taste
- Fresh cilantro for garnish
Instructions
- In a large pot, heat some oil over medium heat. Add the chopped onion and minced garlic, cooking until soft.
- Stir in the diced potatoes and curry powder, mixing well to coat the potatoes.
- Pour in the coconut milk and vegetable broth. Bring to a boil, then reduce the heat and let it simmer for about 20 minutes, or until the potatoes are tender.
- Use an immersion blender to puree the soup until smooth. If you don’t have one, carefully transfer the soup to a blender in batches.
- Stir in lime juice and season with salt and pepper to taste. Serve hot, garnished with fresh cilantro and lime wedges.
Cheddar and Broccoli Potato Soup

Cheddar and Broccoli Potato Soup is a warm and comforting dish that brings together creamy potatoes, fresh broccoli, and rich cheddar cheese. This soup is perfect for chilly days when you need something hearty and satisfying. The vibrant green of the broccoli adds a nice touch of color, while the melted cheese creates a deliciously creamy texture.
Making this soup is simple and fun! Start by sautéing onions and garlic until fragrant. Then, add diced potatoes and vegetable broth, letting everything simmer until the potatoes are tender. Stir in the broccoli and let it cook just until bright green. Finally, blend part of the soup for a creamy consistency and mix in shredded cheddar cheese until it melts into a luscious blend.
This soup is not just tasty; it’s also packed with nutrients. Broccoli adds vitamins and minerals, while potatoes provide comfort and fullness. Serve it with crusty bread for a complete meal that warms both the body and soul.
Ingredients
- 4 cups diced potatoes
- 2 cups broccoli florets
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 4 cups vegetable broth
- 2 cups shredded cheddar cheese
- 1 cup milk or cream
- Salt and pepper to taste
- 2 tablespoons olive oil
Instructions
- In a large pot, heat olive oil over medium heat. Add chopped onion and minced garlic, cooking until soft.
- Add diced potatoes and vegetable broth. Bring to a boil, then reduce the heat and simmer until potatoes are tender, about 15-20 minutes.
- Stir in broccoli florets and cook for another 5 minutes until bright green.
- Using an immersion blender, blend part of the soup for a creamy texture, leaving some chunks for heartiness.
- Stir in shredded cheddar cheese and milk or cream, mixing until the cheese is melted and the soup is creamy. Season with salt and pepper to taste.
- Serve hot, garnished with extra cheese or broccoli if desired.
Dijon Mustard Potato Soup

When the weather turns chilly, a warm bowl of soup can be the perfect comfort. This Dijon Mustard Potato Soup is creamy, hearty, and packed with flavor. The tangy kick from the Dijon mustard elevates the classic potato soup, making it a delightful twist on a beloved favorite.
To make this soup, you’ll need some simple ingredients. Start with potatoes, onions, garlic, and, of course, Dijon mustard. The mustard adds a unique depth that pairs beautifully with the creamy texture of the potatoes. You can also throw in some vegetable or chicken broth to enhance the flavor.
Cooking this soup is straightforward. Begin by sautéing the onions and garlic until they’re fragrant. Then, add in the diced potatoes and broth. Let it simmer until the potatoes are tender. Once cooked, blend the mixture until smooth, stir in the Dijon mustard, and finish with a splash of cream for richness. Serve it hot, garnished with fresh herbs or a drizzle of olive oil.
Ingredients
- 4 medium potatoes, peeled and diced
- 1 onion, chopped
- 2 cloves garlic, minced
- 4 cups vegetable or chicken broth
- 1/4 cup Dijon mustard
- 1 cup heavy cream
- Salt and pepper to taste
- Fresh herbs for garnish (like parsley or chives)
Instructions
- In a large pot, heat a bit of oil over medium heat. Add the chopped onion and minced garlic, sautéing until soft.
- Add the diced potatoes and broth. Bring to a boil, then reduce the heat and let simmer for about 20 minutes, or until the potatoes are tender.
- Using an immersion blender, blend the soup until smooth. If you don’t have one, carefully transfer the soup to a blender in batches.
- Stir in the Dijon mustard and heavy cream. Season with salt and pepper to taste.
- Serve hot, garnished with fresh herbs and a drizzle of olive oil if desired.
Roasted Garlic Potato Soup

Roasted Garlic Potato Soup is a comforting dish that warms you from the inside out. The creamy texture combined with the rich flavor of roasted garlic makes it a favorite for chilly days. This soup is not just filling; it’s also packed with flavor, making it a delightful addition to any meal.
To make this soup, you’ll need a few simple ingredients. Start with some potatoes, garlic, onion, vegetable broth, and cream. The roasting process brings out the sweetness of the garlic, which pairs perfectly with the potatoes.
Once you have everything ready, the cooking process is straightforward. You’ll roast the garlic until it’s golden and fragrant, then sauté the onions before adding the potatoes and broth. After simmering, blend it all for that creamy consistency.
Top it off with a drizzle of olive oil and a sprinkle of fresh herbs for a beautiful presentation. This soup is perfect for lunch or dinner, and it’s sure to impress your family and friends!
Ingredients
- 4 large potatoes, peeled and diced
- 1 head of garlic
- 1 onion, chopped
- 4 cups vegetable broth
- 1 cup heavy cream
- 2 tablespoons olive oil
- Salt and pepper to taste
- Fresh parsley for garnish
Instructions
- Preheat your oven to 400°F (200°C). Cut the top off the garlic head, drizzle with olive oil, and wrap it in foil. Roast for about 30-35 minutes until soft.
- In a large pot, heat olive oil over medium heat. Add the chopped onion and sauté until translucent.
- Add the diced potatoes and vegetable broth. Bring to a boil, then reduce the heat and simmer until the potatoes are tender, about 15-20 minutes.
- Once the garlic is roasted, squeeze the cloves into the pot with the potatoes. Stir to combine.
- Use an immersion blender to puree the soup until smooth. Stir in the heavy cream and season with salt and pepper.
- Serve hot, garnished with fresh parsley and a drizzle of olive oil.
Spicy Chipotle Potato Soup

Spicy Chipotle Potato Soup is a delightful twist on a classic comfort food. This soup combines the creamy texture of potatoes with a kick from chipotle peppers, making it perfect for those chilly days. The vibrant colors in the bowl, with fresh cilantro and avocado slices on top, add a refreshing touch to the hearty dish.
To make this soup, you’ll need some basic ingredients like potatoes, onions, garlic, and chipotle peppers. The blend of spices brings warmth and depth to the flavor. This recipe is not just about heat; it’s about balance and richness.
Here’s how to whip up this delicious soup:
Ingredients
- 4 medium potatoes, peeled and diced
- 1 onion, chopped
- 3 cloves garlic, minced
- 1-2 chipotle peppers in adobo sauce, chopped
- 4 cups vegetable broth
- 1 cup heavy cream
- Salt and pepper to taste
- Fresh cilantro for garnish
- 1 avocado, sliced for topping
Instructions
- In a large pot, sauté the chopped onion and minced garlic over medium heat until soft.
- Add the diced potatoes and chipotle peppers, stirring for a few minutes.
- Pour in the vegetable broth and bring to a boil. Reduce the heat and let it simmer until the potatoes are tender, about 15-20 minutes.
- Using an immersion blender, blend the soup until smooth. If you don’t have one, carefully transfer the soup to a blender in batches.
- Stir in the heavy cream and season with salt and pepper. Heat through.
- Serve hot, garnished with fresh cilantro and avocado slices.
Mushroom and Potato Soup

Mushroom and potato soup is a comforting dish that combines earthy flavors with creamy goodness. The combination of tender potatoes and savory mushrooms creates a hearty meal that’s perfect for chilly days. This soup is not only filling but also easy to make, making it a favorite for many.
The mushrooms add a rich umami flavor, while the potatoes provide a satisfying texture. Fresh herbs can elevate the taste, bringing a burst of freshness to each spoonful. Whether served as a starter or a main course, this soup warms you from the inside out.
Ingredients
- 2 tablespoons olive oil
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 8 ounces mushrooms, sliced
- 4 cups vegetable broth
- 3 medium potatoes, diced
- 1 teaspoon dried thyme
- Salt and pepper to taste
- 1 cup heavy cream
- Fresh parsley for garnish
Instructions
- Heat olive oil in a large pot over medium heat. Add the chopped onion and garlic, sautéing until soft.
- Add the sliced mushrooms and cook until they release their moisture and become tender.
- Pour in the vegetable broth and add the diced potatoes and thyme. Bring to a boil, then reduce the heat and simmer for about 15-20 minutes, or until the potatoes are tender.
- Use an immersion blender to puree the soup until smooth, or leave it chunky if you prefer.
- Stir in the heavy cream and season with salt and pepper. Heat through before serving.
- Garnish with fresh parsley and enjoy your delicious mushroom and potato soup!
Creamy Potato and Corn Chowder

Creamy Potato and Corn Chowder is the perfect dish for chilly days. This comforting soup combines the sweetness of corn with the heartiness of potatoes, creating a delightful blend of flavors. The creamy texture makes it a favorite among many, and it’s simple to whip up at home.
Start by gathering your ingredients. You’ll need potatoes, corn (fresh or frozen), onion, garlic, vegetable broth, milk, and some spices for seasoning. The combination of these ingredients creates a rich and satisfying soup that warms you from the inside out.
To make the chowder, begin by sautéing the onions and garlic until they’re fragrant. Then, add diced potatoes and corn, followed by the broth. Let it simmer until the potatoes are tender. Finally, stir in the milk and season to taste. A sprinkle of fresh herbs on top adds a nice touch.
This chowder is not just filling; it’s also versatile. You can add in other veggies or even some protein if you like. Serve it with crusty bread for a complete meal that everyone will love.
Ingredients
- 4 medium potatoes, diced
- 2 cups corn (fresh or frozen)
- 1 onion, chopped
- 2 cloves garlic, minced
- 4 cups vegetable broth
- 1 cup milk
- 2 tablespoons olive oil
- Salt and pepper to taste
- Fresh herbs for garnish (optional)
Instructions
- Heat olive oil in a large pot over medium heat. Add chopped onions and minced garlic, sautéing until soft.
- Add diced potatoes and corn to the pot, stirring to combine.
- Pour in the vegetable broth and bring to a boil. Reduce the heat and let it simmer until potatoes are tender, about 15-20 minutes.
- Stir in the milk and season with salt and pepper. Heat through without boiling.
- Serve hot, garnished with fresh herbs if desired.
Creamy Vegan Potato Soup

This creamy vegan potato soup is a comforting dish that warms you up from the inside out. Made with simple ingredients, it’s perfect for chilly days or when you just need a cozy meal. The smooth texture and rich flavor make it a favorite for everyone, whether you’re vegan or not.
To start, gather your ingredients. You’ll need potatoes, vegetable broth, coconut milk, garlic, onion, and your favorite seasonings. The combination of these ingredients creates a hearty base that’s both satisfying and nutritious.
Cooking this soup is easy. Begin by sautéing the onions and garlic until they’re fragrant. Then, add in the diced potatoes and vegetable broth. Let it simmer until the potatoes are tender. Once cooked, blend the mixture until smooth, then stir in coconut milk for that creamy finish. Season with salt and pepper to taste.
Top it off with fresh herbs or avocado slices for a pop of color and flavor. This soup is not just filling; it’s also packed with nutrients, making it a great choice for a healthy meal.
Ingredients
- 4 large potatoes, peeled and diced
- 1 onion, chopped
- 3 cloves garlic, minced
- 4 cups vegetable broth
- 1 can (13.5 oz) coconut milk
- Salt and pepper to taste
- Fresh herbs for garnish (like cilantro or parsley)
Instructions
- In a large pot, sauté the chopped onion and minced garlic over medium heat until soft.
- Add the diced potatoes and vegetable broth. Bring to a boil, then reduce the heat and simmer until the potatoes are tender, about 15-20 minutes.
- Once the potatoes are cooked, use an immersion blender to blend the soup until smooth. Alternatively, transfer to a blender in batches.
- Stir in the coconut milk and season with salt and pepper. Heat through.
- Serve hot, garnished with fresh herbs or avocado slices.
Herbed Potato Soup with Spinach

Herbed Potato Soup with Spinach is a delightful dish that warms you up from the inside out. This creamy soup is packed with flavor, thanks to fresh herbs and tender potatoes. The addition of spinach not only gives it a vibrant color but also boosts its nutritional value. It’s perfect for a cozy night in or as a comforting lunch. Pair it with some crusty bread for a complete meal!
Making this soup is simple and fun. Start by sautéing onions and garlic to create a fragrant base. Then, add diced potatoes and vegetable broth, letting everything simmer until the potatoes are tender. Blend the mixture until smooth, then stir in fresh spinach and herbs for that extra pop of flavor. Serve it hot, topped with a dollop of sour cream or yogurt for creaminess.
Ingredients
- 4 medium potatoes, peeled and diced
- 1 onion, chopped
- 2 cloves garlic, minced
- 4 cups vegetable broth
- 2 cups fresh spinach, chopped
- 1 teaspoon dried thyme
- 1 teaspoon dried rosemary
- Salt and pepper to taste
- 1/2 cup sour cream or plain yogurt (optional)
- Fresh herbs for garnish (optional)
Instructions
- In a large pot, heat a splash of oil over medium heat. Add the chopped onion and minced garlic. Sauté until the onion is translucent.
- Add the diced potatoes and vegetable broth. Bring to a boil, then reduce heat and let it simmer for about 15-20 minutes, or until the potatoes are tender.
- Using an immersion blender, blend the soup until smooth. If you don’t have one, carefully transfer the soup to a blender in batches.
- Stir in the chopped spinach, thyme, and rosemary. Cook for another 5 minutes until the spinach is wilted.
- Season with salt and pepper to taste. Serve hot, topped with sour cream or yogurt and fresh herbs if desired.
Potato soup is more than just a meal—it’s comfort in a bowl, perfect for chilly days or when you just need something hearty and satisfying. With these 12 creamy and flavorful recipes, you’ll never run out of delicious ways to enjoy this classic favorite. From simple weeknight dinners to crowd-pleasing weekend feasts, there’s a potato soup here for every occasion.
Whether you keep it traditional or add a fun twist, each recipe is proof that simple ingredients can create something truly special. Pair it with fresh bread, a crisp salad, or enjoy it all on its own for a complete, cozy meal.
Now it’s time to bring these potato soup recipes to life in your kitchen—because nothing says comfort quite like a steaming bowl of homemade potato soup.
