Step 1: Gather Your Ingredients. Collect 4 large potatoes, 1 cup of shredded cheese, 1 onion, 2 cloves of garlic, 4 cups of vegetable broth, 1 cup of milk, 2 tablespoons of butter, salt, and pepper.
Step 2: Prepare the Vegetables. Peel and dice the potatoes into small cubes. Chop the onion and mince the garlic. Let’s get those flavors ready!
Step 3: Sauté the Aromatics. In a large pot, melt the butter over medium heat. Add the chopped onion and garlic, sautéing until they’re soft and fragrant, about 3-5 minutes.
Step 4: Cook the Potatoes. Add the diced potatoes to the pot, stirring them with the onions and garlic. Pour in the vegetable broth, bringing it to a gentle boil.
Step 5: Simmer Away. Reduce the heat and let the soup simmer for about 15-20 minutes, or until the potatoes are tender. You want them to be soft enough to mash!
Step 6: Blend the Soup. Using an immersion blender, blend the soup until smooth. If you don’t have one, carefully transfer it to a blender in batches.
Step 7: Add the Creaminess. Stir in the milk and shredded cheese, mixing until the cheese is melted and the soup is creamy. Season with salt and pepper to taste.
Step 8: Serve and Enjoy. Ladle the soup into bowls, and if you’re feeling fancy, top with extra cheese or fresh herbs. Enjoy your cozy bowl of goodness!