Loading...

Wash the potatoes thoroughly and poke them all over with a fork to prevent them from bursting during cooking. Place them in a microwave-safe dish.

Microwave the poked potatoes for 12-15 minutes, or until they are tender when pierced with a fork. Cooking time may vary depending on your microwave and potato size. Once cooked, carefully remove them and let them cool slightly.

While the potatoes cool, heat a large pot or Dutch oven over medium heat. Add a drizzle of olive oil. Add the chopped yellow onion and sauté until it has softened, sweated down, and is slightly caramelized, about 5-7 minutes.

Add the minced garlic to the pot with the onions and cook for an additional 1 minute until fragrant, being careful not to burn the garlic.

Add the butter to the pot and let it melt completely. Once melted, sprinkle in the all-purpose flour. Whisk continuously for 2-3 minutes to create a roux, cooking out the raw flour taste.

Gradually whisk in the chicken stock, a little at a time, until smooth and no lumps remain. Then, slowly whisk in the milk until fully incorporated. Bring the mixture to a gentle simmer, stirring occasionally.

Once the potatoes are cool enough to handle, slice them in half, then again lengthwise, and finally cut them into bite-sized pieces.

Add the cubed Velveeta cheese to the simmering soup base. Stir frequently until the cheese is completely melted and the soup is smooth and creamy.

Stir in the cooked potato pieces, sour cream, salt, black pepper, and dried parsley. Heat through for 2-3 minutes, but do not boil after adding the sour cream.

Taste and adjust seasonings as needed. Ladle the creamy potato soup into bowls and garnish generously with the chopped cooked bacon.


Wash the potatoes thoroughly and poke them all over with a fork to prevent them from bursting during cooking. Place them in a microwave-safe dish.

Microwave the poked potatoes for 12-15 minutes, or until they are tender when pierced with a fork. Cooking time may vary depending on your microwave and potato size. Once cooked, carefully remove them and let them cool slightly.

While the potatoes cool, heat a large pot or Dutch oven over medium heat. Add a drizzle of olive oil. Add the chopped yellow onion and sauté until it has softened, sweated down, and is slightly caramelized, about 5-7 minutes.

Add the minced garlic to the pot with the onions and cook for an additional 1 minute until fragrant, being careful not to burn the garlic.

Add the butter to the pot and let it melt completely. Once melted, sprinkle in the all-purpose flour. Whisk continuously for 2-3 minutes to create a roux, cooking out the raw flour taste.

Gradually whisk in the chicken stock, a little at a time, until smooth and no lumps remain. Then, slowly whisk in the milk until fully incorporated. Bring the mixture to a gentle simmer, stirring occasionally.

Once the potatoes are cool enough to handle, slice them in half, then again lengthwise, and finally cut them into bite-sized pieces.

Add the cubed Velveeta cheese to the simmering soup base. Stir frequently until the cheese is completely melted and the soup is smooth and creamy.

Stir in the cooked potato pieces, sour cream, salt, black pepper, and dried parsley. Heat through for 2-3 minutes, but do not boil after adding the sour cream.

Taste and adjust seasonings as needed. Ladle the creamy potato soup into bowls and garnish generously with the chopped cooked bacon.
