Cheesy Baked Beef And Rice Casserole

After testing this recipe five times, I finally got it just right. It was a rainy Tuesday evening when the idea first struck me; I wanted a meal that felt like a hug, something hearty that would fill the house with that unmistakable aroma of slow-cooked goodness. This Cheesy Baked Beef and Rice Casserole is the result of those rainy day experiments, and I make this at least once a week – it’s become a family favourite.
Recipe Overview
- Prep Time: 20 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour 5 minutes
- Servings: 6 generous portions
- Difficulty: Easy
Why You’ll Love This Cheesy Baked Beef and Rice Casserole
- One-dish wonder: Everything comes together in a single baking dish, meaning less washing up and more time relaxing with your family.
- Budget-friendly: Using simple pantry staples like rice and minced beef, this dish delivers big flavour without breaking the bank.
- Freezer-friendly: This casserole freezes beautifully, making it ideal for busy weeknights when you need a ready-made meal in minutes.
- Customisable: You can easily swap in whatever vegetables you have on hand, from courgettes to bell peppers, making it endlessly adaptable.
- Cheese pull factor: The golden, bubbly cheese topping creates that irresistible, satisfying finish that everyone at the table will fight over.
Ingredients You’ll Need
- 500g minced beef (15-20% fat recommended)
- 1 large onion, finely diced
- 3 cloves garlic, minced
- 2 tablespoons olive oil
- 1 teaspoon salt
- ½ teaspoon black pepper
- 1 teaspoon smoked paprika
- 1 teaspoon dried thyme
- 400g tin chopped tomatoes
- 2 tablespoons tomato purée
- 250ml beef stock
- 200g long-grain white rice (uncooked)
- 150g frozen peas
- 200g mature cheddar cheese, grated
- 50g Parmesan cheese, finely grated
Tip: For the best texture, use a long-grain rice like basmati or jasmine. Avoid quick-cook rice, as it can turn mushy during baking.
How to Make Cheesy Baked Beef and Rice Casserole
- Preheat and prepare: Set your oven to 180°C (160°C fan). Grease a 9×13 inch baking dish lightly with a little oil. The dish should feel warm to the touch when you place your hand near it after a few minutes.
- Brown the beef: Heat the olive oil in a large frying pan over medium-high heat. Add the minced beef and cook, breaking it apart with a wooden spoon. You’ll hear a satisfying sizzle as the meat hits the pan. Cook for 5-7 minutes until the beef is deeply browned and no pink remains. The sound will shift from a vigorous sizzle to a gentler crackle as the moisture evaporates. Drain off any excess fat, leaving about a tablespoon in the pan.
- Sweat the aromatics: Add the diced onion to the pan with the beef. Cook for 4-5 minutes, stirring often, until the onion turns translucent and soft. You’ll notice the onion releasing a sweet, fragrant aroma. Stir in the minced garlic, salt, pepper, smoked paprika, and dried thyme. Cook for another minute until the garlic becomes fragrant but not burnt.
- Build the sauce: Pour in the chopped tomatoes, tomato purée, and beef stock. Stir everything together, scraping the bottom of the pan to lift any browned bits. Let the mixture come to a gentle simmer. You’ll see small bubbles breaking the surface. Cook for 5 minutes, allowing the sauce to thicken slightly. The colour will deepen to a rich, reddish-brown.
- Combine with rice: Stir in the uncooked rice and frozen peas. The rice grains should be evenly distributed through the sauce, which will look slightly soupy at this stage. Transfer the entire mixture to your prepared baking dish, spreading it into an even layer. The sauce should just cover the rice grains.
- Bake covered: Cover the dish tightly with aluminium foil. Bake for 30 minutes. During this time, the rice will absorb the liquid and steam, becoming tender. You’ll hear a gentle bubbling sound from the oven, and a warm, savoury aroma will start to fill your kitchen.
- Add the cheese and finish: Remove the foil carefully—steam will escape, so keep your face clear. The rice should be tender and the sauce mostly absorbed. Sprinkle the grated cheddar and Parmesan evenly over the top. Return the dish to the oven, uncovered, for 10-15 minutes. Watch for the cheese to turn golden and bubbly, with darker brown spots forming in places. The surface should be crisp to the touch when you press it gently with a spoon. Let the casserole rest for 5 minutes before serving—this allows the rice to set and makes serving much easier.
Tips From My Kitchen
- Don’t skip browning the beef properly: The Maillard reaction—the browning of proteins—is what creates deep, savoury flavour. If you overcrowd the pan, the beef will steam instead of brown. Cook it in batches if necessary, and resist the urge to stir constantly. Let it sit for a minute or two before turning. You’ll know it’s ready when you see a rich, dark crust forming on the meat.
- Use the right rice-to-liquid ratio: Uncooked rice needs exactly the right amount of liquid to cook properly. Too little, and the rice will be crunchy; too much, and you’ll end up with porridge. This recipe uses a 1:2 ratio of rice to liquid (including the tomatoes and stock). If you’re using a different rice variety, adjust the liquid accordingly—brown rice needs more liquid and a longer cooking time.
- Let the casserole rest after baking: This is the step most people skip, but it makes a huge difference. When the casserole comes out of the oven, the rice is still absorbing the last of the liquid. Giving it 5-10 minutes off the heat allows the grains to firm up and the cheese to set slightly. You’ll notice that the casserole holds its shape better when you cut into it, and the flavours have time to meld together.
- Grate your own cheese: Pre-shredded cheese from the supermarket often contains anti-caking agents like cellulose or starch, which prevent it from melting smoothly. Grating your own block of cheddar ensures a silky, creamy melt that forms an unbroken golden crust. It also tastes fresher and more pronounced. Take the extra minute—it’s worth it.
- Adjust the consistency to your liking: Some people prefer a drier casserole where the rice is fluffy and separate, while others like it more saucy and spoonable. If you prefer a drier texture, reduce the stock by 50ml and bake for an extra 5 minutes uncovered. For a saucier dish, add an extra 50ml of stock and bake covered for the entire time. The visual cue is the surface: a drier casserole will have rice grains visible on top, while a saucier one will look glossy and wet.
- Season in layers: Don’t rely solely on the final seasoning. Salt the beef as it browns, season the sauce as it simmers, and add a pinch of salt to the cheese topping. Each layer of seasoning builds complexity. The rice will absorb salt as it cooks, so what tastes perfectly seasoned at the stovetop stage may need a little more after baking. Taste the sauce before adding the rice and adjust if needed.
Equipment You’ll Need
- 9×13 inch baking dish (or similar 3-litre capacity dish)
- Aluminium foil
- Large frying pan or sauté pan
- Wooden spoon or spatula
- Mixing bowls (for measuring ingredients)
- Sharp knife
- Cutting board
- Cheese grater
- Measuring cups and spoons
What to Serve With Cheesy Baked Beef and Rice Casserole
- A simple green salad: Toss together some rocket, spinach, and a light lemon vinaigrette. The acidity cuts through the richness of the cheese and beef beautifully.
- Steamed green beans or broccoli: A side of bright, crunchy vegetables adds freshness and colour to the plate. Just steam them for 3-4 minutes until tender but still vibrant green.
- Garlic bread or crusty bread: Use the bread to mop up any extra sauce at the bottom of the dish. A simple baguette rubbed with a cut garlic clove and drizzled with olive oil works wonders.
- Roasted carrots or parsnips: The natural sweetness of roasted root vegetables complements the savoury casserole. Toss them in olive oil, salt, and a pinch of cumin, then roast at 200°C for 25 minutes.
Frequently Asked Questions

