
I don’t remember where I first saw a recipe like this. Might have been one of those old church cookbooks my mom kept stacked on top the fridge. The ones with the spiral binding and someone’s handwriting in the margins.
What I do know is that my family cleaned their plates the first time I made it. And I mean scraped-the-dish clean. My husband went back for thirds, which he never does on a weeknight.
It’s ground beef and rice baked together with tomato sauce, sour cream, and a thick layer of melted cheddar on top. The whole thing comes out of the oven bubbling and smelling like something you’d get at a friend’s house where the cooking is always better than yours.
I started making this on Sundays because it’s the kind of meal that fills everybody up without me standing over the stove for an hour. My kids ask for it now. Like by name. That never happens with anything that has peas in it, so I count it as a win.
If you’ve been searching for a ground beef casserole that actually tastes good and doesn’t need a bunch of weird stuff from the store, this is what you want on your table. Warm, cheesy, and done before anyone starts complaining they’re hungry.

Why You’ll Love This Recipe
This is one of those meals you’ll keep coming back to because it’s easy and everyone eats it without a fight.
- One pan to start, one dish to finish: You brown everything in a skillet, and then it goes into a casserole dish. That’s it. Less stuff to wash. Win-Win. Whoo hoo!
- Budget-friendly all the way: Ground beef, rice, canned tomato sauce, and cheese. You probably have most of this already sitting in your kitchen.
- Kids actually eat it: The peas get hidden under all that cheese and sour cream. My daughter picks around vegetables in everything else, but she doesn’t even notice them here.
- Feeds a crowd without doubling the recipe: I’ve served this when my in-laws come over, and there’s always enough. Barely, but enough.
- Customize it however you want: Swap the peas for corn. Throw in some diced peppers. Add chili powder if you want a kick. It’s flexible.
Ingredient Notes and Substitutions
You don’t need anything fancy for this, but here’s what to keep in mind before you start.
- Ground beef: I use lean because there’s less grease to drain, but regular ground beef works too. Ground turkey is fine if that’s more your thing. Just know the flavor will be a little lighter.
- Rice: Cooked rice. White rice is what I normally grab, but brown rice or even quinoa would work if you’re trying to make it a little healthier. Don’t put uncooked rice in here, or you’ll have a crunchy mess.
- Cheddar cheese: Shred it yourself off the block. Pre-shredded has that anti-clump coating, and it doesn’t melt as smooth. My cousin uses Velveeta for an ultra-cheesy version, and I can’t argue with the results.
- Tomato sauce: The plain canned kind. Not pasta sauce, not diced tomatoes. If you hate tomato anything, you could swap it for cream of mushroom soup. Different flavor but still good.
- Frozen peas: You can leave them out if nobody in your house will touch them. Frozen corn or diced carrots work as a swap, too.

Tips for Success
A few things I’ve learned from making this more times than I can count.
- Cook your rice ahead of time: The rice needs to be fully cooked before it goes into the casserole. Raw rice won’t cook through in the oven, and you’ll end up with hard, chewy bits mixed in. I usually cook a big batch on the weekend and keep it in the fridge for stuff like this.
- Drain the beef well: Grease makes the whole casserole soggy on the bottom. Take the extra minute to drain it properly.
- Don’t skip the sour cream layer: That’s what makes this creamy instead of dry. It also keeps the cheese from getting too brown on top before the inside is hot.
- Let it rest before serving: Five minutes. I know it’s hard when it smells that good, but if you scoop right away, it’s kind of soupy. Give it a few and it’ll set up nice.
Storage and Reheating
Put leftovers in a sealed container and stick them in the fridge. Good for about 3 days.
Reheat single portions in the microwave for a couple minutes. If you’re warming up the whole thing, cover it with foil and put it in the oven at 350 until it’s hot all the way through. The oven method keeps the cheese on top from getting rubbery.
You can freeze this for up to 2 months. Let it cool completely first, then wrap tight with foil or put it in a freezer-safe container. Thaw in the fridge overnight before you reheat it.
Serving Suggestions
I like this with a simple green salad and some crusty bread on the side. My husband pours hot sauce on his, which I think is unnecessary, but he swears by it.
Cornbread is good with this, too. Or just some buttered rolls if you want to keep it simple. My neighbor brought over a batch of these with a side of roasted broccoli once, and that was a really nice combo.
Notes
This budget friendly rice casserole recipe with cheesy beef reminds me of something my grandmother would have made on a Tuesday night without thinking twice about it. She always had ground beef in the freezer and rice in the pantry, and that was dinner figured out.
I changed the cheese ratio from the original version I found because my family likes it extra cheesy. You can pull it back if you want, but honestly, more cheese has never been a problem at my table.


Creamy Beef and Rice Bake
Ingredients
- 1 lb. Ground beef Leaner cuts work best to prevent grease puddles
- 1 Tbsp. Butter
- 2 Medium yellow onions diced
- 2 tsp. Garlic powder or minced fresh garlic
- 1 14 oz. can Tomato sauce
- 1 cup Chicken broth or beef broth
- 1 cup Cooked white rice
- 1 cup Sour cream Room temperature
- 2 cups Shredded cheddar cheese divided
- Salt black pepper, and dried oregano to taste
Instructions
- Preheat your oven to 350°F and grease a 9×13-inch baking dish with non-stick cooking spray or butter.
- Melt the butter in a large skillet over medium-high heat. Add the diced onions and sauté for 3 to 4 minutes, stirring frequently, until they become tender and translucent.
- Add the ground beef and garlic to the skillet with the onions. Cook the meat for 6 to 8 minutes, breaking it apart into small, uniform crumbles using a wooden spoon, until it is completely browned. Drain away all excess grease.
- Reduce the skillet heat to medium. Season the beef with salt, black pepper, and dried oregano to taste.
- The Starch Infusion Simmer: Pour the tomato sauce, chicken broth, the cooked rice, and exactly 1 cup of the shredded cheddar cheese directly into the hot beef skillet. Stir continuously and let the mixture simmer gently for 3 minutes. Pro Tip: Simmering already-cooked rice directly inside the acidic tomato broth allows the grains to drink up the savory liquid baseline, plumping them further and binding the loose components into a cohesive filling before it ever enters the oven.
- Pour the hot, bubbling meat and rice mixture into the prepared 9×13-inch baking dish, smoothing it into an even layer. Pop it into the oven uncovered for 15 minutes.
- While the base bakes, vigorously stir together the room-temperature sour cream and the remaining 1 cup of shredded cheddar cheese in a small bowl until it forms a thick paste.
- The Stabilized Dairy Blanket: At the 15-minute mark, pull the baking dish out. Carefully spread the sour cream and cheese paste evenly over the top surface. Return to the oven for an additional 8 to 10 minutes until the top is entirely melted and bubbling at the perimeter. Crucial: Spreading sour cream as a dedicated top blanket layer later in the baking cycle insulates the dairy proteins, preventing them from breaking down, curdling, or sweating into watery pockets. Let it rest for 5 minutes to set before serving.





