Does she like Indian? This is not spicy and filling and great with naan and CHEAP.
http://www.route79.com/food/daal.htmTesco sell them in the 'World Foods' aisle as yellow split peas.
Or serve with basmati rice you can do in the microwave.
Used tinned onion if you're pressed for time.
Or make it the day before as it's even better the next day!
And you can do some meat to serve on the side for non-veggies:
2 chicken breasts. Mix 2tblsp plain yogurt with 2 tsp garam marsala, a squirt of tomato paste, some salt and pepper, a spoon of Lazy garlic and the juice of one lemon. Soak breasts in it (works with turkey, too, if you're on a budget). Roast for 20-25 mins. on 200C, then shred and mix with the daal or serve on the side.