In a large pot of salted water, bring the green beans to a boil. Boil for 5 minutes. Drain in colander and submerge the beans in an ice water bath to shock them and stop the cooking process. Drain and set aside.
In a large mixing bowl, combine almond flour, sea salt, and black pepper. Add onions and shallots and toss until they are well coated.
In a large skillet over medium-high heat, heat ½ inch of avocado oil. Once the oil is hot, add breaded onions and shallots in small batches and fry until crispy and golden brown.
Remove them from the oil and spread out on a paper towel to remove excess grease.
Drain skillet and reduce heat to medium. Add the mushrooms, butter and garlic to the pan.
Sauté the mushrooms and garlic for 5 minutes.
Preheat oven to 400°
To the skillet, add heavy cream, and chicken stock. Bring to a boil over medium heat and then reduce heat to low and let simmer to thicken. Once sauce has started to thicken, stir in Parmesan cheese.
Add green beans to sauce and stir until they are coated. Transfer mixture to a casserole dish. Spread crispy onions and shallots out evenly around the perimeter of this dish. Bake 15 minutes.
Per Serving – Calories: 155 | Fat: 11g | Protein: 5g | Net Carbs: 8g