This Sloppy Joe Casserole takes the nostalgic, tangy flavors of traditional Sloppy Joes and gives them a gourmet upgrade. Instead of messy buns, a savory beef and cheddar filling is topped with a golden, flaky puff pastry crust and a sprinkle of sesame seeds. It’s a hearty, crowd-pleasing meal that’s just as comforting as the original but much more elegant to serve.

Jump to:
🥫 The Ingredients
This recipe combines a savory, well-seasoned meat filling and a signature tangy-sweet sauce with a buttery, golden-brown crust for the ultimate comfort food experience. Find ingredient notes (including substitutions and variations) below.

📝 Ingredient Notes and Substitutions
- Ground Beef: We recommend using 90% lean ground beef to ensure the filling is hearty without being overly greasy. You can also substitute this with ground turkey or ground chicken for a lighter version of the dish.
- Chili Sauce: This recipe calls for the mild, tomato-based condiment (like Heinz) rather than a spicy hot sauce. If you don’t have any on hand, you can substitute it with ketchup mixed with a pinch of chili powder and a dash of cumin.
- Puff Pastry: For the best results, keep your puff pastry in the fridge until the moment you are ready to top the casserole so it stays cold and bakes up extra flaky. If you prefer a different topping, refrigerated biscuit dough or a pie crust will also work beautifully.
- Cheddar Cheese: Sharp cheddar provides the best flavor contrast to the sweet and tangy sauce, but Monterey Jack or a pre-shredded Mexican blend are great alternative for a milder, creamier melt.
- Beef Stock: If you want to control the sodium, use low-sodium beef stock. In a pinch, vegetable stock or even water can be used, though the beef stock adds the most depth to the sauce.
Refer to the recipe card (with video) below for a full list of ingredients and measurements.
📌 Tips and Tricks for the Perfect Casserole
- Nail the sauce consistency: When simmering your filling, cook the liquid down until the sauce is thick and glossy, but stop before it becomes dry. You want it to be moist enough to stay “sloppy,” as the melted cheese and puff pastry crust will help bind the filling together as it bakes.
- Keep the pastry chilled: For the flakiest, highest rise, keep your puff pastry in the refrigerator until the very moment you are ready to place it on top of the hot filling. If the dough gets too warm, the butter layers will melt, and it won’t puff up as beautifully.
- Brown the beef well: Don’t rush the browning process. Let the ground beef develop a deep brown crust in the skillet before adding the stock and sauces; those caramelized bits provide the savory foundation for the entire dish.
- The “Golden” Secret: Always use an egg wash (egg beaten with a splash of milk) for the topping. This is what gives the casserole that professional, bakery-style golden sheen and ensures your sesame seeds stay perfectly in place.
- Let it rest: Give the casserole about 5 to 10 minutes to sit after removing it from the oven. This allows the sauce to settle and thicken slightly, making it much easier to serve clean portions.
👩🏼🍳 How To Make Sloppy Joe Casserole

- Step 1: Sauté the chopped onions and bell pepper in the oil over medium heat in a large skillet.

- Step 2: Add the ground beef and cook until no longer pink. Safely discard excess rendered grease.

- Step 3: Stir in the beef stock, tomato sauce, chili sauce, Worcestershire sauce, mustard, vinegar, brown sugar, salt, and pepper. Simmer for about 15 minutes, until slightly reduced in volume.

- Step 4: Transfer the sloppy Joe filling to a 9×13″ baking dish (or similar size) and top with the shredded cheese.

- Step 5: Top with pieces of puff pastry, and brush on the egg wash and sprinkle with the sesame seeds.

