Tag: make french fries in microwave oven

Make French Fries In Oven

Make French Fries In Oven The ‘Bahrain-made, New York-trained’ Noor Murad of the Ottolenghi test kitchen brings her experiences and memories to this latest dish, as rich as it is comforting. Brace yourself. I’m about to share two very controversial opinions: The best time to deep fry at home is in the spring, when you […]