Cheesy Baked Beef and Rice Casserole
Ingredients
Method
- Preheat and prepare: Set your oven to 180°C (160°C fan). Grease a 9x13 inch baking dish lightly with a little oil. The dish should feel warm to the touch when you place your hand near it after a few minutes.
- Brown the beef: Heat the olive oil in a large frying pan over medium-high heat. Add the minced beef and cook, breaking it apart with a wooden spoon. You'll hear a satisfying sizzle as the meat hits the pan. Cook for 5-7 minutes until the beef is deeply browned and no pink remains. The sound will shift from a vigorous sizzle to a gentler crackle as the moisture evaporates. Drain off any excess fat, leaving about a tablespoon in the pan.
- Sweat the aromatics: Add the diced onion to the pan with the beef. Cook for 4-5 minutes, stirring often, until the onion turns translucent and soft. You'll notice the onion releasing a sweet, fragrant aroma. Stir in the minced garlic, salt, pepper, smoked paprika, and dried thyme. Cook for another minute until the garlic becomes fragrant but not burnt.
- Build the sauce: Pour in the chopped tomatoes, tomato purée, and beef stock. Stir everything together, scraping the bottom of the pan to lift any browned bits. Let the mixture come to a gentle simmer. You'll see small bubbles breaking the surface. Cook for 5 minutes, allowing the sauce to thicken slightly. The colour will deepen to a rich, reddish-brown.
- Combine with rice: Stir in the uncooked rice and frozen peas. The rice grains should be evenly distributed through the sauce, which will look slightly soupy at this stage. Transfer the entire mixture to your prepared baking dish, spreading it into an even layer. The sauce should just cover the rice grains.
- Bake covered: Cover the dish tightly with aluminium foil. Bake for 30 minutes. During this time, the rice will absorb the liquid and steam, becoming tender. You'll hear a gentle bubbling sound from the oven, and a warm, savoury aroma will start to fill your kitchen.
- Add the cheese and finish: Remove the foil carefully—steam will escape, so keep your face clear. The rice should be tender and the sauce mostly absorbed. Sprinkle the grated cheddar and Parmesan evenly over the top. Return the dish to the oven, uncovered, for 10-15 minutes. Watch for the cheese to turn golden and bubbly, with darker brown spots forming in places. The surface should be crisp to the touch when you press it gently with a spoon. Let the casserole rest for 5 minutes before serving—this allows the rice to set and makes serving much easier.
Notes
I’d love to hear how your Cheesy Baked Beef and Rice Casserole turns out. Drop a comment below and let me know if you added your own twist, or share a photo of your golden, bubbly creation. There’s something truly special about a meal that brings everyone to the table, and this one does it every time. If you’re looking for more hearty meals to add to your rotation, you might also enjoy my Slow Cooker Beef Ragu Over Pappardelle or a lighter option like Pan Seared Salmon With Lemon Butter Sauce for a busy weeknight. Happy cooking!







