Ground Beef Rice Casserole Recipe
If you’re in the mood for a cozy, filling dinner that’s easy to throw together, this ground beef rice casserole is calling your name! It’s packed with flavorful ground beef, creamy rice, and melty cheddar cheese—all baked together into one warm, comforting dish. This casserole is the perfect family meal, especially on chilly nights when you want something hearty and satisfying without spending hours in the kitchen. Plus, it uses simple ingredients that you likely already have on hand, making it a great go-to recipe for busy weeknights.
I made this casserole for the first time on a cold evening, and it instantly became a family favorite. There’s just something so satisfying about a cheesy casserole that’s creamy and savory, with perfectly cooked rice and bits of seasoned ground beef. It’s also a hit with kids and adults alike, and I love that I can sneak in some mushrooms for extra flavor and texture. It’s like the ultimate comfort food in a single dish!

The origin of classic casseroles
Casseroles became popular in the U.S. during the 1950s as convenient, one-dish meals that could feed a family without much fuss. This ground beef rice casserole is inspired by those classic recipes, combining protein, starch, and veggies in a single dish that’s both easy and budget-friendly. The creamy mushroom sauce, seasoned beef, and melted cheese make it feel indulgent, but it’s surprisingly simple to make.
Key ingredients for a perfect casserole
- Ground Beef: I like using 85% lean ground beef for a good balance of flavor and tenderness. You could also use ground turkey or chicken if you want a lighter option.
- Rice: Long grain white rice works best here, as it cooks evenly and absorbs the flavors. Brown rice could be used, but you may need to increase the cooking time and the amount of broth.
- Cheddar Cheese: Cheddar gives this casserole a rich, cheesy flavor, but feel free to use whatever you like! Colby Jack, mozzarella, or Monterey Jack all work well.
- Cream of Mushroom Soup: This adds creaminess and a rich mushroom flavor. If you prefer, you can make a homemade mushroom sauce or use a different “cream of” soup, like cream of chicken.
- Mushrooms: Sliced button mushrooms or baby bellas add an earthy flavor and nice texture. If you’re not a fan of mushrooms, you can leave them out or replace them with another vegetable, like bell peppers.
- Sour Cream and Milk: These add extra creaminess and help bind the ingredients together. Greek yogurt is a good substitute for sour cream if you’re looking for a lighter option.
- Seasonings: Oregano, basil, and garlic powder bring a subtle Italian flair to the dish, while salt and pepper enhance all the flavors.

Essential kitchen tools
You’ll need a few basic tools for this casserole:
- Large Skillet: You’ll use this to brown the ground beef and cook the onions and rice.
- Casserole Dish: A 9×13-inch baking dish works well, but any large oven-safe dish will do.
- Lid or Foil: To cover the skillet while cooking the rice, which helps it absorb the broth without drying out.
- Wooden Spoon or Spatula: For stirring everything together.
Step-by-step: How to make this ground beef rice casserole
- Preheat the oven: Start by preheating your oven to 350°F. This will give it plenty of time to warm up while you prepare the casserole.
- Cook the ground beef: Coat a large skillet with cooking spray or a bit of oil, then add the ground beef. Sprinkle in the oregano, basil, garlic powder, and a pinch of salt and pepper. Cook the beef over medium heat until it’s browned and no longer pink, breaking it up as it cooks. Transfer the cooked beef to a plate and drain any excess grease from the skillet.
- Sauté the onions and garlic: In the same skillet, melt 2 tablespoons of butter over medium heat. Add the chopped onions and cook for 3-4 minutes, until they’re softened and slightly golden. Add the minced garlic and cook for another minute, stirring constantly so it doesn’t burn.
- Cook the rice: Pour in the beef broth and add the uncooked rice along with the remaining tablespoon of butter. Stir everything together, then bring the mixture to a boil. Once it’s boiling, cover the skillet, reduce the heat to low, and let it simmer for about 15 minutes.
- Add the mushrooms: After 15 minutes, uncover the skillet and layer the sliced mushrooms over the rice without stirring. Cover the skillet again and let it cook on low heat for another 5 minutes. This allows the mushrooms to soften without getting mushy.
- Combine ingredients: Remove the skillet from the heat and take off the lid. Add the cooked ground beef, cream of mushroom soup, milk, sour cream, and 1 cup of shredded cheese. Gently mix everything together until well combined. (If your skillet isn’t big enough, you can transfer everything to a large bowl and mix it there.)
- Transfer to casserole dish: Lightly grease a 9×13-inch casserole dish with cooking spray. Pour the beef and rice mixture into the dish, spreading it out evenly. Top with the remaining cup of shredded cheese for a golden, cheesy crust.
- Bake: Place the casserole in the preheated oven and bake for 20-25 minutes, until it’s hot, bubbly, and the cheese is melted. If you like a golden crust, you can broil it for an additional 1-2 minutes at the end.
- Garnish and serve: Take the casserole out of the oven and let it sit for a few minutes before serving. Garnish with sliced green onions for a pop of color and fresh flavor.

