Roasted Garlic Potato Soup is the kind of cozy, comforting meal that turns simple pantry ingredients into something deeply flavorful. Tender potatoes, sweet roasted garlic, onion, vegetable broth, and fresh parsley come together in a warm bowl with a naturally creamy texture.
This easy potato soup is especially satisfying on cool evenings, but it is simple enough to make whenever you want a wholesome homemade lunch or dinner. Roasting the garlic first softens its sharpness and gives the soup a mellow, slightly sweet garlic flavor.
Why You’ll Love This Recipe
This creamy garlic potato soup delivers plenty of comfort without requiring heavy cream. Mashed potatoes naturally thicken the broth, creating a rich texture while keeping the ingredient list refreshingly simple.
It is also an easy, family-friendly recipe made with everyday ingredients. The roasted garlic adds depth without overwhelming the potatoes, while fresh parsley and black pepper keep every spoonful balanced and flavorful. Since it uses vegetable broth and no meat or alcohol, it is naturally halal-friendly and vegetarian.
Ingredients

- 1 small onion, diced
- 2 tablespoons extra virgin olive oil
- 4 fresh garlic cloves, minced
- 1 teaspoon salt, divided
- 4 cups vegetable broth
- 4 large potatoes, peeled and cut into large chunks
- 1 large head roasted garlic
- 1 tablespoon fresh parsley, chopped
- 1/4 teaspoon freshly ground black pepper
Instructions
- Heat the olive oil in a large pot over medium heat. Add the diced onion and sauté for about 8 minutes, or until soft and translucent.
- Add 1/2 teaspoon salt and the minced fresh garlic. Cook for about 1 minute, stirring frequently so the garlic does not burn.
- Pour in the vegetable broth and bring it to a boil.
- Add the potatoes, parsley, black pepper, and remaining 1/2 teaspoon salt. Bring the soup back to a boil, then reduce the heat and simmer until the potatoes are completely tender.
- Squeeze the soft roasted garlic cloves from the head and add them to the pot. You can mash the cloves first or add them whole since they will easily break down in the hot soup.
- For a thicker Roasted Garlic Potato Soup, remove about 1 cup of the cooked potatoes and place them in a bowl. Mash them thoroughly with a fork, then stir them back into the soup.
- Alternatively, use an immersion blender directly in the pot to partially blend the soup. Leave some potato pieces intact for a satisfying, rustic texture.
- Taste and adjust the salt and black pepper as needed. Serve hot with chopped parsley, croutons, or your favorite cheese.

Tips & Tricks
Choose starchy or all-purpose potatoes if you want a thicker, creamier result. Make sure the potato pieces are reasonably similar in size so they cook evenly.
Roasted garlic has a much softer and sweeter flavor than raw garlic, so using a whole head will not taste as harsh as using the same quantity of fresh minced garlic.
For an extra-creamy garlic potato soup, blend a larger portion of the potatoes. For a chunky homemade potato soup, mash only a small amount and leave most of the potatoes intact.
If the soup becomes too thick after blending, simply stir in a little extra vegetable broth until you reach your preferred consistency. For additional richness, you can also add a splash of milk, cream, or unsweetened plant-based milk.
Details
Prep Time: 15 minutes
Cook Time: 35 minutes
Total Time: 50 minutes
Yield: 4–6 servings
Category: Soup
Method: Stovetop
Cuisine: American-inspired
Difficulty: Easy
Dietary Notes: Vegetarian, halal-friendly, dairy-free as written

