Million Dollar Spaghetti

There are some dishes that just speak to the soul, and for me, a truly comforting casserole is at the top of that list. This Creamy Chicken and Broccoli Casserole is exactly that kind of recipe—a warm, hearty, and incredibly satisfying meal that brings everyone to the table. It’s packed with tender chicken, crisp-tender broccoli, and a rich, velvety sauce, all topped with a golden, bubbly layer of cheese. It’s the kind of wholesome, home-cooked goodness that makes any day feel a little brighter, and it’s surprisingly simple to put together.

I remember one particularly chaotic Tuesday evening a few years ago. My husband had just gotten home late, the kids were wound up from school, and I felt like I had barely a moment to breathe. I had prepped this casserole earlier in the day, hoping for a smooth dinner, and boy, did it deliver. As it baked, the kitchen filled with the most inviting aroma, drawing everyone in. My youngest, who usually picks at his vegetables, not only finished his serving but asked for seconds of the broccoli! It became our go-to for busy weeknights and chilly evenings, a guaranteed win that brings smiles and full bellies, proving that sometimes, the simplest meals are the most cherished.

Why You’ll Love This if-theres-one-dish-in-my-family-that-everyone

This casserole is a true weeknight hero because it’s both satisfying and surprisingly easy to assemble. It’s an all-in-one meal that combines lean protein, wholesome vegetables, and a creamy sauce, making it a balanced dinner solution without extra side dishes. You can easily make it ahead of time, which is a lifesaver for busy schedules—just pop it in the oven when you’re ready. The flavors are universally loved, ensuring even picky eaters will find something to enjoy, and it’s endlessly adaptable to what you have on hand. Plus, who can resist a warm, bubbly casserole fresh from the oven on a cool evening?

Behind the Recipe

Over the years of making this casserole, I’ve learned a few crucial things that elevate it from good to truly great. One common pitfall is a watery sauce, which usually comes from not letting the roux cook long enough or adding too much liquid too quickly. Take your time building that base! Another tip is to blanch your broccoli rather than adding it raw; it helps it cook evenly and prevents it from getting mushy in the casserole. Don’t be shy with your seasonings, a pinch of nutmeg in the sauce and a good quality sharp cheddar make all the difference. And while it’s tempting to pile on the cheese, a modest, even layer gives you that perfect golden crust without overwhelming the other flavors.

Shopping Tips

  • Chicken: Opt for boneless, skinless chicken breasts or thighs. You can also grab a pre-cooked rotisserie chicken for an ultimate time-saver, which simplifies prep immensely.
  • Broccoli: Look for fresh, vibrant green florets with firm stalks. Avoid any with yellowing or soft spots, as these indicate older produce that won’t have the best texture.
  • Cheese: A good quality sharp cheddar or a blend of cheddar and Gruyère works wonderfully for flavor and melt. Grating your own cheese from a block will give you the best melt and texture.
  • Dairy: Whole milk or half-and-half will yield the creamiest sauce. If you prefer a richer sauce, heavy cream can be used in part or whole, but it might be a bit too indulgent for everyday.
  • Pantry Staples: Ensure you have all-purpose flour for the roux, chicken broth for flavor, and a few key seasonings like garlic powder, onion powder, and a touch of nutmeg.

Prep Ahead Ideas

You can cook and shred the chicken up to two days in advance. The broccoli can be blanched and chopped a day ahead, ready to go. You can also assemble the entire casserole, unbaked, up to 24 hours beforehand. Just cover it tightly and refrigerate; you might need to add an extra 10-15 minutes to the baking time to account for it being cold.

Time-Saving Tricks

Using a pre-cooked rotisserie chicken is the ultimate shortcut here, saving you at least 20 minutes of cooking time. Frozen pre-cut broccoli florets can be a great alternative to fresh; just make sure to thaw and drain them well before adding. Pre-shredded cheese is another easy swap, though grating your own yields a better melt.

Common Mistakes

A common mistake is overcooking the broccoli, which leads to a mushy texture. Blanch it just until it’s bright green and slightly tender-crisp. Another pitfall is a bland sauce; make sure to properly season your roux and don’t skip the chicken broth, which adds a lot of depth. Lastly, don’t rush the baking process; the casserole needs enough time to heat through and become bubbly and golden. If the top is browning too quickly, loosely tent it with foil.

What to Serve It With

This casserole is a complete meal on its own, but if you want to add something extra, a simple green salad with a light vinaigrette or some crusty bread for soaking up that delicious sauce would be perfect.

Tips & Mistakes

Storage Tips

Store in airtight containers in the fridge. It reheats beautifully, but if you sneak a bite cold straight from the container, it still works.

Variations and Substitutions

You can easily swap the chicken for cooked turkey (perfect after Thanksgiving!) or even cooked shrimp for a seafood twist. Feel free to experiment with other vegetables too; cooked carrots, peas, or mushrooms can be delightful additions. For the cheese, a blend of Gruyère and Parmesan can add a sophisticated touch, but classic sharp cheddar is always a winner for its comforting flavor. While you can certainly play with spices, the simple combination of garlic, onion, and a hint of nutmeg truly highlights the creamy chicken and broccoli, so I recommend trying the classic version first to appreciate its humble perfection.


