Creamy Beef Stroganoff Casserole Recipe

This Easy Beef Stroganoff Casserole is a family-friendly comfort dish that’s perfect for busy weeknights. Tender egg noodles are coated in a rich, creamy mushroom and beef sauce made from scratch — ready in about 30 minutes.

Beef Stroganoff Casserole

If you crave the nostalgic flavors of classic home-cooked meals, this casserole delivers. It captures the familiar creaminess and savory mushroom-beef profile of stroganoff without relying on canned soups or premade gravies. Everything is made from scratch for a fresher flavor and better texture.

This recipe is ideal for families and picky eaters — it’s straightforward, hearty, and feeds a crowd. The sauce is thick, deeply flavored, and clings beautifully to the noodles, making each bite satisfying. You can prepare it on a weeknight and have dinner on the table in about half an hour.

Creamy mushroom and beef stroganoff sauce with noodles

Ingredients You’ll Need

  • Egg noodles – A 12 oz package works well for this casserole; egg noodles provide great texture and hold the sauce nicely.
  • Lean ground beef – 1 lb of lean ground beef keeps the dish rich and beef-forward. Ground turkey or chicken can be substituted for a lighter version.
  • Mushrooms – 8 oz baby bella, cremini, or white button mushrooms, sliced. Mushrooms add earthy flavor and depth to the sauce.
  • Onion – One medium onion, chopped. White or yellow onion both work well.
  • Garlic – Three cloves, minced. Fresh garlic gives the best flavor; use 1/2 teaspoon garlic powder if fresh is unavailable.
  • Beef stock – 2 cups of low-sodium beef stock to build savory richness. If you don’t have beef stock, vegetable broth or diluted beef bouillon will work.
  • Worcestershire sauce – 2 tablespoons for savory, umami flavor.
  • Tomato paste – 1 tablespoon to add body and rounded flavor to the sauce.
  • Greek yogurt – 1/4 cup full-fat Greek yogurt to add creaminess without using full sour cream. Sour cream can be substituted if preferred.
  • Cream cheese – 1/4 cup, to create a richer, silkier sauce. If you prefer, double the Greek yogurt instead of using cream cheese.
  • Fresh herbs – Fresh thyme and chopped parsley brighten the dish and add color. Fresh thyme complements the mushrooms particularly well.
  • Salt and pepper – Season to taste (approximately 1 teaspoon salt and 1/4 teaspoon black pepper as a starting point).
Noodles mixed with creamy stroganoff sauce in a casserole dish

How to Make Beef Stroganoff Casserole

  1. Preheat and prepare. Preheat your oven to 350°F (175°C). Chop the onion, mince the garlic, slice the mushrooms, and strip the thyme leaves from the stems.
  2. Bring water to a boil and brown the meat. Fill a large pot with water and bring it to a boil for the noodles. While the water heats, brown 1 lb lean ground beef in a large skillet over medium-high heat until crumbly and no longer pink. Transfer the beef to a plate and leave the skillet on the stove for the next step.
  3. Sauté the aromatics and mushrooms. Add a tablespoon of olive oil to the same skillet and sauté the chopped onion until translucent, about 2 minutes. Add the garlic and sliced mushrooms and cook until mushrooms release their juices and are tender, about 6–8 minutes. Return the cooked ground beef to the skillet and stir in the fresh thyme.
  4. Build the sauce and cook the noodles. Pour in the beef stock, Worcestershire sauce, and tomato paste. Season with salt and pepper and bring the mixture to a simmer. Meanwhile, add the egg noodles to the boiling water and cook them for about 2 minutes less than the package directions so they’ll finish cooking in the oven.
  5. Finish the creamy sauce. Reduce heat to low and stir in the cream cheese until fully melted and combined. Remove the skillet from the heat and stir in the Greek yogurt until the sauce is smooth and creamy.
  6. Assemble and bake. Drain the semi-cooked noodles and place them in a 9×13 casserole dish coated with cooking spray. Pour the creamy beef and mushroom sauce over the noodles and toss gently to coat everything evenly. Cover with foil and bake for 10–15 minutes, until hot and bubbling. Garnish with chopped parsley and serve.
Served beef stroganoff casserole on a plate

