Vegetarian spaghetti sauce
Sweat the carrots and onion in the oil in a large non-stick saucepan for 5 minutes until softened. Add the garlic and sweat for a further 30 seconds.
Add the kidney and cannellini beans, basil, oregano, tomatoes, tomato purée and mushrooms. Simmer, covered, for 25 minutes. Add the broccoli and pepper, and cook for about 5 minutes until the broccoli is tender but still with a bite.
Serve hot over freshly cooked spaghetti.