Frequently Asked Questions

How do I prevent my casserole sauce from becoming watery?
To prevent a watery sauce, ensure your roux (flour cooked in butter) is cooked for at least 1-2 minutes to eliminate the raw flour taste and thicken properly. Gradually whisk in your milk or broth, allowing it to thicken between additions, and avoid adding overcooked or excess moisture from vegetables. If using frozen broccoli, make sure it’s completely thawed and well-drained before adding to the casserole.
Can I use frozen broccoli instead of fresh?
Yes, you can absolutely use frozen broccoli florets! For best results, thaw them completely first and then pat them very dry with a clean kitchen towel or paper towels. This step is crucial to prevent excess moisture from making your casserole watery. You’ll likely skip the blanching step if using frozen, as it’s typically pre-blanched.
What if my chicken turns out dry in the casserole?
Dry chicken usually happens from overcooking it initially. If you’re pre-cooking your chicken, aim for just cooked through and tender. Alternatively, using a pre-cooked rotisserie chicken can help keep the meat moist, as it’s often more tender. Ensure your casserole isn’t baked for too long, as this can also contribute to the chicken drying out.
Can I make this casserole gluten-free?
Making this casserole gluten-free is quite simple. You can swap the all-purpose flour for a gluten-free all-purpose flour blend (one that contains xanthan gum works best for thickening). Ensure your chicken broth is also certified gluten-free, as some brands may contain wheat. The rest of the ingredients are naturally gluten-free.
Loading…

Million Dollar Spaghetti

This creamy, cheesy Million Dollar Spaghetti layers tender spaghetti with seasoned ground beef, a rich tomato sauce, and a three-cheese topping baked until bubbly — a comfort-food favorite for weeknights and potlucks.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings 8
Calories 120 kcal

Ingredients
  

Main Ingredients

  • 12 ounces spaghetti broken in half
  • 1.5 pounds ground beef
  • 1 medium yellow onion finely chopped
  • 3 cloves garlic minced
  • 1 tablespoon olive oil
  • 2 cups tomato sauce
  • 2 tablespoons tomato paste
  • 1 cup beef broth low sodium preferred
  • 8 ounces cream cheese softened
  • 1 cup sour cream
  • 2 cups shredded cheddar cheese divided
  • 2 cups shredded mozzarella cheese divided
  • 0.5 cup grated Parmesan cheese
  • 1 teaspoon Italian seasoning
  • 1 teaspoon salt adjust to taste
  • 0.5 teaspoon black pepper
  • 1 tablespoon granulated sugar optional, to balance acidity
  • 2 tablespoons fresh parsley chopped, for garnish

Instructions
 

Preparation Steps

  • Preheat the oven to 350°F (175°C). Grease a 9x13-inch baking dish and set aside.
  • Bring a large pot of salted water to a boil. Cook the spaghetti according to package directions until al dente, drain and set aside.
  • While the pasta cooks, heat olive oil in a large skillet over medium-high heat. Add chopped onion and cook until softened, about 4 minutes. Add minced garlic and cook 30 seconds more.
  • Add ground beef to the skillet and cook, breaking it up, until browned and cooked through. Drain excess fat if necessary.
  • Stir in tomato sauce, tomato paste, beef broth, Italian seasoning, sugar, salt, and pepper. Simmer for 5–7 minutes to thicken slightly.
  • In a large bowl, beat together softened cream cheese and sour cream until smooth. Fold in 1 cup cheddar and 1 cup mozzarella.
  • Combine the cooked spaghetti with the meat sauce, then fold in the cheese mixture until evenly coated.
  • Transfer the spaghetti mixture to the prepared baking dish. Sprinkle the remaining cheddar, mozzarella, and Parmesan evenly over the top.
  • Bake in the preheated oven for 20–25 minutes, until the cheese is melted and bubbly and edges are lightly golden.
  • Remove from oven, let stand 5 minutes, garnish with chopped parsley, then serve warm.

Notes

Make ahead: Assemble and refrigerate (unbaked) up to 24 hours; add 5–10 minutes to baking time. Leftovers keep 3–4 days in the refrigerator.

Nutrition

Serving: 200gCalories: 120kcalCarbohydrates: 120gProtein: 120gFat: 120gSaturated Fat: 120gPolyunsaturated Fat: 120gMonounsaturated Fat: 120gTrans Fat: 120gCholesterol: 120mgSodium: 120mgPotassium: 120mgFiber: 120gSugar: 120gVitamin A: 120IUVitamin C: 120mgCalcium: 120mgIron: 120mg
Tried this recipe?Let us know how it was!
💬

Featured Comments

“Super easy and absolutely loved! My family asked for seconds. Saving this one.”
★★★★☆ 3 weeks ago Liam
“Made this last night and it was so flavorful. Loved how the hearty came together.”
★★★★★ 3 weeks ago Molly

Similar Posts