Notes
For a completely smooth roasted garlic soup, carefully blend the entire mixture with an immersion blender. You can also leave it partially chunky for more texture.
Serve with toasted bread, croutons, shredded cheese, fresh parsley, or a simple green salad. If using cheese, choose a vegetarian or halal-suitable variety according to your dietary requirements.
Nutrition
Approximate nutrition per serving, based on 6 servings:
Calories: 230
Protein: 5 g
Carbohydrates: 39 g
Fat: 7 g
Nutrition values are estimates and will vary depending on the potatoes, vegetable broth, toppings, and exact ingredients used.
FAQ
Can I make Roasted Garlic Potato Soup without cream?
Yes. This recipe does not require cream. Mashing or partially blending the cooked potatoes naturally thickens the soup and creates a creamy consistency.
What potatoes are best for creamy garlic potato soup?
Starchy potatoes such as Russets create a particularly soft and creamy texture. Yukon Gold potatoes are another good option if you prefer a slightly richer flavor and a soup that holds a little more texture.
Can I make this potato soup completely smooth?
Yes. Instead of partially blending the soup, use an immersion blender until everything is smooth and creamy. Be careful when blending hot liquids.
Can I add milk or cream?
Absolutely. Although this easy potato soup is creamy without dairy, you can stir in milk or cream toward the end of cooking for additional richness. Unsweetened plant-based milk can also work.
Why roast the garlic before adding it to soup?
Roasting transforms garlic’s sharp flavor into something softer, sweeter, and more mellow. It gives roasted garlic soup plenty of garlic character without making the finished dish overly pungent.
What can I serve with homemade potato soup?
Crusty bread, garlic toast, croutons, a fresh green salad, or roasted vegetables all pair nicely with this soup.
Storage
Allow leftover soup to cool before transferring it to an airtight container. Refrigerate for up to 3–4 days.
For longer storage, portion the cooled soup into freezer-safe containers, leaving some room for expansion, and freeze for up to 2–3 months. The texture of potatoes can change slightly after freezing, so partially or fully blended soup generally freezes better than very chunky potato soup.
Thaw frozen soup overnight in the refrigerator when possible. Reheat gently in a saucepan over medium-low heat, stirring occasionally. Add a splash of vegetable broth if the soup has thickened during storage.

Similar Recipes

Roasted Garlic Potato Soup – Easy and Comforting
Ingredients
- 1 small onion diced
- 2 tablespoons extra virgin olive oil
- 4 fresh garlic cloves minced
- 1 teaspoon salt divided
- 4 cups vegetable broth
- 4 large potatoes peeled and cut into large chunks
- 1 large head roasted garlic
- 1 tablespoon fresh parsley chopped
- 1/4 teaspoon freshly ground black pepper
Instructions
- Heat the olive oil in a large pot over medium heat. Add the diced onion and sauté for about 8 minutes, or until soft and translucent.
- Add 1/2 teaspoon salt and the minced fresh garlic. Cook for about 1 minute, stirring frequently so the garlic does not burn.
- Pour in the vegetable broth and bring it to a boil.
- Add the potatoes, parsley, black pepper, and remaining 1/2 teaspoon salt. Bring the soup back to a boil, then reduce the heat and simmer until the potatoes are completely tender.
- Squeeze the soft roasted garlic cloves from the head and add them to the pot. You can mash the cloves first or add them whole since they will easily break down in the hot soup.
- For a thicker Roasted Garlic Potato Soup, remove about 1 cup of the cooked potatoes and place them in a bowl. Mash them thoroughly with a fork, then stir them back into the soup.
- Alternatively, use an immersion blender directly in the pot to partially blend the soup. Leave some potato pieces intact for a satisfying, rustic texture.
- Taste and adjust the salt and black pepper as needed. Serve hot with chopped parsley, croutons, or your favorite cheese.
Notes
Conclusion
This Roasted Garlic Potato Soup proves that a short list of everyday ingredients can create an incredibly comforting meal. The combination of tender potatoes and mellow roasted garlic gives every spoonful a rich, savory flavor, while partially mashing the potatoes creates creaminess without making the recipe complicated.
Keep it rustic and chunky or blend it until silky smooth. Either way, this simple vegetarian potato soup makes a cozy homemade meal that is easy enough to return to throughout soup season.

