One-Skillet Baked Beans with Ground Beef
Baked beans with ground beef turns a can of beans into an actual dinner, no side dishes required. Browned beef, a sweet-tangy sauce, and a short stint in the oven get you a thick, saucy skillet that’s ready in under an hour.
It’s the kind of meal you can make from stuff already in the pantry, which is exactly what a Tuesday night needs.
Why This One Stays in the Rotation
This is the dinner I reach for when the fridge looks empty but the pantry doesn’t. The beef adds enough fat and protein that the beans stop being a side and start being the whole meal.
The sauce is what sells it. Ketchup and brown sugar go sweet, mustard and Worcestershire pull it back savory, and the beans thicken up in the oven until they’re closer to a stew than a can of beans.
One skillet, one pan to wash. That alone earns it a spot on the weeknight list.
Ingredients

- 1 lb ground beef (80/20): the fat keeps everything from drying out in the oven
- 1 small yellow onion, diced: softens into the sauce and adds a little sweetness
- 2 (15 oz) cans pork and beans, undrained: the liquid becomes part of the sauce, so don’t drain it
- 1/2 cup ketchup: gives the sauce its tang and body
- 1/3 cup brown sugar, packed: balances the tang with a little caramel sweetness
- 2 tbsp yellow mustard: cuts through the richness of the beef
- 1 tbsp Worcestershire sauce: deepens the savory background
- 1/2 tsp garlic powder
- 1/2 tsp salt: taste your beans first, some brands run salty
- 1/4 tsp black pepper
Variations / Substitutions
- Ground turkey or Italian sausage: turkey keeps it leaner, sausage adds a spiced, fattier edge to the sauce.
- Honey or maple syrup instead of brown sugar: swap 1 for 1 and expect a slightly less caramel, more floral sweetness.
- Diced jalapeño or a dash of hot sauce: stir it in with the sauce for a sharper, spicier finish.
- Chopped bacon: cook 3 to 4 slices with the beef for a smokier, saltier sauce.
- A splash of apple cider vinegar: brightens the sauce if it tastes flat or too sweet once it’s done.
If you like dinners built around a sweet-savory sauce like this, my sloppy joe skillet uses almost the same base.
How to Make Baked Beans with Ground Beef
Step 1: Brown the Beef and Onion

In a large oven-safe skillet over medium-high heat, cook the 1 lb ground beef and the diced small onion together, breaking up the meat with a spoon as it goes. This takes about 7 minutes, until no pink remains and the onion has gone soft and translucent.
Tilt the skillet and spoon off any excess grease, but leave a thin layer behind. That little bit of fat is what keeps the sauce from tasting thin later on.
Step 2: Stir in the Sauce and Simmer

Add the 2 (15 oz) cans pork and beans (don’t drain them), the 1/2 cup ketchup, 1/3 cup brown sugar, 2 tbsp mustard, 1 tbsp Worcestershire sauce, 1/2 tsp garlic powder, 1/2 tsp salt, and 1/4 tsp pepper directly into the skillet with the beef. Stir everything together and let it simmer over medium heat for 3 minutes.
You’ll see the sauce loosen up first, then start to bubble around the edges of the skillet. It should look glossy and a little thin at this stage, that’s normal, the oven does the real thickening.
Step 3: Bake Until Thick and Bubbling

Preheat your oven to 375°F (190°C). Slide the skillet in uncovered and bake for 25 minutes, until the sauce is bubbling at the edges and has visibly thickened.
The top will look slightly darker and glossier where it’s caught the most heat, almost like a shallow crust starting to form. That’s the sauce reducing down, not burning, so don’t panic if you see it happening.
Step 4: Spoon and Serve

Pull the skillet out and let it sit for a minute before spooning it into bowls. Serve it hot, straight from the skillet if you want to keep it simple.
The sauce will have gone from thin and glossy to thick enough to coat the back of a spoon, with the beans sitting in a deep reddish-brown glaze.
How to Get Thick, Saucy Baked Beans
- If you only have plain canned beans on hand instead of pork and beans, add an extra 2 tbsp ketchup and 1 tbsp brown sugar to make up for the missing sauce.
- No oven-safe skillet? Brown the beef and onion in a regular pan, then transfer everything to a greased 9×13 baking dish before it goes in the oven.
- Leftover beans make a solid topping for baked potatoes or hot dogs, so don’t feel like you need to finish the skillet in one sitting.
Bake times shift a little depending on the pan you use.
| Pan | Size | Bake Time |
|---|---|---|
| Cast iron skillet | 10-inch | 25 mins |
| Baking dish | 9×13 | 30 mins |
| Dutch oven | 4-qt | 20 mins |
Keeping Leftovers for Later
Refrigerate: cool completely, then store in an airtight container for up to 4 days.
Reheating: warm it in a skillet over medium-low heat with a splash of water, or microwave in 30-second bursts, stirring in between so it heats evenly.
What to Serve With Baked Beans with Ground Beef
Skillet cornbread is the obvious pick, it soaks up the sauce and its light sweetness lines up with the ketchup and brown sugar in the beans. A crisp coleslaw with a vinegar-forward dressing helps too, cutting through the richness of the beef so each bite doesn’t taste heavy. If you want something green, a simple dressed salad with a sharp vinaigrette does the same job without competing with the sauce.
Frequently Asked Questions
Can I make this in a slow cooker?
Yes. Brown the beef and onion in a pan first, then transfer everything to the slow cooker with the remaining ingredients and cook on low for 3 to 4 hours.
Can I freeze baked beans with ground beef?
Yes, it freezes well for up to 3 months in a sealed container. Thaw it in the fridge overnight before reheating.
What if my beans turn out too thin?
Put the skillet back in the oven uncovered for another 5 to 10 minutes. The extra time lets more liquid cook off without needing to add anything.
Can I use a different bean besides pork and beans?
Yes, canned kidney beans, navy beans, or black beans all work, just drain them first since they won’t bring their own sauce with them.
Ingredients
Method
- Brown the 1 lb ground beef and diced onion in a large oven-safe skillet over medium-high heat, about 7 minutes, until no pink remains.
- Stir in the 2 cans pork and beans, 1/2 cup ketchup, 1/3 cup brown sugar, 2 tbsp mustard, 1 tbsp Worcestershire sauce, 1/2 tsp garlic powder, 1/2 tsp salt, and 1/4 tsp pepper, and simmer 3 minutes.
- Preheat the oven to 375°F (190°C) and bake the skillet uncovered for 25 minutes, until bubbling and thickened.
- Spoon into bowls and serve hot.
