Are you looking for an alternative to processed soups like Lipton and Campbell’s? My friend, you are in the right place. This cream of onion soup recipe comes together in less than 30 minutes and complements a variety of beef, pork, chicken, and rice dishes.

I’ll even show you how to make French onion or cream of garlic varieties, so you won’t need to ever buy a mix or can from the store again!
Why I Love This Recipe
Making your own convenience meals is one of my best tips for cooking from scratch. Not only are they perfect ingredient swaps to improve your health, but they are also a frugal way to save money.
When you keep a well-stocked pantry for easy weeknight meals, this homemade cream of onion soup comes together in a flash.
It works wonderfully in casseroles, soups, the Instant Pot, slow cooker, and sauce recipes without any of the junk of store-bought canned versions, especially if you have onions in long-term storage from the garden.
What Can I Substitute for Cream of Onion Soup
Looking for a different cream of soup flavor? Try my cream of mushroom, cream of chicken, cream of celery, cream of bacon, cream of potato, or gluten-free cream of anything soup recipes, too. With all these varieties, every home cook can choose to ditch GMOs (and other questionable ingredients) and enjoy healthier versions that are just as easy to make.
What Is in Condensed French Onion Soup
French onion soup is the savory, non-dairy cousin of cream of onion soup. It has beef broth, onion powder, butter, flour or other thickeners, and a few other seasonings like parsley and paprika.
Try substituting beef broth for the chicken broth and milk in this recipe and garnish with parsley and paprika for a homemade French Onion Soup.
Soup Type | Ingredients | Cooking Method | Flavor Profile |
Cream of Onion Soup | Onion powder, flour, cream or milk | Sautéing and simmering | Mild, creamy, comforting |
French Onion Soup | Yellow onions, beef broth, croutons, cheese | Caramelizing and simmering | Robust, complex, savory |

How to Make Cream of Onion Soup
Supplies Needed
- Measuring Utensils – Standard measuring cups and spoons will come in handy.
- Large Pot – Use a pot with a larger surface area. That makes it easier to whisk the ingredients smoothly.
- Whisk – Choose a whisk that won’t scratch the surface of your pot.

Ingredients Needed
- Butter – You can also use a non-dairy substitute such as coconut oil.
- Flour – All-purpose flour works best. If you need a gluten-free cream of soup version, I’ve got you covered.
- Chicken Broth – For a truly exceptional soup, you can use chicken stock, vegetable stock, or homemade bone broth.
- Milk or Cream – Heavy cream can make this cream of celery soup recipe even smoother and richer. If you’re dairy-free, swap out the milk for full-fat non-dairy milk, such as unsweetened coconut milk, cashew cream, or a mixture of the two.
- Salt and Pepper – Fresh ground black pepper is preferred. Adjust to your taste as needed.
- Onion Powder – Because we are using onion powder, you get the onion flavor and the smooth texture without the need for an immersion blender. If you prefer to make cream of garlic soup, substitute ½ tsp of garlic powder.






Step-by-Step Directions
It really only takes a few minutes to whip this up. Grab a pot and your 6 ingredients.
- Melt butter (or other fat) in a large pot over medium heat. (To add the natural sweet flavor of caramelized onions, toss in about ½ cups of freshly diced sweet onions and caramelize them in the butter.)
- Whisk in the flour to make a thick paste, stirring constantly so that the butter doesn’t brown or burn.
- Slowly add the chicken broth and whisk smooth.
- Add the milk or cream and simmer (but do not bring to a boil) over medium-low heat for just a couple of minutes. If it is too thick, add more liquid. Remember, it will get thicker as it cools.
- Now reduce heat and season with salt and a dash of pepper.
- Remove from heat and let it cool slightly before serving.
Did you make this cream of onion soup recipe? If so, please leave a star rating in the recipe card below. Then snap a picture and tag me on social media @melissaknorris so I can see!

FAQ’s
Does cream of onion soup exist?
Yes, cream of onion soup is a real and tasty dish. It has been enjoyed for centuries. It’s a creamy soup made with onions, cream, and spices.
Is French onion soup the same as cream of onion soup?
No, they are not the same. French onion soup comes from France and is a specific type. Cream of onion soup is a broader term for soups with onions and cream.
Why is onion soup good for you?
Onion soup, like this cream of onion soup, is full of nutrients. Onions are rich in vitamins, minerals, and antioxidants. The cream adds calcium and healthy fats, making it creamy and nutritious.
What are some common mistakes to avoid when making cream of onion soup?
Avoid using low-quality ingredients and not whisking the soup well. This ensures a smooth, creamy texture.
What are some delicious variations of cream of onion soup to try?
Try mushroom, chicken, or beef cream of onion soup for new flavors. These variations add exciting tastes and textures to the classic soup.
What are some perfect pairings and serving suggestions for cream of onion soup?
Serve cream of onion soup with crusty bread, fresh salads, or main dishes. It’s great with garlic bread, a crisp salad, or as a starter before a main course.
Other Posts You May Enjoy
- Homemade Cream of Mushroom
- Cream of Chicken Soup Substitute
- Cream of Celery Soup
- Cream of Potato Soup
- Cream of Bacon Soup
- Gluten-Free Cream of Anything Soup

Cream of Onion Soup
Equipment
- Measuring Utensils
- Large Pot
- Whisk
Ingredients
- 3 Tablespoons butter or coconut oil for non-dairy
- 3 Tablespoons flour plus one more Tablespoon, if needed
- 1/2 cup chicken broth or beef broth
- 1/2 cup milk or heavy cream
- 1/4 teaspoon salt
- dash pepper
- 1/2 teaspoon onion powder
- 1/2 cup chopped onions optional
Instructions
- Melt butter (or other fat) in a large pot over medium heat. (If you want to add some caramelized onions, toss in about ½ cup of freshly diced sweet onions and caramelize them in the butter.)
- Whisk in the flour to make a thick paste, stirring constantly so that the butter doesn’t brown or burn.
- Slowly add the chicken broth and whisk smooth.
- Add the milk or cream and simmer (but do not bring to a boil) over medium-low heat for just a couple of minutes. If it is too thick, add more liquid. Remember, it will get thicker as it cools.
- Now reduce heat and season with salt and a dash of pepper.
- Remove from heat and let it cool slightly before serving.
Notes
- For gluten-free options, use cornstarch or xanthan gum instead of flour.
- For dairy-free options, use all chicken broth or substitute full-fat canned coconut milk (unsweetened).
- Be sure to check out my other cream of soups:
Cream of onion soup is a must-have recipe for a from-scratch kitchen. This recipe is simple to make and whips up in less than ten minutes!
When do iadd the onion powder? Your recipe skipped it.