Cauliflower Potato Soup is silky smooth and so comforting. Adding the garlic butter shrimp topping makes this simple soup taste and look so fancy. All it needs to serve is a slice of crusty Sourdough Bread to make it a meal.

A blue bowl of creamy cauliflower and potato soup with shrimp

This post may contain affiliate links. Read my disclosure policy.

Creamy Cauliflower Potato Soup Recipe

This Creamy Cauliflower and Potato Soup with Shrimp is amazing! My cousin Lena shared this recipe with me years ago, and I have loved it ever since. It brought me back to Mexico and all the gourmet soups we tried on our honeymoon. It’s where I first fell in love with creamy soups.

This creamy soup has the WOW factor and your dinner guests will agree. Can you imagine juicy shrimp and creamy deliciousness taking over your palate? Seriously this cauliflower potato soup is a keeper for your regular soup rotation, along with Zuppa Toscana and Chicken Tortilla Soup – yum!

Ingredients for Cauliflower and Potato Soup:

  • Potatoes – peel and chop these. Removing the skins is best so they don’t add unwanted texture to the soup. We used waxy red potatoes. Yukon gold is also a great option.
  • Cauliflower – you’ll need half a head of cauliflower chopped into florets. I also include the tender parts of the stem.
  • Onion – a yellow onion, sweet onion, or even white onion will work. I would avoid purple onion since it changes the color.
  • Light Olive oil – we use extra light olive oil to sautee the onions, potatoes, and cauliflower.
  • Heavy whipping cream – adds a luxurious creaminess to the soup
  • Seasonings – we use simple spices: cayenne pepper, salt and pepper.
Ingredients for cauliflower potato soup

Ingredients for Shrimp Topping

  • Shrimp – we like large 20-24 count shrimp that are peeled & deveined and. Medium-sized or just about any size will do. Start with raw, thawed shrimp.
  • Butter and Olive Oil – combining the two helps to keep the butter from burning. The butter sauce is also used to garnish and drizzle over the soup bowls, so don’t reduce it.
  • Garlic – fresh garlic cloves add the most flavor
  • Parsley – adds vibrance and fresh flavor
Ingredients for shrimp topping

How to make Cauliflower Potato Soup with Shrimp:

  1. Add 1/2 cup of olive oil to a medium soup pot and turn the heat to medium. Add diced onions and saute them for a minute.
sautéing onions in the pot
  1. Next, add chopped cauliflower and potatoes to the pot with onions and cook until onions become transparent.
sautéing potatoes and cauliflower
  1. Pour in four cups of water along with  2 tsp of salt, 1/2 tsp of pepper, and 1/4 tsp of cayenne pepper, then bring everything to a boil.
adding liquid to the pot
  1. When water boils, add one cup of Heavy Whipping cream. Cover and let it cook until potatoes are cooked through (15- min). In the meantime, prepare shrimp.
adding heavy cream to the pot of soup
  1. After the cauliflower potato soup has finished cooking, remove the pot from the heat and, using an immersion blender, puree until smooth consistency. Or just use whatever blender you have on hand to puree soup until smooth. I like the first method better because everything is done without removing soup from the pot.
Blending creamy cauliflower potato soup

How to Make Shrimp Topping for Soup

This shrimp is similar to our Shrimp Scampi. You could substitute with that if you wanted to.

  1. Preheat the skillet over medium/high heat. Add 1 Tbsp oil, butter, peeled shrimp and garlic. Sprinkle with salt, pepper and parsley. Saute until cooked through, about 3-4 min.
skillet with garlic butter shrimp cooking

How to Serve Cauliflower Potato Soup

Pour in the desired amount of creamy cauliflower and potato soup in the bowl. Top with 5-6 buttery shrimp on top and enjoy. It pairs well with these sides:

Creamy cauliflower potato soup

Make-Ahead and Storage

Before storing soup, be sure to cool it fully to room temperature. This soup keeps and reheats just as well as the day you made it.

  • Refrigerator – Store the soup in the refrigerator for 3-4 days.
  • Freezer – You can freeze the soup in freezer-safe containers or zip bags, leaving a little room at the top for expansion. Freeze for 3 to 4 months.
  • To Reheat – Thaw overnight in the refrigerator and reheat gently over low heat, stirring frequently.

More Comforting Soup Recipes

You’ll find some new favorites here if you are looking for some fantastic soups to add to your soup rotation. These are some of our most popular and best-reviewed soup recipes, perfect for cooler weather.

4.92 from 23 votes

Cauliflower Potato Soup Recipe

Prep Time: 15 minutes
Cook Time: 24 minutes
Total Time: 39 minutes
Cauliflower Potato Soup is silky smooth and so comforting. Adding the shrimp topping makes this simple soup taste and look so fancy. Pair it with some bread and enjoy!

Ingredients 

Servings: 8 cups
  • 4 red potatoes potatoes, peeled and chopped
  • 1/2 head cauliflower, chopped into florets and stems
  • 1 small onion, diced
  • 1/2 cup extra light olive oil, or vegetable oil
  • 4 cups warm water
  • 1 cup heavy whipping cream
  • 2 tsp salt
  • 1/2 tsp ground black pepper
  • 1/4 tsp cayenne pepper
  • 1 lb raw shrimp, medium or large size, peeled & deveined
  • 1 Tbsp olive oil
  • 4 Tbsp unsalted butter
  • 3 garlic cloves
  • 3 Tbsp chopped fresh parsley, or 1 Tbsp dried parsley
  • salt & pepper to taste

Instructions

How to Make Cauliflower Potato Soup

  • Add 1/2 cup of olive oil to a 6 Qt soup pot or Dutch oven and turn the heat to medium. Add diced onions and saute them for a minute.
  • Next, add chopped cauliflower and potatoes to the pot with onions and cook until onions become transparent.
  • Pour in four cups of water along with 2 tsp of salt, 1/2 tsp of pepper and 1/4 tsp of cayenne pepper. Than bring everything to a boil.
  • When water boils, add one cup of Heavy Whipping cream. Cover and let it cook until potatoes are cooked through (15- min). In the mean time prepare shrimp.
  • After soup has finished cooking, remove the pot from heat and using immersion hand blender puree until smooth consistency. Or just use whatever blender you have on hand to puree soup until smooth. I like the first method better because everything is done without removing soup from the pot.
  • To Serve – pour the desired amount of creamy soup in a bowl. Top with 5-6 buttery shrimp on top and enjoy 🙂

How to Make Shrimp Topping

  • Preheat the skillet over medium/high heat. Add 1 Tbsp oil, butter, peeled shrimp and garlic. Sprinkle with salt, pepper and parsley. Saute until cooked through, about 2-4 min then remove from heat.
Course: Soup
Cuisine: American
Keyword: Cauliflower and Potato Soup with Shrimp, Cauliflower Potato Soup
Skill Level: Easy/Medium
Cost to Make: $$