If you’re a fan of classic comfort food with a twist, you’re going to love this Sloppy Joe Casserole Recipe. It takes the yummy, saucy goodness of sloppy joes and turns it into a cozy, cheesy casserole that’s perfect for feeding a crowd or meal prepping for the week. I’ve made this more times than I can count, and every time my family goes crazy for it. Stick around, and I’ll share all my tips to help you get it just right!
Why You’ll Love This Recipe
- Comfort Food Made Easy: This casserole blends familiar sloppy joe flavors into a one-dish meal that’s simple to prepare.
- Kid-Approved: My kids actually beg for this – it’s cheesy, saucy, and balanced with just the right amount of veggies.
- Great for Meal Prep: It reheats beautifully, making it a lifesaver for busy weeknights.
- Flexible Ingredients: You can easily swap veggies or cheese to fit your pantry or taste.
Ingredients You’ll Need
The ingredients for this Sloppy Joe Casserole Recipe come together to create that perfect mix of savory, tangy, and cheesy flavors. I love using lean ground beef for a healthier base, and the combination of Colby Jack and cheddar cheese gives the topping a nice melty texture and sharp flavor.

- Ground beef: Lean beef works best to avoid excess grease but still plenty of flavor.
- Yellow onion: Adds sweetness that balances the tangy ketchup and tomatoes.
- Red bell pepper: Brings a subtle crunch and bright color to the dish.
- Garlic: Fresh garlic gives that essential savory punch.
- Diced tomatoes: I prefer no-salt-added canned tomatoes to control seasoning.
- Ketchup: This is where much of the classic Sloppy Joe flavor shines through.
- Light brown sugar: Just enough to mellow out acidity and add depth.
- Yellow mustard: Balances sweetness and adds subtle tang.
- Worcestershire sauce: My secret weapon for that umami boost.
- Corn: Frozen or canned both work well and add a pop of sweetness.
- Salt and black pepper: Essential seasoning to round out the flavors.
- Penne pasta: A sturdy pasta shape that holds up nicely in the casserole.
- Colby Jack cheese + Cheddar cheese: The combo melts beautifully and adds creamy, sharp notes.
- Fresh parsley: For a fresh and pretty garnish at the end.
Variations
One of the things I love about this Sloppy Joe Casserole Recipe is how easily you can make it your own. I often swap out veggies or cheeses depending on what I have on hand, and it still turns out fantastic every time.
- Vegetarian version: Try swapping ground beef for plant-based crumbles or lentils—I did this once, and honestly, you won’t miss the meat.
- Spicy twist: Add a dash of hot sauce or chopped jalapeños to the meat mixture for a little heat that wakes up the flavors.
- Cheese variations: Feel free to mix in mozzarella or Monterey Jack if you want a milder, creamier top layer.
- Extra veggies: I sometimes add diced mushrooms or zucchini to sneak in more nutrition without overwhelming the classic taste.
How to Make Sloppy Joe Casserole Recipe
Step 1: Sauté the Beef and Veggies
Start by heating a skillet over medium-high heat. Toss in the ground beef along with diced onion, red bell pepper, and minced garlic. As the beef cooks, break it apart with your spoon or spatula to keep it crumbly and even. Cook everything until the beef is browned and the veggies are soft—usually around 6 to 7 minutes. Remember to drain any excess fat after cooking so your casserole doesn’t get greasy.
Step 2: Create the Sloppy Joe Sauce
Once the beef and veggies are ready, stir in the diced tomatoes, ketchup, brown sugar, yellow mustard, Worcestershire sauce, and corn. Let this simmer gently for about 4 to 5 minutes so all the flavors meld and it thickens slightly. Taste the sauce here and adjust salt and pepper as you like. I usually add a little extra brown sugar for sweetness, but that’s just me!
Step 3: Cook the Pasta
While the sauce simmers, cook the penne pasta in salted boiling water according to package instructions. I like to cook it just to al dente so it holds up during baking without turning mushy. Drain it well and set aside.
Step 4: Assemble Your Casserole
Grab a 9×13 baking dish and combine the cooked pasta with the meaty sauce and half the shredded cheeses. Mix gently to make sure everything is evenly distributed. Sprinkle the remaining cheese evenly over the top—this is what makes the casserole beautifully melty and irresistible.
Step 5: Bake It to Perfection
Pop the casserole into a preheated oven at 350°F (180°C) for about 20 minutes. You’re looking for the cheese on top to be completely melted and the casserole heated through. When it’s done, sprinkle fresh parsley over the top for that pop of color and fresh flavor.
Pro Tips for Making Sloppy Joe Casserole Recipe
- Drain the Meat Fat Well: For a cleaner flavor and less greasy casserole, always drain your beef after browning.
- Taste and Adjust Sauce: Don’t skip tasting the sauce before assembling—the right balance of sweetness and tanginess is key.
- Don’t Overcook the Pasta: Cook your penne just until al dente so it doesn’t get mushy after baking.
- Use a Good Baking Dish: A 9×13 glass or ceramic dish bakes evenly and makes serving easy without sticking.
How to Serve Sloppy Joe Casserole Recipe

