Creamy Potato Soup Without Pork uses Yukon Gold potatoes, onion, celery and vegetable broth for a comforting bowl without bacon, ham or pork stock. Part of the cooked potato is mashed to thicken the soup, while milk and a little cheddar provide a creamy finish. Keeping some cubes whole gives the soup texture instead of turning it into a uniform puree. Allow about 45 minutes from preparation to serving; this is a development estimate that depends on potato size and simmer strength.
Jump to Recipe · Cooking Tips · Questions
Dinner at a Glance
- Prep
- 15 minutes
- Cooking
- 25 minutes
- Other time
- 5 minutes
- Total
- About 45 minutes
- Yield
- 6 planned portions; finished yield unverified
- Equipment
- 5–6-quart heavy saucepan or Dutch oven, potato masher, ladle and thermometer
Cooking times and yield are development estimates; this recipe has not been kitchen-tested.
Reasons to Try This Recipe
- The base gets body from mashed potatoes rather than a can of condensed soup.
- Some cubes stay intact, giving contrast to the creamy broth.
- The measured topping uses cheddar and chives rather than replacing bacon with another unlisted meat.
What Goes Into the Pot
Soup base
- 2 pounds (907 g) Yukon Gold potatoes, peeled and cut into 1/2-inch cubes
- 1 medium yellow onion (about 150 g), finely diced
- 2 celery stalks (about 100 g), finely diced
- 2 garlic cloves, minced
- 2 tablespoons (28 g) unsalted butter
- 4 cups (960 ml) low-sodium vegetable broth, checked for pork-free ingredients
- 1/2 teaspoon dried thyme
- 1/2 teaspoon fine salt
- 1/4 teaspoon ground black pepper
Creamy finish
- 1 cup (240 ml) whole milk
- 1/2 cup (56 g) sharp cheddar cheese, freshly grated
- 2 tablespoons (6 g) sliced fresh chives
Yukon Gold texture
Yukon Gold potatoes balance a creamy interior with enough structure to leave pieces whole. Russets break down more readily and produce a different finish. Cut the pieces evenly; a few very large cubes can remain firm after the rest are ready.
Check every packaged ingredient
Pork-free depends on the broth and any additions as well as the visible toppings. A pork-free recipe is not automatically halal-certified, vegetarian-certified or suitable for every dietary requirement. Check labels, including the cheese ingredients, for the standard needed.
Mash rather than overblend
Use a masher directly in the saucepan to break down part of the potatoes. Vigorous blending can make a starchy soup feel gluey. The goal is a creamy base with small recognizable cubes, not a glossy elastic puree.
Step-by-Step: Creamy Potato Soup Without Pork
1. Prepare the potatoes
Peel potatoes and cut into even 1/2-inch cubes. Rinse briefly to remove surface debris and drain. Dice onion and celery small enough to soften during the first cooking stage.
2. Soften the aromatics
Melt butter in a 5–6-quart pot over medium heat. Add onion and celery and cook for approximately 5–6 minutes until softened, stirring. Add garlic for 30 seconds without letting it turn dark.
3. Simmer the soup base
Add drained potatoes, vegetable broth, thyme, salt and pepper. Bring to a gentle boil, then lower to a steady simmer. Partially cover and cook for approximately 15–20 minutes, stirring occasionally, until several potato cubes yield readily when pressed with a fork.
4. Create the creamy texture
Reduce the heat to low. Use a potato masher to crush roughly one-third to one-half of the potatoes in the pot. Stir and assess the texture before mashing more. Leave enough intact cubes to recognize the potato.
5. Add milk and cheese
Stir in whole milk and heat gently until steaming. Remove from active heat and add cheddar a small handful at a time, stirring until melted. Avoid a rolling boil after the dairy is added.
6. Finish and portion
Stir in half the sliced chives. Divide into six planned portions and scatter the remaining chives over the bowls. The soup should flow from the ladle while carrying soft potato cubes; it thickens somewhat as it stands.
Get the Texture Right
The soup is gluey
Overworking the potatoes releases excessive starch. Stop mashing once the broth has body and avoid prolonged high-speed blending. A small amount of liquid may loosen it, but it cannot fully undo an elastic texture.
The potatoes cook unevenly
Uneven cubes or a very weak simmer leave some pieces firm. Cut consistently and check multiple cubes before adding milk. Do not use the dairy stage to finish a pot of hard potatoes.
Cheddar turns grainy
High heat and large additions can make cheese melt unevenly. Take the pot off the heat and stir in finely grated cheddar gradually. Reheat leftovers gently rather than boiling them rapidly.
Flavor Variations
A cheese-free bowl
Omit cheddar for an untested lighter version. It will lose some salt and body, so taste the finished soup before adjusting seasoning.
Corn and potato version
For an untested variation, add 1 cup (140 g) frozen corn during the last five minutes of potato simmering. This adds sweetness and a firmer texture; do not replace the potatoes one-for-one.
Serving Suggestions
Serve with a crisp salad, roasted vegetables or plain bread for dipping. Avoid bacon, ham crumbles and broths with pork-derived ingredients if keeping the meal pork-free. The cheddar and chive topping is already included, so extra garnishes should be identified separately.
For another vegetable option, try roasted cabbage steaks or roasted butternut squash salad.
Leftovers and Advance Prep
Cool soup in shallow containers; do not leave a deep stockpot on the counter to cool for hours. Reheat gently in a saucepan, stirring from the bottom and adding water or milk a little at a time if it has thickened. Potato cubes may become grainier and dairy may separate after freezing, so trial a single portion before planning freezer meals. Onion and celery can be diced ahead and refrigerated. Potatoes are best cut close to cooking; if held briefly in cold water, keep them refrigerated and drain before use.
Divide leftovers into shallow containers and refrigerate within 2 hours, or within 1 hour when the room or outdoor temperature is above 90°F / 32°C. Keep the refrigerator at 40°F / 4°C or below and use cooked leftovers within 3–4 days. Reheat to 165°F / 74°C throughout, checking more than one spot. Reheat on the stove, in the microwave or in the oven rather than using a slow cooker to warm cold leftovers. General storage guidance does not guarantee that the original texture will be unchanged.
Your Recipe Questions
Is this soup vegetarian?
It can be, but confirm the vegetable broth and cheese ingredients meet your requirements; pork-free and vegetarian are different claims.
Can I leave the skins on?
That is an untested texture variation. Scrub the potatoes thoroughly and expect visible skins rather than the smooth-looking base described here.
Does it need flour?
No. Partially mashed potatoes supply the body in this formulation.
Can I replace milk with cream?
Cream makes a richer, thicker soup. That is a variation to test, not the same measured result.
Printable Recipe
Creamy Potato Soup Without Pork
Estimated total: About 45 minutes. 6 planned portions. Timing and yield have not been kitchen-verified.
Soup base
- 2 pounds (907 g) Yukon Gold potatoes, peeled and cut into 1/2-inch cubes
- 1 medium yellow onion (about 150 g), finely diced
- 2 celery stalks (about 100 g), finely diced
- 2 garlic cloves, minced
- 2 tablespoons (28 g) unsalted butter
- 4 cups (960 ml) low-sodium vegetable broth, checked for pork-free ingredients
- 1/2 teaspoon dried thyme
- 1/2 teaspoon fine salt
- 1/4 teaspoon ground black pepper
Creamy finish
- 1 cup (240 ml) whole milk
- 1/2 cup (56 g) sharp cheddar cheese, freshly grated
- 2 tablespoons (6 g) sliced fresh chives
Instructions
- Prepare the potatoes. Peel potatoes and cut into even 1/2-inch cubes. Rinse briefly to remove surface debris and drain. Dice onion and celery small enough to soften during the first cooking stage.
- Soften the aromatics. Melt butter in a 5–6-quart pot over medium heat. Add onion and celery and cook for approximately 5–6 minutes until softened, stirring. Add garlic for 30 seconds without letting it turn dark.
- Simmer the soup base. Add drained potatoes, vegetable broth, thyme, salt and pepper. Bring to a gentle boil, then lower to a steady simmer. Partially cover and cook for approximately 15–20 minutes, stirring occasionally, until several potato cubes yield readily when pressed with a fork.
- Create the creamy texture. Reduce the heat to low. Use a potato masher to crush roughly one-third to one-half of the potatoes in the pot. Stir and assess the texture before mashing more. Leave enough intact cubes to recognize the potato.
- Add milk and cheese. Stir in whole milk and heat gently until steaming. Remove from active heat and add cheddar a small handful at a time, stirring until melted. Avoid a rolling boil after the dairy is added.
- Finish and portion. Stir in half the sliced chives. Divide into six planned portions and scatter the remaining chives over the bowls. The soup should flow from the ladle while carrying soft potato cubes; it thickens somewhat as it stands.
More Tasty Recipes
Made this dinner? Leave a comment with the ingredient brands, appliance model where relevant, and any adjustments you made. Your results can help other readers choose their next batch.










