Preheat your oven to 350°F (175°C).
Yes, now. Not later. Preheating matters, and ignoring it is how casseroles get sad.
Brown the beef.
Heat olive oil in a large oven-safe pot or deep skillet. Add beef in batches and brown on all sides. Don’t crowd the pan—this isn’t a group project.
Add onions and garlic.
Toss them in with the beef and cook for 2–3 minutes until fragrant. Your kitchen should already smell impressive.
Stir in tomato paste and flour.
Mix well so everything gets coated. This step builds flavor and thickness, so don’t rush it.
Add veggies and seasoning.
Carrots, potatoes, mushrooms, thyme, paprika, salt, and pepper all go in. Give it a good stir like you know what you’re doing.
Pour in broth and Worcestershire sauce.
Scrape the bottom of the pot to grab all that flavor. Bring it to a gentle simmer.
Cover and bake.
Pop the whole thing in the oven for 1 hour and 45 minutes. Go live your life.
Uncover and finish.
Remove the lid and bake another 15 minutes if you want a thicker, richer casserole. Let it rest before serving.