Garnishes
I like to keep things simple with garnishes—just a sprinkle of freshly chopped parsley adds a nice pop of color and a hint of fresh flavor that balances the richness of the cheese and meat.
Side Dishes
Some crisp green beans or a big leafy salad with vinaigrette help cut through the richness. I also love serving this casserole alongside roasted sweet potatoes or even garlic bread for a more indulgent meal.
Creative Ways to Present
For a fun party twist, I’ve served this Sloppy Joe Casserole in individual mini baking dishes or even in ramekins. It makes a cute presentation and makes sure everyone gets their own cheesy, saucy goodness. Perfect for weekends when friends come over!
Make Ahead and Storage
Storing Leftovers
I usually let the casserole cool completely, then cover it tightly with foil or plastic wrap before popping it into the fridge. It keeps well for up to 3 days, and leftovers taste just as good heated up.
Freezing
This casserole freezes really well, which has saved me on many hectic days. Just assemble and bake it, then cool and freeze in an airtight container. When you’re ready to eat, thaw overnight in the fridge and reheat in the oven until warmed through.
Reheating
For leftovers, I usually reheat in the oven at 350°F (180°C) covered with foil to prevent the top from burning, about 15–20 minutes, or until heated through. You can also microwave individual portions in short bursts, stirring halfway for even warming.
FAQs
-
Can I use other types of pasta for this Sloppy Joe Casserole Recipe?
Absolutely! While penne is great because it holds the sauce well, you can use elbow macaroni, rotini, or even shells. Just make sure to cook it al dente so it doesn’t get mushy after baking.
-
Is this recipe freezer-friendly?
Yes, this Sloppy Joe Casserole Recipe freezes beautifully. Bake it first, then cool completely before freezing in an airtight container. Reheat in the oven for best results.
-
Can I make this recipe vegetarian?
For sure! Replace ground beef with plant-based crumbles, cooked lentils, or a mix of sautéed mushrooms and beans to keep the hearty texture and flavor.
-
How do I keep the casserole from getting too watery?
Draining the fat from the cooked beef and allowing the sauce to simmer until slightly thickened before mixing with pasta really helps. Also, don’t overcook the pasta to avoid excess moisture.
Final Thoughts
I absolutely love how this Sloppy Joe Casserole Recipe brings together simple ingredients for a dish that feels like a warm hug on a plate. It’s one of those meals where everyone leaves the table happy and satisfied. If you want a family-friendly, easy-to-make recipe that packs so much flavor with minimal fuss, give this a try. Trust me, once you make it, it will be a go-to recipe you’ll keep coming back to—and you’ll wonder why you didn’t make casseroles out of sloppy joes sooner!
Print
Sloppy Joe Casserole Recipe
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
- Yield: 8 servings
- Category: Main Course
- Method: Baking
- Cuisine: American
Description
A hearty and comforting Sloppy Joe Casserole that combines the classic sloppy joe flavors with cheesy baked pasta. Ground beef cooked with onions, bell peppers, and a tangy tomato-based sauce is mixed with penne pasta and topped with melted cheddar and Colby Jack cheese for a family-friendly meal perfect for weeknights.
Ingredients
Meat and Vegetables
- 1 pound lean ground beef
- 1 small yellow onion, diced (about 1 cup)
- 1 red bell pepper, diced
- 2 cloves garlic, minced
Sauce and Seasonings
- 14.5 ounce can diced tomatoes
- 1 cup ketchup
- 1 tablespoon light brown sugar
- 1 teaspoon yellow mustard
- ½ teaspoon Worcestershire sauce
- 1½ cups corn (frozen or drained from a can)
- ½ teaspoon salt
- ¼ teaspoon ground black pepper
Pasta and Cheese
- 12 ounces uncooked penne pasta (cooked according to package instructions)
- 1 cup shredded Colby Jack cheese
- 1 cup shredded cheddar cheese
Garnish
- Chopped fresh parsley for garnish
Instructions
- Preheat the oven: Set your oven to 350°F (180°C) to warm up while you prepare the casserole mixture.
- Cook the beef and vegetables: Heat a skillet over medium-high heat. Add the ground beef, diced onion, red bell pepper, and minced garlic. Cook, crumbling the beef as it browns, until the meat is fully cooked and vegetables are softened, about 6-7 minutes. Drain excess fat from the skillet.
- Make the sauce: To the cooked beef mixture, add diced tomatoes, ketchup, light brown sugar, yellow mustard, Worcestershire sauce, and corn. Stir to combine and cook for an additional 4-5 minutes to meld the flavors. Season with salt and black pepper, then taste and adjust the seasonings if needed.
- Cook the pasta: While prepping the meat sauce, cook the penne pasta in salted boiling water according to package instructions until al dente. Drain the pasta well.
- Combine pasta and sauce: In a 9×13-inch baking dish, mix the cooked pasta with the prepared meat sauce and half of the shredded Colby Jack and cheddar cheese.
- Top and bake: Sprinkle the remaining cheese evenly on top of the pasta mixture. Place the baking dish in the preheated oven and bake for about 20 minutes, or until the casserole is heated through and the cheese is melted and bubbly.
- Garnish and serve: Remove the casserole from the oven, sprinkle with chopped fresh parsley, then serve hot.
Notes
- Use lean ground beef to reduce fat content and help control grease in the dish.
- Frozen corn can be used directly; if canned, drain before adding.
- Adjust the amount of ketchup and brown sugar to control the sweetness of the sauce.
- This casserole can be prepared ahead and refrigerated before baking; just extend baking time slightly if baking from cold.
- For a spicier twist, add a pinch of cayenne pepper or a dash of hot sauce to the meat sauce.
Nutrition
- Serving Size: 1 serving (about 1/8 of casserole)
- Calories: 420
- Sugar: 10g
- Sodium: 580mg
- Fat: 18g
- Saturated Fat: 8g
- Unsaturated Fat: 7g
- Trans Fat: 0.2g
- Carbohydrates: 38g
- Fiber: 3g
- Protein: 25g
- Cholesterol: 65mg

