I made this for the first time on a football Sunday with zero intention of it being a thing. We had a full crowd coming over, I needed something big and filling, and I wasn’t about to stand at the grill for two hours. So I threw together what I had — ground beef, bacon, pasta, a pile of cheddar — and just baked it. When I pulled it out of the oven, a friend literally said, “What is this and why haven’t you made it before?” By halftime the dish was empty. Three people asked me for the recipe before the second quarter started.
This bacon cheeseburger pasta casserole has been a regular in my rotation ever since. Smoky bacon, seasoned beef, gooey cheddar, tender macaroni — all of it baked together until bubbly and golden. It earns you compliments without requiring much effort.
Why This Version Works
Most pasta bakes go bland fast. They rely on jarred sauce or a plain cheese layer and call it a day. This one is different because the beef mixture actually tastes like a cheeseburger before it even hits the oven. Ketchup and Worcestershire sauce in the skillet do most of the heavy lifting — they give the beef that sweet-savory, slightly tangy thing that makes a cheeseburger taste like a cheeseburger. Beef broth adds depth and keeps everything moist during baking.
The cornstarch slurry is a small step that makes a big difference. It thickens the sauce just enough to cling to the pasta instead of pooling at the bottom. Creamy, coated bites instead of a soggy mess.
Then there’s the cheese situation. Using both cheddar and mozzarella gives you the best of both worlds — the sharp, punchy flavor of cheddar and the stretchy, pull-apart melt of mozzarella. Half gets mixed into the casserole, half goes on top. The top layer gets slightly golden and a little crispy at the edges. Worth every second of the wait.
If you love hearty beef and pasta bakes, check out this ground beef and pasta casserole for another weeknight go-to.
Ingredients with Notes

| Ingredient | Amount | Notes |
|---|---|---|
| Lean ground beef | 1 lb | 85/15 or 90/10 works well — less grease to drain |
| Elbow macaroni | 8 oz | Cook to al dente, not soft — it finishes in the oven |
| Bacon | 8 strips | Thick-cut gives better texture and more crunch |
| Ketchup | 4 tablespoons | Adds the classic burger tang — don’t skip it |
| Beef broth | 1 1/2 cups | Use low-sodium if you want more control over salt |
| Worcestershire sauce | 1 1/2 teaspoons | Builds umami depth in the beef mixture |
| Cornstarch | 2 tablespoons | Whisked with water to thicken the sauce |
| Shredded cheddar cheese | 2 1/2 cups | Sharp cheddar gives the most flavor |
| Shredded mozzarella | 1/2 cup | Adds stretch and creaminess to the melt |
Optional add-ons: diced pickles, sauteed onions, a mustard drizzle, hot sauce, or crushed potato chips on top for crunch.
Step-by-Step Instructions
1. Cook the bacon
Set a large skillet over medium heat and lay in the bacon strips. You want them fully crispy, not just cooked — the texture matters because the bacon is going into a saucy, wet casserole and it needs to hold up. Flip every couple of minutes until both sides are deeply browned. Transfer to a paper towel-lined plate to drain and cool, then crumble into rough bite-sized pieces. Don’t go too small — you want actual bacon presence in every forkful.
2. Brown the ground beef
Pour off most of the bacon grease from the skillet but leave about a tablespoon behind. That leftover fat has bacon flavor cooked into it, and it goes right into the beef. Add the ground beef and break it up with a wooden spoon over medium heat. Don’t rush the browning — let the beef sit undisturbed for a minute before stirring so it actually develops some color instead of just steaming. Once it’s browned all the way through with no pink remaining, drain off any excess grease. Then stir in the ketchup, Worcestershire sauce, and beef broth. Get everything mixed together and let it simmer for about 5 minutes. The sauce will reduce slightly and the flavors will tighten up. This is where the dish gets its cheeseburger identity.
3. Cook the pasta
While the beef is simmering, bring a large pot of well-salted water to a boil. Add the elbow macaroni and cook it until just al dente. Check the package timing and pull it about a minute early — the pasta will finish cooking in the oven and if it goes in already soft, it’ll come out mushy. Drain it and toss it with a tiny bit of oil or just give it a stir right away so it doesn’t clump together while you finish the sauce.
4. Thicken the sauce