Variations and substitutions
- Make It Healthier: Use ground turkey or chicken instead of beef, and substitute brown rice for white rice. Just remember that brown rice may need a longer cooking time.
- Vegetable Boost: Add more veggies like bell peppers, spinach, or zucchini for added nutrients. You can mix them in with the mushrooms or sauté them along with the onions.
- Spicy Twist: Add a pinch of red pepper flakes or a dash of hot sauce if you want a little heat. Pepper Jack cheese can also add a spicy kick.
- Gluten-Free: Make sure to use a gluten-free cream of mushroom soup or make your own. All other ingredients are naturally gluten-free.
- Low-Carb Option: Substitute cauliflower rice for regular rice and adjust the broth as needed. Cauliflower rice cooks quickly, so you won’t need to simmer it as long.
Serving suggestions
Serve this ground beef rice casserole with a side of steamed green beans, a simple salad, or roasted broccoli for a complete meal. This dish is rich and creamy, so a light vegetable side helps balance it out. You can also serve it with crusty bread to soak up the creamy sauce if you’re extra hungry.
Drink pairings
This casserole pairs nicely with a light, fruity red wine like Pinot Noir or a medium-bodied white wine like Chardonnay. For non-alcoholic options, a glass of iced tea with lemon or sparkling water with a splash of lime is refreshing and complements the rich flavors.
Storing and reheating leftovers
This casserole keeps well in the fridge for up to 3 days. Store it in an airtight container, and when you’re ready to reheat, warm it in the oven at 350°F for about 15-20 minutes, or until heated through. You can also microwave individual portions, though the oven will help keep the texture intact.
For freezing, let the casserole cool completely, then transfer to a freezer-safe container. Freeze for up to 3 months. To reheat, let it thaw in the fridge overnight and bake at 350°F until warmed through.
Adjusting for different serving sizes
This recipe serves about 6-8 people, but you can easily halve it if you’re cooking for a smaller group. If you’re making it for a crowd, double the ingredients and bake it in two casserole dishes.

