500g cauliflower florets
1 large brown onion chopped
2 cloves garlic crushed
500g heart smart mince
1 can red kidney beans drained
1/2 cup beef stock
2 teaspoons Worcestershire sauce
2 tablespoons low-fat sour cream
1 large egg yolk
1/2 cup grated low fat cheddar cheese


Preheat oven to 180 degrees. Boil cauliflower in water for 5 minutes until tender and drain. Heat a large frying pan to medium heat. Cook onion and garlic for 5 minutes. Add mince and brown for 10 minutes. Add kidney beans and cook for a further 3 minutes. Stir in stock and sauce, season, and transfer meat mixture to casserole dish. Whip cooked cauliflower, sour cream and egg yolk with an electric mixer. Spoon the cauliflower mixture evenly over meat. Top with cheese and bake for 20-25 minutes.