In a small bowl, whisk together the cornstarch with 2 tablespoons of cold water until there are no lumps. Pour it slowly into the simmering beef mixture while stirring constantly. Keep stirring for about a minute as the sauce thickens. You’re looking for a consistency that coats a spoon — not thick like gravy, but not watery either. A properly thickened sauce is what keeps this casserole from being soupy, so don’t skip this step. Once it looks right, pull the skillet off the heat.
5. Combine and assemble
Preheat your oven to 375°F (190°C). In a large mixing bowl, combine the cooked pasta, the beef mixture, most of the crumbled bacon (save a small handful for the top if you want), and about half the cheddar and all the mozzarella. Stir it all together until well distributed. Grease a 9×13 baking dish — cooking spray works fine — and pour the mixture in. Spread it out evenly with a spoon. Scatter the remaining cheddar over the top in an even layer, then add the reserved bacon crumbles on top if you saved some.
6. Bake until golden
Slide the dish into the oven uncovered and bake for 15 minutes. You’re looking for the cheese on top to be fully melted and just starting to get golden and slightly crispy at the edges. That golden crust on top is the best part — don’t pull it too early. Once it’s done, let the casserole rest for at least 5 minutes before serving. It comes out of the oven very hot and needs a few minutes to settle so it doesn’t fall apart when you scoop it. The sauce will also tighten up slightly as it cools, which makes for cleaner servings.
This one sits right alongside cowboy casserole in my regular rotation for big-crowd dinners that don’t require much hands-on time.
What to Serve It With

This casserole is plenty filling on its own, but a simple side makes it feel like a complete meal. A crisp iceberg or romaine salad with ranch or thousand island dressing is the obvious move — it mirrors the classic burger setup and cuts through the richness of the cheese. Garlic bread works if you want something more indulgent. Steamed broccoli or green beans are the most sensible choice if you want something lighter on the table. Keep the sides simple. This casserole doesn’t need help.
Storage
Leftovers keep well in an airtight container in the refrigerator for up to 4 days. To reheat, cover with foil and warm in a 350°F oven for about 15 minutes, or microwave individual portions for 2 minutes, stirring halfway through. You can also freeze this casserole in portioned freezer-safe containers for up to 2 months — thaw overnight in the fridge before reheating.
Recipe Card
Bacon Cheeseburger Pasta Casserole
Prep time: 15 minutes | Cook time: 30 minutes | Total time: 45 minutes | Serves: 6
Ingredients
- 1 lb lean ground beef
- 8 oz elbow macaroni
- 8 strips bacon
- 4 tablespoons ketchup
- 1 1/2 cups beef broth
- 1 1/2 teaspoons Worcestershire sauce
- 2 tablespoons cornstarch
- 2 1/2 cups shredded cheddar cheese
- 1/2 cup shredded mozzarella cheese
Instructions
- Cook bacon in a large skillet over medium heat until crispy. Drain on paper towels, then crumble into pieces.
- Drain most of the bacon grease, leaving about 1 tablespoon in the skillet. Brown the ground beef over medium heat, breaking it up as it cooks. Drain excess grease.
- Stir in ketchup, Worcestershire sauce, and beef broth. Simmer 5 minutes.
- Whisk cornstarch with 2 tablespoons cold water. Stir into beef mixture and cook until sauce thickens, about 1 minute.
- Cook macaroni to al dente per package instructions. Drain.
- Preheat oven to 375°F (190°C). Combine pasta, beef mixture, crumbled bacon, and half the cheese in a large bowl. Stir to combine.
- Pour into a greased 9×13 baking dish. Top with remaining cheese.
- Bake uncovered for 15 minutes until cheese is melted and golden. Rest 5 minutes before serving.
FAQ
Can I make this ahead of time?
Yes. Assemble the full casserole up through step 7, cover tightly with foil, and refrigerate for up to 24 hours. When you’re ready to bake, add 5 to 10 extra minutes to the bake time since it’s going in cold.
Can I use a different pasta shape?
Elbow macaroni is ideal because it holds onto the sauce, but penne, rotini, or shells all work well. Avoid long pasta like spaghetti — it doesn’t distribute evenly in the bake.
Can I swap the ground beef for something else?
Ground turkey works as a leaner swap and takes on the seasonings just as well. Ground pork is another option if you want something richer. The flavor won’t be identical but it’ll still be good.
What if I want it spicier?
Stir a teaspoon of hot sauce into the beef mixture while it simmers, or use pepper jack instead of mozzarella. A pinch of cayenne in the sauce also works without being obvious.
After that first football Sunday, this casserole became the one my friends actually request. Not a fancy dish, not a complicated one. Just the kind of meal that disappears fast and has people looking around for more. Same thing happens every time I make it — the dish goes empty before I’ve had a chance to sit down. That’s all you really need to know about whether it’s worth making.
For another bold, beefy pasta bake, the one-pot taco spaghetti bake follows a similar no-fuss approach and gets the same reaction.