Your Cool Home is supported by its readers. Please assume all links are affiliate links. If you purchase something from one of our links, we make a small commission from Amazon. Thank you!
Baked beans should cook in the oven for about 45 minutes to 1 hour at 350°F (175°C) if you’re starting with canned beans.
If you’re making baked beans from scratch using dried beans, expect the oven time to be much longer, often 2 to 3 hours or more.
That’s the short answer to how long should baked beans cook in the oven, but there’s a lot more that affects the timing.
In this post, we’ll break down how long baked beans should cook in the oven based on whether you’re using canned or dried beans, what temperature works best, and the signs that tell you they’re perfectly done.
Let’s get into it.
How Long Should Baked Beans Cook in the Oven?
How long baked beans cook in the oven depends mostly on whether you’re using canned beans or dried beans, and what kind of texture you’re after.
Here’s a simple breakdown so you know exactly what to expect.
1. Canned Baked Beans: 45 Minutes to 1 Hour
If you’re using canned baked beans, the oven time is pretty short.
Canned beans are already cooked, so you’re really just heating them through and letting the flavors meld.
At 350°F, most canned baked beans will be hot, bubbly, and ready in about 45 minutes to 1 hour.
If you want that thicker, caramelized top, leave them in for the full hour uncovered.
2. Dried Beans From Scratch: 2 to 3 Hours
When you make baked beans from scratch with dried beans, the oven time jumps significantly.
Dried beans need a long, slow bake to soften and absorb all that saucy goodness.
Most recipes call for baking them at 300°F to 325°F for 2 to 3 hours, sometimes even longer.
You’ll know they’re done when the beans are tender and the sauce has thickened nicely.
3. Soaking and Pre-Boiling Changes the Timeline
If you soak your dried beans overnight and pre-boil them before baking, you can cut the oven time down to about 1 to 1.5 hours.
This is a great shortcut when you want homemade baked beans without waiting half a day.
Skipping the soak means adding another hour or so to the oven time.
What Temperature Should You Bake Beans At?
The right oven temperature matters just as much as the time when you’re figuring out how long baked beans should cook in the oven.
1. 350°F for Canned Beans
For canned baked beans, 350°F is the sweet spot.
It heats them through quickly without drying out the sauce.
If you like a thicker consistency, bump it up to 375°F for the last 15 minutes.
2. 300°F to 325°F for Dried Beans
Dried beans do best at a lower temperature for a longer time.
A slow bake at 300°F to 325°F gives the beans time to soften fully without burning the sauce.
Low and slow is the name of the game here.
3. Cover or Uncover?
Start with your beans covered with foil or a lid to keep moisture in.
Then uncover for the last 30 minutes so the top can caramelize and thicken.
This two-step approach gives you creamy beans with a rich, sticky glaze on top.
Signs Your Baked Beans Are Done
Knowing when baked beans are done is about more than just watching the clock.
Here are the signs to look for so you never overcook or undercook them.
1. The Sauce Has Thickened
When baked beans are ready, the sauce should coat the back of a spoon.
If it’s still watery, keep baking and check again in 15 minutes.
Thick sauce means the flavors have concentrated and the beans are ready.
2. The Beans Are Tender
For dried beans, tenderness is the ultimate test.
Press a bean with a fork, and it should mash easily without any resistance.
If it’s still firm in the middle, they need more oven time.
3. The Top Is Bubbly and Caramelized
A bubbly, slightly browned top is a clear sign your baked beans have finished cooking.
That caramelization adds a depth of flavor you just can’t get any other way.
If the top looks pale, give it another 10 to 15 minutes uncovered.
Tips for Perfect Oven-Baked Beans Every Time
A few simple tricks will help you nail the timing whenever you cook baked beans in the oven.
1. Stir Occasionally
Give your beans a stir every 30 minutes or so while they bake.
This keeps the edges from drying out and helps the sauce stay evenly distributed.
2. Add Liquid as Needed
If your beans start looking dry during a long bake, add a splash of water, broth, or extra sauce.
Dried beans in particular can soak up a lot of liquid over 2 to 3 hours.
3. Let Them Rest Before Serving
Once you pull your baked beans out of the oven, let them sit for 10 to 15 minutes.
The sauce thickens as it cools, and the flavors settle beautifully.
So, How Long Should Baked Beans Cook in the Oven?
Baked beans should cook in the oven for about 45 minutes to 1 hour at 350°F if you’re using canned beans, or 2 to 3 hours at 300°F to 325°F if you’re starting from dried beans.
The exact time depends on the type of beans, the temperature, and how thick and tender you like them.
Watch for a thickened sauce, tender beans, and a caramelized top, and you’ll know they’re done perfectly.
Now you know exactly how long baked beans should cook in the oven, so you can serve up a warm, comforting batch every single time.