Cheesy Ground Beef And Rice Casserole
There are some dinners that just feel like a warm hug in a bowl, and this Cheesy Ground Beef Rice is definitely one of them. It’s the kind of meal we turn to after a long day, when we crave something deeply satisfying that doesn’t demand hours in the kitchen. The combination of savoury beef mince, fluffy rice, and a rich tomato sauce, all blanketed under a layer of gloriously melty cheese, is simply unbeatable. Friends always ask me for this recipe after trying it at dinner parties; it has that special something that makes a simple meal feel like a real treat.
What makes this beef and rice casserole stand out is how all the components cook together in one pan. The rice soaks up the flavourful beef stock and tomato juices, becoming wonderfully tender and infused with flavour. It’s a complete meal on its own, packed with protein and carbohydrates to keep everyone full and happy. This recipe is a staple in my kitchen because it works beautifully for a midweek family dinner but is also special enough for a casual weekend get-together. It’s hearty, flavourful, and always gets compliments.
Recipe Overview
This one-pot Cheesy Ground Beef Rice brings together seasoned beef mince, vegetables, and rice in a savoury tomato-based sauce, all topped with a generous layer of melted cheese. Expect a dish where every spoonful has a bit of everything: rich beef, tender rice, and that satisfying cheese pull. After a few attempts, I discovered that toasting the rice for a minute before adding the stock makes all the difference to the final texture, preventing any mushiness.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Servings: 4-6 people
- Difficulty: Easy
Why You’ll Love This Cheesy Ground Beef Rice
- Genuine Flavour: The taste is rich and layered. You get the deep, savoury notes from the beef browned with onions and garlic, a subtle sweetness from the tomato purée, and a tangy finish from the melted mature Cheddar.
- Ready in Under 45 Minutes: From chopping the onion to pulling the bubbling dish from under the grill, the whole process comes together in about 40 minutes, making it ideal for busy evenings.
- Flexible Recipe: This recipe is wonderfully adaptable. You can stir in a handful of spinach at the end, add diced peppers with the onion, or swap the Cheddar for a mix of mozzarella and Red Leicester for an extra gooey topping.
- Great for Midweek Dinners: When you need a filling and wholesome beef dinner without much fuss, this one-pot meal is the answer. It requires minimal cleanup, which is always a bonus.
- Family Tested: My kids always get excited when they see this on the weekly menu, especially fighting over the crispy cheese bits around the edges. It’s a dish that everyone seems to love.
Ingredients You’ll Need
For this recipe, we’re using simple, accessible ingredients that combine to create something truly delicious. I always recommend using a good quality 15-20% fat beef mince; the fat adds a huge amount of flavour to the dish as it renders down. If you’re looking for another great beef recipe, my Parmesan Garlic Beef Bowtie Pasta is another family favourite.
- 1 tbsp olive oil
- 1 large onion, finely chopped
- 2 cloves garlic, minced
- 500g lean beef mince (ground beef)
- 1 tsp smoked paprika
- 1 tsp dried oregano
- 2 tbsp tomato purée
- 400g tin chopped tomatoes
- 750ml beef stock, hot
- 250g long-grain white rice, rinsed
- 150g frozen peas
- 200g mature Cheddar cheese, grated
- Salt and freshly ground black pepper to taste
- A small bunch of fresh parsley, chopped (for garnish)
Adam’s Tip: Don’t be tempted to use pre-grated cheese. Grating a block of mature Cheddar yourself results in a much better melt, as packaged shredded cheeses often contain anti-caking agents that can make the topping slightly grainy.
How to Make Cheesy Ground Beef Rice
The process for this ground beef and rice casserole is straightforward. We’ll build the flavours in layers, starting with the beef and aromatics, then letting the rice cook directly in the flavourful sauce. A quick finish under the grill gives it that irresistible cheesy crust.
- Sauté the Aromatics: Heat the olive oil in a large, deep, oven-safe frying pan or skillet over a medium heat. Add the chopped onion and cook for 5-7 minutes, until softened and translucent. Add the minced garlic and cook for another minute until fragrant.
- Brown the Beef: Add the beef mince to the pan. I find that using a wooden spoon to break up the mince as it browns ensures you get a fine, even texture rather than large clumps. Cook until the meat is browned all over, about 5-8 minutes. Drain off any excess fat if necessary.
- Add Flavour: Stir in the smoked paprika, dried oregano, and a generous pinch of salt and pepper. Cook for one minute to toast the spices, then stir in the tomato purée and cook for another minute. This step helps to deepen the tomato flavour.
- Toast the Rice: Add the rinsed long-grain rice to the pan and stir well to coat it in the beef mixture. Let it toast for about 60 seconds. This is a crucial step for great texture.
- Simmer: Pour in the chopped tomatoes and the hot beef stock. Stir everything together, scraping up any browned bits from the bottom of the pan. Bring the mixture to a lively simmer.
- Cook the Rice: Once simmering, reduce the heat to low, cover the pan with a lid, and let it cook for 15 minutes. It’s important not to lift the lid during this time to keep the steam in.
- Final Touches: After 15 minutes, remove the lid. The rice should have absorbed most of the liquid. Stir in the frozen peas. They will cook through in the residual heat. Check the seasoning and add more salt and pepper if needed.
- Melt the Cheese: Preheat your grill to high. Sprinkle the grated Cheddar cheese evenly over the top of the rice mixture. Place the pan under the grill for 3-5 minutes, or until the cheese is melted, golden brown, and bubbling. Keep a close eye on it to prevent it from burning.
- Rest and Serve: Carefully remove the pan from under the grill. Let it rest for 5 minutes before serving. This allows the dish to set slightly and makes it easier to serve. Garnish with fresh chopped parsley and serve hot.
Tips From My Kitchen
- Proper Browning is Key: Don’t rush browning the beef. Letting it get some good colour on it is essential for developing a deep, savoury flavour. This process, known as the Maillard reaction, creates hundreds of new flavour compounds.
- The Secret Step: I learned that using hot stock is non-negotiable. Adding cold liquid to the pan will bring the temperature down abruptly and can affect how evenly the rice cooks. Keep your stock simmering in a small saucepan on the side.
- Make-Ahead: You can chop the onion and garlic a day in advance and store them in an airtight container in the fridge. You can also make the entire beef and sauce mixture (up to step 5) and refrigerate it for up to 2 days. When ready to cook, bring it back to a simmer before adding the rice and continuing with the recipe.
- Storage: Leftovers are fantastic! Store any remaining Cheesy Ground Beef Rice in an airtight container in the fridge for up to 3 days. Reheat in the microwave or in a pan with a splash of water until piping hot.
Equipment You’ll Need
You don’t need any specialist equipment for this dish, which is part of its charm. A good, sturdy pan is the most important tool.
- Large, deep oven-safe frying pan or skillet (at least 25cm)
- Sharp knife and cutting board
- Cheese grater
- Wooden spoon or spatula
Common Mistakes to Avoid
- Overcrowding the pan: When browning the beef, make sure your pan is large enough. If the mince is too crowded, it will steam instead of browning, and you’ll miss out on that crucial depth of flavour. If needed, brown the meat in two batches.
- Using Cold Stock: As mentioned in my tips, adding cold liquid will halt the cooking process. Using hot stock maintains the momentum and ensures the rice cooks evenly and absorbs the liquid properly.
- Skipping the Rest Time: It can be tempting to dive straight in when it comes out from under the grill, but letting the dish rest for 5 minutes is important. It allows the flavours to meld and the rice to settle, making for a much better texture.
Delicious Variations to Try
This cheesy rice recipe is a fantastic base for experimentation. Here are a few ideas to get you started:
- Spicy Version: Add 1 teaspoon of chilli flakes or a finely chopped red chilli along with the garlic for a gentle, warming heat.
- Add More Veggies: Feel free to add 1 diced carrot and 1 chopped celery stick with the onion for a mirepoix base. Diced courgette or mushrooms also work well, added with the beef.
- Different Protein: This recipe works wonderfully with turkey or pork mince as a direct substitute for the beef. For another one-pot wonder, try my Crockpot Garlic Parmesan Chicken Pasta.
What to Serve With Cheesy Ground Beef Rice
This is a hearty one-pot meal that doesn’t need much else, but a simple side can round it out beautifully.
- A Crisp Green Salad: A simple Classic House Salad with Red Wine Vinaigrette cuts through the richness of the cheese and beef perfectly.
- Steamed Green Beans: A side of tender-crisp steamed green beans or broccoli adds a nice bit of colour and freshness.
- Wine Pairing: A soft, fruity red wine like a Merlot or a Spanish Rioja complements the savoury beef and tomato sauce.
Frequently Asked Questions

