Recipe image
Recipe Finder blog

Cheesy Beef, Bacon & Spinach Bake

Prep 20 min Cook 35 min Difficulty 3/5

Cheesy beef, bacon & spinach bake — easy stovetop-to-oven casserole ready in ~55 minutes. Simple ingredients, family-friendly and freezer-friendly.

Why this recipe works

This Cheesy Beef, Bacon & Spinach Bake is a straightforward stovetop-to-oven casserole that combines browned mince, crisp bacon and wilted spinach under a creamy cheese sauce. It suits home cooks who want a filling family meal with minimal fuss.

Search intent: looking for a comforting baked casserole recipe
  • cheesy beef bake recipe
  • bacon spinach casserole
  • easy family dinner bake
  • make-ahead beef bake
  • freezer-friendly casserole

Key takeaways

Prep quickly on the stove, finish in the oven for a golden top.
Flexible swaps: different mince, cheeses, or gluten-free thickeners.
Make-ahead friendly and freezes well in portions.

Recipe guide

This Cheesy Beef, Bacon & Spinach Bake is a straightforward stovetop-to-oven casserole that combines browned mince, crisp bacon and wilted spinach under a creamy cheese sauce. It suits home cooks who want a filling family meal with minimal fuss.

A hearty, cheesy bake that’s simple to prep and feeds a crowd.

  • Prep quickly on the stove, finish in the oven for a golden top.
  • Flexible swaps: different mince, cheeses, or gluten-free thickeners.
  • Make-ahead friendly and freezes well in portions.

Ingredients (serves 4–6)

400 g beef mince, 200 g streaky bacon (chopped), 1 medium onion (optional, finely chopped), 200 g bagged spinach, 40 g butter, 150 g plain flour, 400–500 ml milk, 200 g grated cheddar plus extra for topping, salt and pepper, oil for frying.

Method (20 min prep, 35 min cook)

Preheat oven 200°C (180°C fan). Fry bacon until crisp, drain. Brown beef (with onion if using) in same pan, season; return bacon. Add spinach in batches, wilt and evaporate excess moisture. Transfer mixture to an ovenproof dish. Make a roux with butter and flour, cook 1–2 minutes; whisk in milk until thick; season. Stir 200 g cheddar into sauce; pour over beef. Top with remaining cheese and bake 20–25 minutes until golden. Rest 5 minutes before serving.

Tips, swaps and storage

Use turkey mince or mixed pork/beef if preferred. For a lighter sauce, use 400 ml milk; for richer, use 500 ml or add a splash of cream. To make ahead: assemble and refrigerate up to 24 hours (add 5–10 extra minutes baking). Freeze cooked portions up to 3 months; thaw overnight and reheat at 180°C until hot.

Ingredients

  • 400 g beef mince
  • 200 g streaky bacon
  • 150 g plain flour
  • 250 g cheddar cheese
  • 200 g bagged spinach

Instructions

  1. Preheat oven to 200°C (180°C fan).
  2. Chop bacon into 1cm pieces and finely chop onion if available.
  3. Heat a large skillet, cook bacon until crisp, remove and drain on paper towel.
  4. Add beef mince to skillet, brown well, breaking up lumps, season with salt and pepper.
  5. Stir bacon back into the beef, add spinach in batches until wilted and excess moisture evaporates.
  6. Transfer beef mixture to an ovenproof dish and spread evenly.
  7. Melt 40g butter in a saucepan, whisk in the plain flour to form a roux and cook for 1–2 minutes.
  8. Gradually whisk in 400–500ml milk until smooth and thickened; season and remove from heat.
  9. Stir about 200g grated cheddar into the sauce until melted, reserving some for topping.
  10. Pour cheese sauce over beef and spinach, sprinkle remaining cheddar on top.
  11. Bake for 20–25 minutes until golden and bubbling.
  12. Let rest 5 minutes before serving.

FAQs

Can I omit the bacon? Yes — skip it or replace with smoked paprika for a smoky note.
How can I make it lower fat? Use lean mince, reduced-fat cheese and milk, and drain excess fat after browning the beef.
Can this be made gluten-free? Yes — substitute plain flour with a 1:1 gluten-free flour or use a cornstarch slurry (mix cornstarch with cold milk) to thicken the sauce.