Can You Bake This Without Boiling the Noodles?

Yes — you can assemble and bake the casserole with uncooked egg noodles, but results will vary. When I tested this method, the finished noodles were sometimes softer than I preferred. If you want to skip pre-boiling, spray your casserole dish lightly with nonstick spray and spread the dry noodles evenly over the bottom. Increase the liquid from 2 cups to about 4 cups of beef stock so the noodles can absorb enough moisture while baking.

Pour the hot mushroom and beef sauce over the dry noodles, press them gently into the sauce, cover, and bake at 375°F (190°C) for 25–30 minutes. Pause and stir once after baking if the noodles are still a touch al dente — they will continue to soften as they rest in the sauce.

Casserole straight from the oven

Prepping and Storage

This beef stroganoff casserole keeps well in the refrigerator for 3 to 4 days when stored in an airtight container. Reheat gently on the stovetop over low heat or in the oven until warmed through.

Is This Freezer-Friendly?

Egg noodles tend to become soft and lose texture when frozen and reheated, so I don’t recommend freezing the assembled casserole. You can, however, freeze the cooked stroganoff sauce by itself. When ready to serve, thaw the sauce in the refrigerator, cook fresh noodles, combine, and bake as directed.

Tips, Variations & Serving Suggestions

  • Use lean ground turkey or chicken for a lighter version, or swap in ground pork for a different flavor profile.
  • Add a cup of frozen peas or a mix of peas and diced carrots to boost the vegetable content.
  • For more decadence, stir in a small handful of shredded mozzarella or Parmesan on top before baking.
  • Fresh thyme is recommended for the best flavor, but dried thyme can be used in a pinch (use about 1 teaspoon dried).
  • Serve with a simple green salad and a squeeze of fresh lemon for brightness.

Ingredients (Quick Reference)

  • 12 oz egg noodles
  • 1 lb lean ground beef (or ground turkey)
  • 1 tablespoon olive oil
  • 1 onion, chopped
  • 3 cloves garlic, minced
  • 8 oz mushrooms, sliced
  • 1 tablespoon fresh thyme
  • 2 cups low-sodium beef stock (or broth)
  • 2 tablespoons Worcestershire sauce
  • 1 tablespoon tomato paste
  • 1 teaspoon salt, 1/4 teaspoon black pepper
  • 1/4 cup cream cheese
  • 1/4 cup full-fat plain Greek yogurt
  • Chopped parsley, for garnish

Instructions (Quick Reference)

  1. Preheat oven to 350°F. Chop vegetables and herbs.
  2. Bring a large pot of water to a boil for noodles. Brown ground beef in a skillet and set aside.
  3. Sauté onion, garlic, and mushrooms in the same skillet until tender. Return beef and add thyme.
  4. Add beef stock, Worcestershire sauce, tomato paste, salt, and pepper. Simmer and cook noodles 2 minutes less than package directions.
  5. Stir in cream cheese until melted, remove from heat, and fold in Greek yogurt.
  6. Drain noodles, combine with sauce in a 9×13 dish, cover with foil, and bake 10–15 minutes. Garnish and serve.

Nutrition (Per Serving)

Serving: 1/6 of the recipe — Calories: 448 kcal; Carbohydrates: 45.2 g; Protein: 32 g; Fat: 13.1 g; Saturated Fat: 4.9 g; Sodium: 734 mg; Fiber: 3 g; Sugar: 5.8 g. Nutrition is an estimate and should be used as a guideline.

More Casserole Recipes You’ll Love

  • Baked Spaghetti Squash Casserole
  • Creamy Lemon Chicken, Broccoli & Rice Casserole
  • Cheesy Keto Meatball Casserole
  • Cheesy Caprese Chicken & Quinoa Casserole
  • Baked Spaghetti Squash Casserole (variation)

Enjoy this comforting beef stroganoff casserole! If you try it, feel free to leave a review or note what variations you made — it’s always fun to see new twists on a classic family favorite.

Easy Beef Stroganoff Casserole

Family-friendly, ready in about 30 minutes, and made from-scratch for a rich, creamy mushroom and beef sauce tossed with egg noodles.

Prep Time: 5 mins
Cook Time: 25 mins
Total Time: 30 mins
Servings: 6