Cheesy Ground Beef Rice
Ingredients
Method
- Sauté the Aromatics: Heat the olive oil in a large, deep, oven-safe frying pan or skillet over a medium heat. Add the chopped onion and cook for 5-7 minutes, until softened and translucent. Add the minced garlic and cook for another minute until fragrant.
- Brown the Beef: Add the beef mince to the pan. I find that using a wooden spoon to break up the mince as it browns ensures you get a fine, even texture rather than large clumps. Cook until the meat is browned all over, about 5-8 minutes. Drain off any excess fat if necessary.
- Add Flavour: Stir in the smoked paprika, dried oregano, and a generous pinch of salt and pepper. Cook for one minute to toast the spices, then stir in the tomato purée and cook for another minute. This step helps to deepen the tomato flavour.
- Toast the Rice: Add the rinsed long-grain rice to the pan and stir well to coat it in the beef mixture. Let it toast for about 60 seconds. This is a crucial step for great texture.
- Simmer: Pour in the chopped tomatoes and the hot beef stock. Stir everything together, scraping up any browned bits from the bottom of the pan. Bring the mixture to a lively simmer.
- Cook the Rice: Once simmering, reduce the heat to low, cover the pan with a lid, and let it cook for 15 minutes. It's important not to lift the lid during this time to keep the steam in.
- Final Touches: After 15 minutes, remove the lid. The rice should have absorbed most of the liquid. Stir in the frozen peas. They will cook through in the residual heat. Check the seasoning and add more salt and pepper if needed.
- Melt the Cheese: Preheat your grill to high. Sprinkle the grated Cheddar cheese evenly over the top of the rice mixture. Place the pan under the grill for 3-5 minutes, or until the cheese is melted, golden brown, and bubbling. Keep a close eye on it to prevent it from burning.
- Rest and Serve: Carefully remove the pan from under the grill. Let it rest for 5 minutes before serving. This allows the dish to set slightly and makes it easier to serve. Garnish with fresh chopped parsley and serve hot.
Notes
I hope you enjoy making this Cheesy Ground Beef Rice as much as my family and I enjoy eating it. It’s a reliable, satisfying meal that truly delivers on flavour without a lot of fuss. If you give it a try, I’d love to hear how it turned out for you. Please leave a comment below and let me know!
– Adam Henderson

