President Obama said he regularly told House Speaker John Boehner, R-Ohio, that he should have taken the deal on spending and taxes offered during the 2011 debt ceiling fight.

"Whenever I see John Boehner today, I still say, 'You should've taken the deal that I offered you back then,'" said the president during a press conference at the White House. Obama said that offer "would have dealt with our long-term deficit problems.”

The nation avoided a potential default in 2011 when Congress voted to raise the debt limit. The measure also included at least $2.1 trillion in spending cuts and created a "supercommittee" to find further cuts or trigger a sequestration.

Obama said he had “entered into good faith negotiations” in 2011 and been rebuffed.

“At that time, House Republicans had just taken over. They were feeling their oats, thinking that we don't have to compromise and we came pretty close to default and we saw the impact of that,” said Obama.

“I would have thought they would have learned the lesson from that as I did, which is that we can't put the American people and our economy through that ringer again,” he added. “That's the reason why I've been clear we aren't going to negotiate around the debt ceiling.”

Obama’s remarks come amid a new budget fight with Republicans, which has left the government shut down for over a week with a deadline to raise the nation's debt ceiling looming in 10 days.

Obama pressured Republicans to pass a clean continuing resolution and raise the nation’s borrowing limit without conditions. GOP lawmakers are looking for a deal that would block elements of Obamacare and bring about steeper spending cuts.

The president has said he will negotiate with the GOP on budget issues and health care, but that they must first pass the CR and debt ceiling hike.

Obama said he was open to a short-term deal to open the door to further negotiations.