The Labour leader threw down the gauntlet to the Prime Minister, calling on him to go head to head in the TV studios so the "country can make its choice".
Mr Miliband wants to see the same format as last time repeated - the three main party leaders quizzed over the course of three debates, which would exclude the possibility of Ukip's Nigel Farage taking part.
Opening a question and answer session with party activists, he said: "We started a debate this week about Labour's price freeze. We know where David Cameron and Nick Clegg stand. They want to let energy prices keep rising."