Almost as easy as opening a can and sooooo much better! This is the perfect creamy soup to serve on a cold day. Absolutely delicious, this is one of my go-to recipes when I want something easy, warm, and filling. You can use the base to make just about any cream soup. Recipe can be made vegetarian by substituting vegetable broth for the beef broth.
Coarsely cut onion. Puree onion and garlic in food processor until reduced to pulp.
Melt butter and olive oil in large pot on medium heat. Whisk flour into mixture and cook until bubbly. Slowly add beef broth, whisking constantly until smooth. Cook until mixture has thickened. Reduce heat.
Stir in cream and add mushrooms, onion mixture, and seasonings. Stir to combine. Simmer on low for 15-20 minutes.