Common questions
1. Can I make this casserole ahead of time?
Yes! You can assemble the casserole up to a day in advance. Just cover it tightly and store it in the fridge. Bake as directed when ready to serve.
2. Can I use a different type of cheese?
Absolutely! Try mozzarella, Monterey Jack, or even a spicy cheese like Pepper Jack for a different flavor.
3. What if I don’t have cream of mushroom soup?
You can substitute with cream of chicken or make your own by mixing a roux with broth and mushrooms.
4. Can I skip the mushrooms?
Yes, if you’re not a fan of mushrooms, feel free to leave them out or replace them with another vegetable like bell peppers.
5. How can I make it less creamy?
If you prefer a lighter texture, reduce the sour cream to ¼ cup and add a little extra broth instead.
This ground beef rice casserole is the perfect meal when you need something warm, filling, and full of flavor. It’s a crowd-pleaser that you’ll find yourself making again and again—enjoy!
PrintGround Beef Rice Casserole Recipe
Make this cozy ground beef rice casserole in under an hour! A family-friendly, one-pan meal with creamy rice, savory beef, and melted cheese.
- Total Time: 1 hour
- Yield: 6-8 1x
Ingredients
- Cooking spray or a couple teaspoons oil to grease skillet
- 1 lb. ground beef 85% or 90% lean
- ½ teaspoon dried oregano
- ½ teaspoon dried basil
- ½ teaspoon garlic powder
- Salt and pepper to taste
- 3 tablespoon butter divided
- ¾ cup onions chopped, about 1 small
- 1 tablespoon fresh garlic chopped fine
- 2 ½ cups beef broth
- 1 ¼ cups uncooked white rice long grain
- 8 oz. package sliced button mushrooms or baby bellas
- 10 oz cream of mushroom soup substitute or the can if that’s what you have on hand
- ½ cup milk
- ½ cup sour cream
- 2 cups medium cheddar cheese shredded or your favorite variety, divided
Instructions
- Preheat the oven: Start by preheating your oven to 350°F. This will give it plenty of time to warm up while you prepare the casserole.
- Cook the ground beef: Coat a large skillet with cooking spray or a bit of oil, then add the ground beef. Sprinkle in the oregano, basil, garlic powder, and a pinch of salt and pepper. Cook the beef over medium heat until it’s browned and no longer pink, breaking it up as it cooks. Transfer the cooked beef to a plate and drain any excess grease from the skillet.
- Sauté the onions and garlic: In the same skillet, melt 2 tablespoons of butter over medium heat. Add the chopped onions and cook for 3-4 minutes, until they’re softened and slightly golden. Add the minced garlic and cook for another minute, stirring constantly so it doesn’t burn.
- Cook the rice: Pour in the beef broth and add the uncooked rice along with the remaining tablespoon of butter. Stir everything together, then bring the mixture to a boil. Once it’s boiling, cover the skillet, reduce the heat to low, and let it simmer for about 15 minutes.
- Add the mushrooms: After 15 minutes, uncover the skillet and layer the sliced mushrooms over the rice without stirring. Cover the skillet again and let it cook on low heat for another 5 minutes. This allows the mushrooms to soften without getting mushy.
- Combine ingredients: Remove the skillet from the heat and take off the lid. Add the cooked ground beef, cream of mushroom soup, milk, sour cream, and 1 cup of shredded cheese. Gently mix everything together until well combined. (If your skillet isn’t big enough, you can transfer everything to a large bowl and mix it there.)
- Transfer to casserole dish: Lightly grease a 9×13-inch casserole dish with cooking spray. Pour the beef and rice mixture into the dish, spreading it out evenly. Top with the remaining cup of shredded cheese for a golden, cheesy crust.
- Bake: Place the casserole in the preheated oven and bake for 20-25 minutes, until it’s hot, bubbly, and the cheese is melted. If you like a golden crust, you can broil it for an additional 1-2 minutes at the end.
- Garnish and serve: Take the casserole out of the oven and let it sit for a few minutes before serving. Garnish with sliced green onions for a pop of color and fresh flavor.
Notes
- Make It Healthier: Use ground turkey or chicken instead of beef, and substitute brown rice for white rice. Just remember that brown rice may need a longer cooking time.
- Vegetable Boost: Add more veggies like bell peppers, spinach, or zucchini for added nutrients. You can mix them in with the mushrooms or sauté them along with the onions.
- Spicy Twist: Add a pinch of red pepper flakes or a dash of hot sauce if you want a little heat. Pepper Jack cheese can also add a spicy kick.
- Gluten-Free: Make sure to use a gluten-free cream of mushroom soup or make your own. All other ingredients are naturally gluten-free.
- Low-Carb Option: Substitute cauliflower rice for regular rice and adjust the broth as needed. Cauliflower rice cooks quickly, so you won’t need to simmer it as long.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