- Step 6: Bake until the pastry is browned and the filling is bubbly, about 15 minutes. Garnish with scallions and let rest for 5 to 10 minutes.
Expert Tip
For a stunning, professional presentation, cut your puff pastry sheet into uniform rectangles rather than laying it down as one whole piece. Arrange the rectangles in a slightly overlapping pattern over the filling; not only does this create a beautiful “shingled” look, but it also makes it much easier to serve clean, individual portions without shattering the flaky crust.
🍽️ How to Serve
- Balance with a fresh salad: Serve each portion with a simple green salad tossed in a light vinaigrette. The crisp texture and acidic dressing provide a refreshing contrast to the rich, savory beef and buttery pastry.
- Add classic comfort sides: For a hearty, well-rounded meal, pair the casserole with a side of tender, simmered green beans and a scoop of sweet, velvety creamed corn.
- Garnish for freshness: Don’t skip the freshly chopped scallions! Sprinkle them over the top right before serving to add a pop of bright color and a mild, oniony bite.
- Serve in squares: Use a large spatula to lift out the pre-cut puff pastry rectangles along with the thick filling underneath to keep the presentation neat and the layers intact.
🙋🏽♂️ Frequently Asked Questions
You can prepare the meat filling up to 24 hours in advance and store it in the refrigerator. When you are ready to serve, simply reheat the filling on the stovetop until hot, transfer it to your baking dish, and top with the cheese and pastry before sliding it into the oven.
Place any remaining portions in an airtight container and keep them in the fridge for up to three days. To help the puff pastry regain its crispness, it is best to reheat leftovers in the oven at 350°F or in an air fryer rather than using the microwave.
The meat filling freezes beautifully on its own for up to three months in a freezer-safe container. For the best results, I recommend thawing the filling and then adding the fresh puff pastry and cheese just before baking, as the pastry does not always maintain its light, airy texture after being frozen and thawed.
While puff pastry offers the most elegant finish, you can easily swap it for refrigerated biscuit dough, crescent roll sheets, or even a layer of tater tots. Just be sure to adjust the baking time according to the package directions for whichever topping you choose.
What is the best way to prevent the pastry from getting soggy in the Sloppy Joe Casserole?

😋 More Delicious Weeknight Dinner Recipes
Ready to make the best casserole in town? Go for it!
And when you do, be sure to take a photo of it, post it on Instagram, and tag @HowToFeedaLoon and hashtag #HowToFeedaLoon!

Sloppy Joe Casserole
Video
Equipment
- 1 10"x10" baking dish 9×13" will also work, or similar size
Ingredients
- 1 tablespoon olive oil
- 1 medium onion chopped
- 1 green bell pepper seeded and chopped
- 2 lbs ground beef 90% lean
- ¼ cup beef broth or stock
- 1 15 oz can tomato sauce
- ½ cup chili sauce
- 1 tablespoon Worcestershire sauce
- 1 tablespoon Dijon mustard
- 1 tablespoon apple cider vinegar
- 1 tablespoon brown sugar light or dark
- 1½ teaspoon salt
- ½ teaspoon black pepper
- 1½ cups cheddar cheese shredded, 2 cups for extra cheesy
- 1 sheet puff pastry cut into squares (if desired)
- 1 large egg lightly beaten
- 1 tablespoon milk or water
- 1 tablespoon sesame seeds for topping, optional
- 2 scallions chopped, for garnish, optional
Instructions
- Preheat oven to 425°F.
- Heat the oil over medium heat in a large skillet. Add the onion and bell pepper and sauté until soft and translucent, about 4 minutes.1 tablespoon olive oil, 1 medium onion, 1 green bell pepper
- Add the ground beef and break it up with a wooden spatula. Cook, stirring occasionally, until no longer pink. Tilt the skillet and use a large spoon to remove most of the rendered grease (it's okay to leave some in the skillet). Discard safely.2 lbs ground beef
- Add the beef broth, tomato sauce, chili sauce, Worcestershire sauce, mustard, vinegar, brown sugar, salt, and pepper. Bring to a simmer, stirring often.¼ cup beef broth, 1 15 oz can tomato sauce, ½ cup chili sauce, 1 tablespoon Worcestershire sauce, 1 tablespoon Dijon mustard, 1 tablespoon apple cider vinegar, 1 tablespoon brown sugar, 1½ teaspoon salt, ½ teaspoon black pepper
- Continue simmering over medium heat until the mixture has thickened and most of the liquid has cooked down, about 15 minutes.
- Transfer the mixture to a baking dish. Top with the cheese, and then arrange the puff pastry squares over the cheese.1½ cups cheddar cheese, 1 sheet puff pastry
- In a small bowl, mix together the beaten egg and milk (or water). Brush the egg wash over the tops of the puff pastry. Sprinkle the sesame seeds on top.1 large egg, 1 tablespoon milk, 1 tablespoon sesame seeds
- Bake until the puff pastry is browned (but not burned) and the sides are bubbly, about 12 to 15 minutes. Remove from oven and let rest for 5 minutes.
- Serve at once, garnished with chopped scallions (if desired).2 scallions











Rod Stevens says
This is absolutely the best casual sloppy Joe recipe that I’ve tried. The puff pastry puts it over the top.
Kris Longwell says
Thanks, Rod! So glad you enjoyed it and thanks for the awesome review! We appreciate that so much!