Creamy Potato Soup (without flour)

There’s nothing complicated about a good bowl of potato soup. It should be rich, comforting, and full of flavor without needing a lot of fuss.

This creamy potato soup skips the flour completely and lets the potatoes do the work. As they cook down, they naturally thicken the broth, giving you a velvety soup with real potato flavor in every bite.

Creamy potato soup topped with diced bacon, shredded cheddar cheese, and diced green onions in a dark bowl.

Why You’ll Love This

It’s simple, hearty, and perfect when you want something warm and satisfying without a long ingredient list.

I make this potato soup recipe vegetarian for my daughter. I omit the bacon and its drippings and use butter. I also swap the chicken stock for vegetable stock. It’s one of her favorite comfort foods, and she requests it often!

  • Naturally thick and creamy without flour
  • Simple ingredients you probably already have
  • Rich, comforting flavor without being heavy
  • Ready in about 40 minutes
  • Perfect base for toppings like bacon, cheddar cheese, and green onions

Some of our other favorite soup recipes to make are Root Vegetable Soup, Thick and Hearty Homestyle Chili Recipe, Sicilian Chicken Noodle Soup Recipe, Homemade Chicken And Dumplings, and Beef Barley Soup.

Ingredients Needed

  • Bacon – Adds smoky, savory flavor and richness to the soup. Cooking it first also leaves flavorful bacon fat that helps build the base of the soup.
  • Onion – Provides mild sweetness and depth of flavor. When sautéed, it forms part of the aromatic base that gives the soup its comforting taste.
  • Celery – Adds a subtle, savory, slightly earthy flavor that deepens the overall soup base. When sautéed with the onions, it helps build the classic aromatic foundation.
  • Russet Potatoes – The main ingredient. Their high starch content helps naturally thicken the soup as they cook and break down, creating a creamy texture without flour.
  • Chicken Broth – Forms the body of the soup and adds savory depth.
  • Heavy Cream – Adds richness and a smooth, velvety texture that makes the soup feel indulgent.
  • Butter – Adds extra richness and helps round out the flavor of the soup.
  • Salt & black pepper – Enhances all the other flavors in the soup.
Creamy potato soup recipe ingredients on a dark surface.

Please see the recipe card below for a full list of ingredients, measurements, and instructions.

How to Make Creamy Potato Soup without Flour

Step 1: Heat a Dutch oven or heavy soup pot over medium-high heat, and add the butter. Add the diced onion and celery. Sauté until starting to soften, about 10 minutes.

Step 2: Add the diced potatoes and broth to the pot, and season with salt and pepper. Cover, bring to a boil, reduce heat to a simmer, and cook until the potatoes are fork tender, about 10-15 minutes.

Celery and onions sauteed in a large Dutch oven.
Chicken broth and diced potatoes added to the Dutch oven.

Step 3: Using a potato masher or the back of a large spoon, mash some of the potatoes, leaving some chunks. This will thicken the soup as it cools.

Fork testing the cooked potatoes for the potato soup.
Potato masher mashing some of the potatoes in the soup.

Step 4: Remove from the heat, stir in the heavy cream, and season to taste with salt and pepper. Allow the soup to rest for about 10 minutes before serving. It will thicken as it cools.

Creamy potato soup in a large Dutch oven.
Creamy potato soup garnished in a dark bowl.

Serve with desired toppings such as crispy chopped bacon, shredded cheese, diced green onions or chives, and sour cream.

Tips

  • Use russet potatoes for the best texture – Russets are high in starch, which helps naturally thicken the soup as they cook and break down.
  • Cut the potatoes into evenly sized pieces – This helps them cook at the same rate, so you don’t end up with some pieces overcooked and others still firm.
  • Cook the bacon first – And use the rendered bacon fat instead of the butter.
  • Sauté the onions and celery until soft, not browned – Soft onions build flavor without overpowering the soup.
  • Mash some of the potatoes in the pot – Use a potato masher to break down part of the potatoes. This thickens the soup naturally while leaving plenty of chunks for texture.
  • Avoid boiling after adding cream – Remove the pot from the heat when stirring the cream.
  • Season to taste at the end – Potatoes absorb salt as they cook, so adjust the seasoning once everything is combined.
  • Let the soup sit for a few minutes before serving – Allowing it to rest briefly helps the flavors settle and the soup thicken slightly.
  • If the soup gets too thick – Stir in a little extra broth or milk until it reaches your preferred consistency.
  • Storage – Refrigerate in an airtight container for up to 4 days. Reheat gently on the stove.

