This filling and easy sausage cassoulet packs in bags of flavour without a big price tag. A simple one-pot meal that the whole family will enjoy.
Based on 4 servings, adjust as needed.
Heat half of the oil in a flameproof casserole over a medium heat and cook the sausages for 5-6 mins until golden. Remove to a bowl and set aside. Add the onion and bacon to the pan and cook for 10 mins until golden, then return the sausages to the pan.
Add the carrots, rosemary, garlic and paprika, and cook for 2 mins until the carrots have just started to take on some colour. Tip in the tomatoes and lentils (along with the liquid from the can), and season. Bring to the boil, reduce the heat to a simmer, cover and cook for 20 mins until the lentils are tender and the sausages are cooked through. Cook the broccoli in boiling salted water for 3 minutes. Drain and keep warm.
Meanwhile, heat the grill to high or the oven to 220C/200C fan/gas 7. Rub the remaining oil into the breadcrumbs, then scatter them over the sausage mixture. Grill or bake for 5-10 mins, watching closely to ensure the breadcrumbs don't catch until the topping is crunchy and golden. Serve with dijon mustard and the cooked broccoli.