Sauté the onions and salt (if using) with oil or broth until soft. About 3-5 minutes.
Add the broccoli and carrots and sauté for 3-4 minutes until they begin to soften.
Add the broth and milk, cover and simmer until the carrots and broccoli are soft. About 5-7 minutes.
Stir in the cheese sauce. Once mixed in well, turn off heat.
Using an immersion blender, puree soup to desired texture. You can also put into a blender, being careful not to burn yourself because it is hot.
Stir in the shredded cheese if using.
Serve with toppings of choice!