Spray slow cooker with nonstick cooking spray
Add frozen green beans to slow cooker
In skillet over medium-high heat, sauté bacon until lightly browned (around 3-5 minutes)
Add shallots and sauté for another 1-2 minutes until they just start to brown
Add minced garlic and cook for 1 more minute
Add flour evenly to pan, and stir the sauce to coat bacon, shallots, and garlic
Slowly add chicken broth while stirring until smooth
Let mixture simmer for about 4-6 minutes until sauce thickens enough to stick to a spoon
Add cream and seasonings and let mixture continue to simmer for another 3-4 minutes until it is thick and heated through
Pour sauce over green beans in slow cooker and toss lightly to evenly coat them
Sprinkle green beans with cheese, cover, and cook on high for 2 ½ to 3 hours or low for 5 to 6 hours
About 15 minutes before serving, sprinkle French-fried onions across top of casserole and let it heat on high until lightly crispy