Crazy Good Casserole
A ridiculously comforting, cheesy, and golden-baked casserole that brings together tender pasta, savory beef, and a rich, velvety sauce.
- A classic roux-based sauce prevents the pasta from absorbing all the liquid, keeping it creamy.
- Browning the beef deeply triggers the Maillard reaction for rich, savory depth.
- A blend of sharp cheddar and mozzarella provides both sharp flavor and that perfect, stretchy cheese pull.
I still remember the chilly Tuesday evening when I dropped an entire baking dish of what was supposed to be dinner onto my kitchen floor, watching the ceramic shatter into a million pieces while my hungry family stared in absolute silence.
I swept up the mess, wiped my face, and tapped my wooden spoon against my hip before improvising with whatever I had left.
It was a total disaster.
Most baked pasta dishes turn into a dry, spongy brick because home cooks don't account for starch gelatinization absorbing every drop of moisture in the oven.
If you use a cheap, thin aluminum pan, the bottom burns before the center even gets warm, which is why I hands down recommend a heavy ceramic dish. My favorite ceramic baking dish has survived five years of heavy scrubbing, and it still bakes more evenly than any metal pan.
To fix this, we are going to create an ultra-velvety sauce base that relies on a proper roux to lock in the moisture, keeping the pasta perfectly saucy even after a day in the fridge. Bear with me here, because skipping the homemade sauce for canned cream soup is a shortcut that will absolutely ruin the texture, leaving you with a greasy film on the roof of your mouth.
If you are a fan of cozy, oven-baked dinners, this dish sits right alongside our ultra-popular Tater Tot Chicken Casserole in our weekly rotation.
Crazy Good Casserole
- Publisher Storied Skillet
- Cuisine American
- Category Dinner, Casserole
- Prep Time
- Cook Time
- Servings 6
- Calories 520 calories
- Rating 4.8 4928
- Tags crazy good casserole, cheesy pasta bake, ground beef casserole
Ingredients
- 16 oz (453g) penne pasta
- 1 lb (454g) lean ground beef
- 1 medium yellow onion, finely diced
- 3 cloves garlic, minced
- 3 tbsp unsalted butter
- 3 tbsp all-purpose flour
- 2 cups whole milk, warmed
- 1 cup beef broth
- 2 tsp Diamond Crystal kosher salt
- 1/2 tsp freshly cracked black pepper
- 1 1/2 cups sharp cheddar cheese, shredded
- 1 1/2 cups low-moisture mozzarella cheese, shredded
- 1 tbsp fresh parsley, chopped (for garnish)
Directions
- Preheat your oven to 375°F (190°C) and lightly grease a 9x13-inch ceramic baking dish.
- Bring a large pot of salted water to a rolling boil and cook the penne pasta until it is two minutes shy of al dente, then drain and set aside.
- In a large skillet over medium-high heat, brown the ground beef with the diced onions, breaking it up with a wooden spoon until cooked through, then add the garlic and cook for 1 minute before draining any excess fat.
- Melt the butter in a medium saucepan over medium heat, whisk in the flour, and cook for 2 minutes to eliminate the raw flour taste.
- Slowly pour in the warm milk and beef broth while whisking constantly to prevent lumps, then simmer until the sauce thickens enough to coat the back of a spoon.
- Stir in the salt, black pepper, and half of both cheeses until completely melted and smooth.
- Combine the cooked pasta, browned beef mixture, and cheese sauce in your prepared baking dish, tossing gently until every noodle is coated.
- Top with the remaining cheddar and mozzarella, then bake for 20 to 25 minutes until the cheese is bubbly and golden brown on top.
Notes
- I highly recommend using Diamond Crystal kosher salt; if you are using Morton's kosher salt, reduce the amount by half (use 1 tsp instead of 2 tsp) to avoid over-salting.
- Grating your own cheese from a block is non-negotiable because pre-shredded bags are coated in potato starch, which prevents them from melting into a smooth protein matrix.
- Do not let your roux burn; keep the heat at medium and whisk constantly, as a burnt roux will impart a bitter, scorched flavor to the entire dish.
- After a day in the fridge, the pasta will naturally absorb some of the remaining moisture, so splash a tablespoon of milk over individual portions before reheating to restore the creamy texture.
Serving Suggestions
Serve this comforting bake hot out of the oven alongside simple, fresh sides to balance out the rich, cheesy flavors.
- A crisp green salad tossed in a light Greek Lemon Vinaigrette to cut through the richness.
- A basket of warm, buttery Homemade Garlic Bread for scooping up extra sauce.
- Roasted vegetables like broccoli or asparagus to add a vibrant, healthy crunch to the plate.
- A side of tangy Easy Homemade Dill Pickles to cleanse the palate between bites.
Storage and Reheating
Leftovers are a gift.
Simply pack any remaining casserole into a shallow, airtight container and slide it into the refrigerator, where it will keep beautifully for up to four days.
When you are ready to reheat, avoid the microwave if you can, as it tends to make the cheese oily and the pasta mushy. Instead, place the desired portion in an oven-safe dish, cover it with foil, and bake at 350°F (175°C) for about 15 minutes until heated through.
It works like magic.
If you are in a rush and must use the microwave, just splash a tiny bit of water or milk over the top and cover the plate with a damp paper towel to trap the steam.
Ingredient Substitutes
If you find yourself missing an ingredient, don't panic—this recipe is incredibly forgiving.
- Ground Beef: Swap in ground turkey, chicken, or sweet Italian sausage for a different flavor profile.
- Penne Pasta: Any short, tubular pasta like rigatoni, rotini, or even large elbow macaroni will work perfectly.
- Whole Milk: You can use 2% milk, but avoid skim milk as it lacks the fat needed to create a rich, stable sauce.
- Cheddar Cheese: Monterey Jack, Colby, or Gruyère make excellent substitutes for the sharp cheddar.
This casserole has saved my weeknights more times than I can count, turning chaotic evenings into cozy, quiet moments around the table. Grab your favorite baking dish, put on some music, and let the comforting aroma of bubbling cheese fill your home.
Susan Rosie
I've spent over 12 years perfecting recipes so you can cook with confidence. Every dish on Storied Skillet is tested multiple times – because your dinner matters. I believe in simple ingredients, clear instructions, and big flavors.
Learn More About Me →You Might Also Like
Discover more delicious recipes from the same category.
Loading related recipes...