Add 1 tablespoon butter to a sauté pan over medium heat. When the butter melts add the shallots and sauté until softened. Remove from the heat.
Turn the slow cooker on low.
Add the green beans to the slow cooker along with the shallots, melted butter, salt & pepper and vegetable stock. Mix well. Cover and cook on low 1-2 hours until the beans are at your desired tenderness. Toss periodically.
Add the almonds to a dry sauté pan over low heat. Toast, tossing often until they turn golden brown.
Serve the green beans, drizzled with the juice from the slow cooker and sprinkle with toasted almonds.