Cream of onion soup is a rich, creamy dish that highlights the natural sweetness of onions. When cooked slowly, onions caramelize beautifully, developing a deep, delicate flavor that defines this soup.

pot of Cream of Onion Soup

This post may contain affiliate links. Please read our disclosure policy.

Holly’s Recipe Highlights

  • Why Make It: Onion soup is a slow-simmering, one pot soup that goes from the stovetop to the tabletop in minutes!
  • Skill Level: This is an easy made-from-scratch soup recipe that every home cook needs in their cookbook.
  • Technique: Unlike a traditional French Onion soup, the caramelized onions and celery are pureed for a rich and creamy soup that’s perfect for dipping crusty bread.
  • Serving Suggestion: Keep it warm in a Crockpot and let everyone help themselves. Set out bowls of shredded cheese and some homemade croutons.
ingredients to make Cream of Onion Soup

Ingredient Notes

  • Onions: This recipe is best with sweet onions like Walla Wallas, Vidalias, or a combination of the two, but regular onions will work just fine too.
  • Soup Base: Broth and heavy creams make the perfect base. Any type of broth or stock will do; simply adjust the seasonings.
  • Add-Ins:
    • Onion soup is ideal for adding in leftover baked ham (or honey ham)!
    • Or for a heartier vegetable-style soup, stir in or puree roasted veggies like carrots or potatoes.
    • Make it cheesy by removing the soup from the heat, then stirring in Swiss or cheddar a handful at a time so it melts smoothly.
blending Cream of Onion Soup in the pot

How to Make Cream of Onion Soup

  1. Caramelize the onions and celery in a large pot.
  2. Add flour & thyme (full recipe below).
  3. Stir in the remaining ingredients & bring to a boil, then simmer.
  4. Puree soup. Season & serve.

Serve It With…

top view of cooked Cream of Onion Soup

Recipe Tips for a Smooth, Creamy Soup

  • For Perfect Onions: Slice the onions evenly so they soften at the same pace.
  • For Sweet and Tender Onions: Cook the onions over medium heat until soft and translucent, not browned, for the mellowest flavor.
  • For Smooth Soup: Add the broth a little at a time at first. Blend thoroughly before adding the cream.
  • For the Best Flavor: Taste after the cream goes in since dairy softens the seasoning. It often needs another pinch of salt.

Storing, Freezing, and Reheating

Keep leftovers in an airtight container in the refrigerator for up to 4 days and in the freezer for up to 4 weeks. Reheat on the stovetop over low heat. Avoid a hard boil after the cream is added so the texture stays smooth.

Cozy Soup Night Favorites

Did you enjoy the Cream of Onion Soup? Leave a comment and rating below.

image of Everyday Comfort cookbook by Holly Nilsson of Spend With Pennies plus text
close up of Cream of Onion Soup
4.98 from 35 votes

Cream of Onion Soup

Servings 4 servings
This cream of onion soup is silky, savory, and made with sweet onions, celery, broth, and cream for a cozy bowl that feels simple and special.
Servings 4 servings
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Email this recipe!
Enter your email and we’ll send it directly to you, plus get even more tips & recipes!

Ingredients  

  • cup butter
  • 1 pound sweet onions cut into ¼" slices
  • 3 ribs celery finely chopped
  • cup all-purpose flour
  • ¼ teaspoon dried thyme leaves or 1 sprig fresh thyme
  • 3 cups chicken broth
  • ¾ cup heavy whipping cream
  • salt and pepper to taste

Instructions 

  • Melt butter in a saucepan over medium heat. Add onions and celery and cook until tender and translucent, about 5 to 7 minutes.
  • Stir in flour and thyme, cook 1 minute more.
  • Stir in broth, a bit at a time, stirring until smooth after each addition.
  • Bring to a boil, reduce to a simmer and cook uncovered 8 to 10 minutes or until vegetables are very soft.
  • Blend soup with a hand blender, add in cream and simmer 5 minutes more. Season with salt & pepper to taste.
  • Garnish with parsley if desired and serve.

Notes

1 cup of sharp cheddar or swiss can be added to the soup before serving if desired.
Leftover soup can be stored in a covered container in the fridge for up to 4 days. Freeze cooled soup in a zippered bag for up to 4 weeks. Reheat on the stovetop or in the microwave until heated through. 
4.98 from 35 votes

Nutrition Information

Serving: 1cup | Calories: 378 | Carbohydrates: 19g | Protein: 4g | Fat: 32g | Saturated Fat: 20g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 9g | Trans Fat: 1g | Cholesterol: 102mg | Sodium: 830mg | Potassium: 404mg | Fiber: 2g | Sugar: 6g | Vitamin A: 1274IU | Vitamin C: 19mg | Calcium: 81mg | Iron: 1mg

Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.

Course Dinner, Lunch, Soup
Cuisine American
Cream of Onion Soup in a pot and in bowls with a title
Cream of Onion Soup in a pit with a title
rich and flavorful Cream of Onion Soup with writing
sweet and savory Cream of Onion Soup with writing

Categories:

, ,

Recipes You’ll Love

About the author

Holly Nilsson is the creator of Spend With Pennies, where she creates easy, comforting recipes made for real life. She is also the author of “Everyday Comfort,” which promises to inspire even more hearty, home-cooked meals.
See more posts by Holly

Free eBook!

Subscribe to receive weekly recipes and get a FREE Bonus e-book: Quick & Easy Weeknight Meals!

You can unsubscribe anytime by clicking the “unsubscribe” link at the bottom of emails you receive.

4.98 from 35 votes (26 ratings without comment)

Leave a Reply

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

Recipe Rating




Comments

  1. this was amazing! my Husband, Mr. Picky, even had 2nd helpings AND ate it by himself on a night when I wasnt home to cook! Definitely going to have it again!5 stars

  2. This recipe is wonderful for an added flavor. My niece is allergic to corn and soy. The soups we used to use for cheesy potatoes and shredded chicken for sandwiches have just recently added those ingredients. We used this recipe in place of the canned soup and it was great! Highly recommend! We used our food processor to chop all the onions. Made it simple and the onions were fine enough we didn’t even put the soup back in the food processor after it was cooked.

  3. Fabulous recipe – so easy, nutritious and DELICIOUS! I make it for my sports club and it is an absolute favourite with everyone!5 stars

  4. I LOVE THIS RECIPE. I made one batch today and it was so good that I decided to use all the onions I have and made 4 batches. So delicious and so easy to make, the combination of the sweet onions and thyme are so good together. Thanks for this recipe. I am going to fill my freezer with it now.5 stars

  5. This is the best onion soup I (and my husband) have ever tasted! I went by the recipe except for using whole milk instead of cream because that’s all I had. Thanks so much! Definitely a keeper.5 stars

  6. Hi! Your recipe notes state to caramelize the onions; however, the directions state to only cook them for 5-7 minutes which would not be long enough to caramelize them. Can you please clarify which is correct! Thank you!4 stars

    1. Hi Melinda, you will want to cook them for 5-7 minutes until the onions are tender and translucent as per the recipe. Enjoy!

  7. Absolutely delicious!! I have been looking for a creamy onion soup since I had it in Italy, this is the one! Thank you!5 stars