This post contains affiliate links. As an Amazon Associate I earn from qualifying purchases. If you click a link and make a purchase, I may receive a small commission at no extra cost to 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 them from scratch with dried beans, expect a much longer cook time of 3 to 4 hours to get that rich, thick, saucy texture.
So the real answer to how long should baked beans cook in the oven depends on whether you’re using canned beans or dried beans.
Either way, the oven does something magical that the stovetop just can’t replicate.
In this post, we’ll break down exactly how long baked beans should cook in the oven, the temperatures that work best, and a few tips to get them tasting like your grandma made them.
Let’s dive in.
How Long Should Baked Beans Cook in the Oven?
The answer comes down to what kind of beans you’re working with.
Here’s a simple breakdown so you know how long baked beans should cook in the oven based on your starting point.
1. Canned Baked Beans: 45 Minutes to 1 Hour
If you’re using canned baked beans, you’re already halfway there.
Canned beans are pre-cooked, so the oven’s job is mostly to heat them through and caramelize the sauce.
Pour them into an oven-safe dish, cover with foil, and bake at 350°F for about 30 minutes.
Then uncover and bake another 15 to 30 minutes so the top gets sticky and browned.
That’s how long baked beans cook in the oven when they come from a can.
2. Dried Beans From Scratch: 3 to 4 Hours
Dried beans take way longer because they need time to soften and absorb all that flavor.
Soak them overnight first, then simmer them until tender before they even hit the oven.
Once they’re in the oven with your sauce, bacon, and seasonings, bake them low and slow at 300°F to 325°F.
This is the low-and-slow method that gives baked beans their deep, rich taste.
3. Precooked Dried Beans: 1 to 2 Hours
If you’ve already boiled your dried beans until soft, you’ve cut the oven time down significantly.
At that point, how long baked beans should cook in the oven drops to about 1 to 2 hours at 325°F.
That’s enough time for the flavors to meld and the sauce to thicken without turning the beans to mush.
Why Oven Temperature Matters When Cooking Baked Beans
Temperature plays a huge role in how your baked beans turn out.
Get it wrong, and you’ll end up with either crunchy beans or a dried-out mess.
1. 350°F Is the Sweet Spot for Canned Beans
Most recipes call for 350°F because it heats the beans through quickly without burning the sugars in the sauce.
It’s also the temperature that gives you that bubbly, golden crust on top.
2. 300°F to 325°F Works Best for From-Scratch Beans
Lower temperatures let the beans cook slowly and soak up all the smoky, sweet, and savory flavors.
Rushing them at a high heat just means the outside dries out while the inside stays tough.
3. Remember to Stir Occasionally
Stirring every 30 minutes or so keeps the beans from sticking to the dish and helps the sauce coat everything evenly.
It also gives you a chance to check the texture as you go.
4. Add Liquid If They Dry Out
If your beans start looking dry while they’re baking, splash in some water, broth, or extra sauce.
Baked beans thicken as they cook, so a little extra liquid early on goes a long way.
Signs Your Baked Beans Are Done
Knowing when baked beans are ready is just as important as knowing how long baked beans should cook in the oven.
Here are the signs to look for.
1. The Sauce Is Thick and Glossy
When the sauce clings to the beans instead of running off, you’re in good shape.
It should look syrupy and coat the back of a spoon.
2. The Top Is Caramelized
A browned, slightly crispy top is the hallmark of perfectly baked beans.
If yours still looks pale, give them another 10 to 15 minutes uncovered.
3. The Beans Are Tender but Not Mushy
They should hold their shape when you stir them but still feel soft when you bite into one.
If they’re falling apart, you’ve cooked them too long.
4. The Flavor Has Deepened
Taste a spoonful near the end of the cook time.
The sweetness, smokiness, and tang should all be balanced and rich.
If it tastes flat, add a splash of vinegar, maple syrup, or hot sauce and bake a few more minutes.
So, How Long Should Baked Beans Cook in the Oven?
Baked beans should cook in the oven for 45 minutes to 1 hour if you’re using canned beans, or 3 to 4 hours if you’re starting with dried beans.
The exact time depends on your recipe, your oven, and how saucy or thick you like them.
Go low and slow for the best flavor, keep an eye on the liquid level, and don’t skip that final uncovered stretch.
That’s what gives baked beans their signature caramelized top.
Now you know exactly how long baked beans should cook in the oven, so preheat that oven and get baking.