I absolutely adore comforting meals that bring back that warm, homemade feeling, and this Sloppy Joe Casserole Recipe does just that for me every time. It takes the classic messy, tangy Sloppy Joe filling we all love and transforms it into a cozy, satisfying casserole topped with creamy mashed potatoes that are simply irresistible. Whenever I’m craving a meal that’s hearty, full of flavor, and just a little nostalgic, this recipe is the one I turn to, especially because it’s straightforward to prepare and perfect for feeding a crowd or family dinner.
Why You'll Love This Sloppy Joe Casserole Recipe
What I find so special about this casserole is the bold, rich flavor profile that comes from the combination of savory ground beef, tangy tomato paste, and a subtle smoky hint from the smoked paprika. The mustard and apple cider vinegar give the sauce a perfect balance of acidity and depth, making each bite burst with comforting, well-rounded flavor. Plus, the creamy mashed potato topping adds the perfect textural contrast with its fluffiness, creating an incredible harmony between savory and smooth elements that just melts in your mouth.
Another thing I love about this Sloppy Joe Casserole Recipe is how accessible it is—there’s nothing complicated about the ingredients or the steps, but the final product tastes like you spent hours in the kitchen. It’s one of those dishes that I can confidently serve on a busy weeknight, yet it feels special enough for a casual family gathering or even a potluck. The fact that it’s all cooked in one skillet and then baked makes cleanup easier, which I’m always grateful for. To me, it’s a winner for both taste and convenience.
Ingredients You'll Need
The ingredients for this casserole may look simple, but each one plays a crucial role in building the dish’s layers of flavor and texture. From the creamy potatoes to the hearty beef mixture, everything works together beautifully.
- Russet or Yukon Gold potatoes: These give you that creamy, fluffy mash that tops the casserole perfectly.
- Garlic cloves: Both smashed for cooking the potatoes and minced to flavor the beef mixture, garlic infuses the dish with its signature warmth.
- Fine salt: Essential for seasoning every layer and balancing the flavors throughout.
- Avocado or olive oil: Provides a healthy fat base for sautéing the vegetables with a subtle fruitiness.
- Yellow onion and bell pepper: Adds sweetness and texture, rounding out the savory filling with some veggie goodness.
- Lean ground beef: The star protein that makes this casserole hearty and fulfilling.
- Tomato paste: Offers depth and a concentrated tomato flavor that’s richer than regular tomato sauce.
- Water: To loosen the sauce to the perfect sloppy consistency.
- Yellow or Dijon mustard: Brings a subtle tang that elevates the beef mixture’s flavor.
- Coconut aminos: A hint of natural sweetness and umami that works beautifully in place of soy sauce.
- Apple cider vinegar: Adds brightness and balances the rich flavors.
- Smoked paprika: Provides a smoky undertone that makes the dish extra comforting.
- Black pepper: Freshly ground for a gentle kick and spice.
- Fresh herbs (optional): Chopped parsley, chives, or thyme for a fresh finishing touch.
Directions
Step 1: Begin by peeling and cutting your potatoes into roughly 2-inch cubes. Place them in a large pot along with the smashed garlic cloves and one teaspoon of salt. Cover the potatoes with water by about 1 to 2 inches, then bring to a boil over high heat. Once boiling, lower the heat just enough to keep the water at a gentle boil without it spilling over. Cook the potatoes until you can easily pierce them with a sharp knife, which usually takes 15 to 20 minutes.
Step 2: While the potatoes simmer, preheat your oven to 375 degrees Fahrenheit to get it ready for baking the casserole later on.
Step 3: Heat a large oven-safe skillet over medium-high heat. Add the oil, then toss in the diced onion and bell pepper. Sauté these vegetables, stirring occasionally, until the onions start to soften and become translucent—this should take about 5 to 8 minutes.
Step 4: Add the ground beef and the minced garlic to the sautéed veggies. Break up the meat with your spoon as it cooks, stirring occasionally to ensure that it browns evenly. You want the beef cooked through but still juicy, which usually takes about 10 to 12 minutes.
Step 5: Stir in the tomato paste, water, mustard, coconut aminos, apple cider vinegar, smoked paprika, the remaining ½ teaspoon salt, and black pepper. Mix everything well, then bring the mixture to a simmer. Let it cook gently for 5 to 7 minutes until the beef is fully cooked through and the vegetables are tender, allowing all those flavors to meld beautifully.
Step 6: Drain the potatoes and set them back in the pot, reserving about one-third cup of the potato cooking water. Mash the potatoes using either a handheld mixer or a potato masher until they’re smooth, light, and fluffy. Season with salt and pepper to taste for that perfect, comforting topping.
Step 7: Dollop the mashed potatoes evenly across the top of the beef mixture in the skillet, then use a spatula to gently spread them out, covering nearly all of the meat but leaving a little edge showing. Place the skillet in the oven and bake for about 10 minutes until the casserole is heated through and the edges are bubbling deliciously.
Step 8: Once out of the oven, finish by sprinkling your choice of fresh chopped herbs like parsley, chives, or thyme on top to add color and a fresh herbal aroma.
Servings and Timing
This Sloppy Joe Casserole Recipe makes about 8 hearty servings, perfect for feeding a family or a small group of friends. The prep time takes around 15 minutes, mostly for chopping and preparing ingredients, while the cooking time is approximately 45 minutes when you factor in boiling potatoes, sautéing, simmering, and baking. In total, you’re looking at about 1 hour from start to finish, with no additional resting time required. It’s a fantastic dish to make when you want a delicious, satisfying meal without too much fuss.
How to Serve This Sloppy Joe Casserole Recipe
When it comes to serving this casserole, I like to keep things simple yet thoughtful. A fresh green salad on the side with a light vinaigrette balances the rich and creamy casserole perfectly. Roasted or steamed vegetables like green beans, asparagus, or a simple medley of carrots and peas also provide a pleasant contrast in texture and add vibrant color to the plate.
For presentation, I love scooping generous portions straight from the skillet onto warm plates, letting the golden mashed potato topping shine. A sprinkle of freshly chopped herbs like parsley or chives makes it look inviting and adds a pop of fresh flavor. If I’m serving guests, I sometimes place small ramekins of crunchy pickles or sliced jalapeños on the side for some tang and heat, which guests really seem to enjoy.
Beverage-wise, this dish pairs wonderfully with a medium-bodied red wine such as a Merlot or a fruity Zinfandel. For a non-alcoholic option, a chilled sparkling water with a squeeze of lemon or a lightly sweetened iced tea complements the savory, slightly tangy flavors of the casserole nicely. I typically serve this hot or warm, straight from the oven, as I find that’s when the flavors and textures come together in the most comforting way—perfect for any casual family dinner, cozy weekend meal, or a crowd-pleasing potluck offering.
Variations
One of the things I enjoy about this Sloppy Joe Casserole Recipe is how flexible it is to your tastes and dietary needs. For a lighter twist, I sometimes substitute half the ground beef with ground turkey or chicken, which keeps it lean but still flavorful. If you’re vegan or vegetarian, you can swap the meat for plant-based ground crumbles or lentils and use a dairy-free butter or oil for the potatoes for a fully vegan-friendly version that still satisfies that Sloppy Joe craving.
If you like to kick up the spice, adding a diced jalapeño when sautéing the onions and peppers or incorporating a bit of cayenne pepper into the beef mixture is a personal favorite modification of mine. For those avoiding gluten, rest assured this casserole is naturally gluten-free, especially when using coconut aminos instead of soy sauce. Another fun variation I try sometimes is topping the casserole with a layer of shredded sharp cheddar cheese or even pepper jack before baking, adding a gooey, melty component that takes it to a whole new level.
For a slightly different method, you could prepare the beef mixture and mashed potatoes separately, then layer them in a casserole dish instead of using a skillet. This works great if you want to double the recipe or make multiple smaller portions, and it still bakes up beautifully every time.
Storage and Reheating
Storing Leftovers
After enjoying your delicious casserole, I recommend storing any leftovers in an airtight container once it has cooled to room temperature. Using a glass or BPA-free plastic container works well for maintaining freshness. Refrigerated leftovers will keep nicely for up to four days, giving you plenty of time to enjoy it again without wasting any.
Freezing
This Sloppy Joe Casserole Recipe also freezes beautifully, which is perfect for meal prepping or saving a batch for a busy night. To freeze, place the cooled casserole in a freezer-safe container or wrap it tightly with aluminum foil and plastic wrap for an extra layer of protection. It will maintain its best quality for about three months in the freezer. When you’re ready to eat, thaw it overnight in the fridge for even reheating.
Reheating
The best way to reheat this casserole is in the oven to preserve its texture. Preheat your oven to 350 degrees Fahrenheit, cover the dish loosely with foil to prevent the top from drying out, and heat for about 20 minutes or until warmed through. Avoid microwaving if possible, as the mashed potato topping can sometimes become rubbery or unevenly heated. If you do use a microwave for convenience, reheat in short bursts and stir if possible to distribute heat evenly.
FAQs
Can I make this Sloppy Joe Casserole Recipe ahead of time?
Absolutely! You can prepare the beef mixture and boil the potatoes a day ahead, then assemble and bake when you’re ready to serve. This saves time on a busy day and actually helps the flavors meld together even more.
What if I don’t have coconut aminos—can I use something else?
Yes, you can substitute coconut aminos with soy sauce or tamari if you’re not avoiding gluten. Both provide that umami depth to the sauce. Just adjust the amount to taste, as soy sauce is generally saltier.
Is it possible to make this casserole dairy-free?
Definitely! This recipe is naturally dairy-free since the potatoes are mashed without any butter or cream, relying on the cooking water and seasoning. Just be sure your cooking oil is dairy-free, and you’re good to go.
Can I add cheese to this Sloppy Joe Casserole? If so, when?
Cheese is a fantastic addition—shredded cheddar, mozzarella, or pepper jack all work well. I like to sprinkle it over the mashed potato layer just before baking, so it melts and forms a golden crust.
How spicy is this recipe? Can I adjust the heat level?
This casserole has a mild to moderate spice level thanks to the smoked paprika and black pepper. If you prefer it spicier, you can add chopped jalapeños, cayenne pepper, or hot sauce during the cooking process. For a milder version, simply leave those ingredients out.
Conclusion
I truly hope you give this Sloppy Joe Casserole Recipe a try because it’s one of those dishes that brings happiness right from the first bite. Its hearty, flavorful filling and fluffy mashed potato topping are crowd-pleasers that I always come back to when I crave something familiar yet special. Whether you’re cooking for family, friends, or just yourself, this casserole offers comfort and ease that feels like a warm hug on a plate. Happy cooking!
Print
Sloppy Joe Casserole Recipe
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Total Time: 1 hour
- Yield: 8 servings
- Category: Main Dish
- Method: Baking
- Cuisine: American
Description
This comforting Sloppy Joe Casserole brings together tender mashed potatoes layered over a savory, spiced ground beef mixture, baked to bubbling perfection. A delicious twist on the classic Sloppy Joe sandwich, this casserole is perfect for a hearty family meal, featuring simple ingredients like potatoes, lean ground beef, and a flavorful tomato-based sauce enhanced with mustard, smoked paprika, and a hint of apple cider vinegar.
Ingredients
Potatoes
- 2 lbs Russet or Yukon Gold potatoes, peeled and cut into 2-inch cubes
- 4 smashed garlic cloves
- 1 ½ teaspoons fine salt, divided
Beef Mixture
- 2 teaspoons avocado oil or olive oil
- ½ medium yellow onion, diced (1 cup)
- ½ medium bell pepper, any color, diced (1 cup)
- 2 pounds lean ground beef (93/7 recommended)
- 3 garlic cloves, minced (1 tablespoon)
- 1 (6-ounce) can tomato paste
- 1 cup water
- 2 tablespoons yellow or Dijon mustard
- 2 tablespoons coconut aminos
- 1 tablespoon apple cider vinegar
- ½ teaspoon smoked paprika
- ¼ teaspoon black pepper
- 1 teaspoon fine salt (from the divided salt)
Optional Garnish
- ¼ cup chopped fresh flat-leaf parsley, chives, thyme, or a mix
Instructions
- Boil Potatoes: In a large pot, add the peeled and cubed potatoes, smashed garlic cloves, and 1 teaspoon of the salt. Cover the potatoes with 1-2 inches of water. Bring it to a boil, then reduce heat to maintain a gentle boil without overflowing. Cook until the potatoes are easily pierced with a sharp knife, about 15 to 20 minutes.
- Preheat Oven: While potatoes are boiling, preheat your oven to 375°F (190°C) to prepare for baking the casserole later.
- Sauté Veggies: Heat a large oven-safe skillet over medium-high heat on the stovetop. When hot, add oil, diced onion, and bell pepper. Sauté for 5-8 minutes, stirring occasionally, until the onion softens.
- Cook Beef: Add the ground beef and minced garlic to the skillet with the sautéed vegetables. Break up the meat with a wooden spoon and cook for 10-12 minutes, stirring occasionally, until beef is browned and almost fully cooked.
- Add Flavorings: Stir in tomato paste, water, mustard, coconut aminos, apple cider vinegar, smoked paprika, 1 teaspoon of salt, and black pepper. Mix well, bring to a simmer, and cook for 5-7 minutes until beef is fully cooked and vegetables are tender.
- Mash Potatoes: Drain the cooked potatoes, reserving ⅓ cup of the cooking water in the pot. Mash the potatoes with a potato masher or handheld mixer until fluffy and light. Season with salt and pepper to taste.
- Assemble Casserole: Spoon the mashed potatoes over the beef mixture in the skillet, placing evenly spaced mounds. Use a spatula to gently spread the potatoes over the meat mixture, leaving a small border around the edges.
- Bake: Transfer the skillet to the preheated oven and bake for 10 minutes until the dish is hot throughout and the edges are bubbling.
- Garnish and Serve: Remove from oven and garnish with chopped fresh parsley or preferred herbs if desired. Serve warm.
- Storage: Store leftovers in an airtight container in the refrigerator for up to 4 days or freeze for up to 3 months.
Notes
- If you do not have a large oven-safe skillet, transfer the beef mixture to a baking dish before layering with mashed potatoes and baking.
- Using lean ground beef (93/7) helps keep the casserole less greasy.
- Coconut aminos can be substituted with soy sauce or tamari for a similar flavor profile.
- Mash potatoes with some reserved cooking water to ensure a creamy texture.
- Adjust seasoning as needed after mashing potatoes for best flavor balance.
- For a gluten-free version, ensure all condiments used are gluten-free certified.

Leave a Reply