Variations

  • Vegetarian Potato Soup – Replace the chicken stock with vegetable stock and omit the crumbled bacon topping.
  • Cheesy Potato Soup – Stir in 1–2 cups of shredded sharp cheddar cheese at the end of cooking until melted and smooth.
  • Sausage Potato Soup – Brown ½–1 pound of ground sausage at the beginning, then proceed with the recipe as written for a richer, savory soup.
  • Garlic Lover’s Potato Soup – Add 4–5 garlic cloves after cooking the onions and celery for a deeper garlic flavor.
  • Herb Potato Soup – Stir in fresh herbs like thyme, parsley, or chives at the end of cooking to brighten the flavor.
  • Extra Creamy Potato Soup – Use an immersion blender to blend part of the soup until smooth while leaving some potato chunks for texture.
  • Spicy Potato Soup – Add a pinch of cayenne pepper, crushed red pepper flakes, or diced jalapeños for a little heat.
  • Lighter Potato Soup – Replace the heavy cream with half-and-half or additional milk for a slightly lighter version while still keeping it slightly creamy.

FAQs

Can I make potato soup without cream?

Yes. Substitute additional milk or half-and-half. It will be slightly lighter but still creamy because of the potatoes.

Can I blend the soup?

Absolutely. An immersion blender will give you a completely smooth soup if that’s your preference.

Can you freeze potato soup?

Cream-based soups can separate after freezing, so they’re best enjoyed fresh or refrigerated. And frozen, thawed potatoes can become grainy. With that said, I have frozen this soup for about 2 months, and it tends to do well. You may need to add more broth when reheating.

More Cozy Soup Recipes

Are you on Pinterest? Click the button below to add this recipe to one of your boards!
Creamy potato soup topped with diced bacon, shredded cheddar cheese, and diced green onions in a dark bowl.

Creamy Potato Soup

Creamy Potato Soup without flour is rich, hearty, and naturally thickened by the potatoes themselves. Onions, celery, and tender potatoes simmer in a savory broth before being finished with cream for a smooth, comforting bowl of soup that’s simple to make and full of flavor.
5 from 1 vote
Print Pin Rate
Course: Soup
Cuisine: American
Prep Time: 15 minutes
Cook Time: 20 minutes
Total Time: 35 minutes
Servings: 6
Calories: 320kcal

Ingredients
 

  • 3 tbsp Unsalted butter
  • 1 cup Diced sweet onion
  • 3 stalks Celery diced
  • 3 lbs Russet potatoes peeled and diced
  • 4 cups Chicken or vegetable broth
  • 1/2 tsp Kosher salt
  • 1/2 tsp Black pepper
  • 1/2 cup Heavy cream milk, half and half, or full fat coconut milk

Toppings

  • Shredded sharp cheddar cheese
  • Diced crispy bacon
  • Diced green onions or chives

Instructions

  • Heat a Dutch oven or heavy soup pot over medium-high heat, and add the butter. Add the diced onion and celery. Sauté until starting to soften, about 10 minutes.
    3 tbsp Unsalted butter, 1 cup Diced sweet onion, 3 stalks Celery
  • Add the potatoes and broth to the pot, season with salt and pepper. Cover, bring to a boil, reduce to a simmer, and cook until the potatoes are fork tender, about 10-15 minutes.
    3 lbs Russet potatoes, 4 cups Chicken or vegetable broth, 1/2 tsp Kosher salt, 1/2 tsp Black pepper
  • Using a potato masher or the back of a large spoon, mash some of the potatoes, leaving some chunks. This will thicken the soup as it cools.
  • Remove from the heat, stir in the heavy cream, and season to taste with salt and pepper. Allow the soup to rest for about 10 minutes before serving. It will thicken as it cools.
    1/2 cup Heavy cream
  • Serve with desired toppings such as crispy chopped bacon, shredded sharp cheddar cheese, and diced green onions or chives.
    Shredded sharp cheddar cheese, Diced crispy bacon, Diced green onions or chives

Notes

  • Use russet potatoes for the best texture – Russets are high in starch, which helps naturally thicken the soup as they cook and break down.
  • Cut the potatoes into evenly sized pieces – This helps them cook at the same rate, so you don’t end up with some pieces overcooked and others still firm.
  • If not making vegetarian, cook the bacon in the Dutch oven over medium heat until crispy. Remove the bacon with a slotted spoon and set aside, leaving about 2 tablespoons of bacon fat in the pot to cook the vegetables.

Nutrition

Calories: 320kcal | Carbohydrates: 45g | Protein: 7g | Fat: 13g | Saturated Fat: 8g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Trans Fat: 0.2g | Cholesterol: 41mg | Sodium: 810mg | Potassium: 1088mg | Fiber: 4g | Sugar: 4g | Vitamin A: 563IU | Vitamin C: 16mg | Calcium: 66mg | Iron: 2mg

Share With Your Friends And Family!

5 Comments

5 from 1 vote (1 rating without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *