Cream Of Onion Soup
This Cream Of Onion Soup recipe is a soul-warming creamy bacon soup with onion that can be ready for dinner from start to finish in 45 minutes. Perfect for cold weather and busy schedules!
If you were stuck on a deserted island (not dessert island, unfortunately) and could only cook with three ingredients, what would they be?
Onions would definitely be on my list. Seriously, I go through so many onions for one person, a three-pound bag is nothing.
If a recipe calls for onion, I add extra onion. If a recipe doesn’t call for onion, I add onion.
Making a salad or a sandwich? I add pickled red onion to it.
When I’m eating out at restaurants and don’t want fries (which is most of the time)? Add onion rings.
BBQ bacon burger comes with fried onions on it? I want that one. Patty melt with caramelized onions on it? I want that one too.
Dare I say this Italian girl cooks with more onion than garlic? Because I most certainly do.
That’s why I made it the star of this Cream Of Onion Soup. I was debating on calling it a cream of bacon soup since I wasn’t shy with the bacon either.
Whatever you call it, this creamy onion soup combines all that savory onion goodness bathing in smooth, velvety cream with the smokiness of crispy bacon.
Soup also makes a quick and easy dinner that can be ready in 45 minutes from prep to eating. I have a set formula for making them. All of my soups are made the same way, just different flavors.
Because I wanted this creamy bacon soup with onion to have lots of flavor, I cooked bacon right in the pot and used the bacon fat to fry the onions.
That means this cream of onion soup recipe has the bonus of being a one-pot meal. One pot means less dishes. Less dishes means more time to eat homemade onion soup.
Ingredients For Cream Of Onion Soup
To make your cream of bacon soup with onion, you’ll need the following ingredients:
- Bacon: Can use your favorite kind
- Onion: Yellow onion is my go-to because it’s mild, but you can also use white or Vidalia. I don’t necessarily recommend red for soup, but it’s doable.
- Flour: Makes the roux that thickens the soup
- Salt: Flavors the soup, especially because there is dairy involved
- Broth: Can be chicken or vegetable
- Heavy cream: Puts the cream in creamy onion soup
- Parmesan cheese: Rounds out the soup with its saltiness and umami
- Lemon juice: Cuts through all the fat and brightens up the soup
How To Make Vegetarian Cream Of Onion Soup
Love onion as much as I do but want to make this soup vegetarian-friendly?
Instead of sauteing the onions in bacon fat, skip the bacon and use olive oil.
For the chicken broth, use vegetable broth. For the Parmesan cheese, use your favorite white cheese, such as mozzarella or Swiss.
You can even add sliced portobello mushrooms to bring some of that meatiness to the soup.
How To Cook Cream Of Onion Soup
Grab your Dutch oven and let’s get ready to make this creamy onion soup!
- Add bacon to a cold pot then turn the heat on medium. Once the bacon starts sizzling, cook on one side until crispy then flip and finish cooking. Remove then crumble.
- Cook onion in bacon drippings then cook until softened and start to brown.
- Stir in flour and salt to form a roux then slowly whisk in broth. Bring to a boil.
- Cook until thickened, about 3-5 minutes.
- Stir in cream, cheese, and bacon until cheese has melted.
Refrigerate any leftover creamy onion soup for up to 5 days. Reheat in the microwave or on the stove.
What To Serve With Cream Of Onion Soup
Serve your creamy onion soup recipe with small batch dinner rolls and green onion salad.
Cream Of Onion Soup FAQ
It’s not recommended due to the cream.
Yes, use whole milk instead of heavy cream (although the soup won’t be as rich with less fat).
Use 1 tablespoon cornstarch instead of flour to make a gluten free onion soup.
More Easy Soup Recipes
Enjoyed this for dinner? Here are more favorite soup recipes:
Cream Of Onion Soup
This Cream Of Onion Soup recipe is a soul-warming creamy bacon soup with onion that can be ready for dinner from start to finish in 45 minutes. Perfect for cold weather and busy schedules!
Ingredients
- 3 strips uncooked bacon
- 1 medium yellow onion (about 8 ounces), diced
- 2 tablespoons all-purpose flour
- 1 teaspoon salt (preferably kosher)
- 3 cups vegetable or chicken broth/stock
- 1/2 cup heavy whipping cream or whole milk
- 1/4 cup freshly grated Parmesan cheese (not from the green can)
- 1 tablespoon lemon juice
Instructions
- Add bacon to a large pot or Dutch oven and turn the heat on to medium. Once the bacon starts cooking, cook on one side for a few minutes until crispy then flip and finish cooking the other side.
- Remove the bacon and place on a plate lined with a paper towel; pat off as much grease as you can. When cool enough to handle, crumble bacon. Leave the bacon drippings in the pot.
- Add the onion and a big pinch of salt to the hot bacon drippings and cook until soft and brown, stirring often, about 10-12 minutes.
- Stir in the flour and salt to form a roux then gradually stir in the broth. Bring to a boil, stirring often.
- Once boiling, cook until it starts to thicken slightly, about 3-5 minutes.
- Remove from the heat then add the cream/milk, cheese, and crumbled bacon. Stir until cheese has melted then add lemon juice. Taste and adjust for salt.
Notes
- To make this soup vegetarian, substitute 1 tablespoon olive oil for the bacon.
Recommended Products
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
First published October 13, 2014
This post may contain affiliate links. As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchase.
mmmmmmmmmmmmmmmmmmmmm!! I love onions too (and it’s a new love so I’m extra fierce about it) and this soup looks divine!
Oh a new onion love? Welcome to the fun side :D
You said creamy, you said bacon, you said onion! YUM!
Yup – all three words perfect for a soup!
I’m also an ‘add onion to everything’ cook but I have to admit I’m not a huge fan of traditional French onion soup. It’s entirely possible I’d like a homemade version but your creamy take on it is seriously much more up my alley. Stealing…um…trying this soon!
What?! I love French onion soup! Although my homemade version has portobello mushrooms in it (because I’m a rebel like that ;) ) If you steal, you better share!
Loving this soup! Sounds delicious…just what I need on this blustery cold day. Thanks for sharing!
The perfect cure for the cold weather blues :)
I love everything about this soup!! Looks delicious.
Thanks, Gerry!
Definitely craving a bowl of this soup to devour right now.. it looks so creamy and delicious. I can only imagine how good it must have tasted!
Thanks, Thalia!
You KNOW you had me at bacon, girly!
:D
Oh, I love a good onion soup! If only I didn’t cry so much while making it. lol
Actually, if you store the onion in the refrigerator at least 30 minutes before cutting, you won’t cry! It slows down the chemical reaction that causes you to tear up.
This is the definition of comfort food :)
Total comfort food!
I absolutely love everything about this soup! Hello fall comfort!
With the way the weather has been, total fall comfort food.
Can I come hang out on your island? Because my boyfriend HATES onions. It makes cooking everything so hard! I mean, what doesn’t taste better with onions? Right! This soup sounds AMAZING. It would totally be something I would make a big giant batch of – just for myself. Party on onion island!
Yes! Let’s go conquer Onion Island!
I’m with you on that deserted island, bringing onions and bacon. The hard part would be deciding on the third item. Might have to be garlic or cheese. Tough decisions.
Your creamy onion bacon soup looks and sounds wonderful, Carla! It seems thick enough to use as a sauce over pasta as well. I mean, if there are leftovers, which seems unlikely.
I vote garlic! It’s not quite thick enough for a sauce BUT I can definitely see these flavors as a sauce over chicken and/or pasta.
I have an app called “Chef tap” and this recipe was featured. Oh man this looks so good! I will def make it for my fiance when he gets home. It has all the things he loves! Bacon? Check. Onion? Check check! Creamy hearty soup? Jackpot! I love onion but this version would be overpwoering for me, so I’ll make a less oniony version for myself! (Sorry)
Thanks for the recipe!
Feel free to adjust the amount of onion to your liking :)
Beautiful soup and love it with bacon and the parmesan. Perfect for these Autumn days (or any day for that matter!)
Thanks, Cristina!
This looks utterly delicious – my favorite sort of soup!
I made this today with wild harvested ramps and it was amazing! Thanks for the great recipe.
Love the idea of using ramps! I’ll have to try that myself.
Made this today and added corn…..oh my Lord, so good!!!
I think corn works perfectly! Glad you enjoyed it.
Help, the ingredients list says parm bit directions say cream cheese. Which do I use? Thank you
Actually there’s a comma between cream and cheese because you pour in cream, then you add the cheese.
this is what I do to make my made potato soup. I cook the dice potatoes by itself, then add to the onion soup.
You can cook the potatoes directly in the soup! After you bring it to a boil, add the potato and some salt then cook 5-10 minutes until the potato is softened. It’s possible you might need more broth as the potato will absorb some liquid. Just don’t add the cream until you’re done or it might split from boiling.