Few dishes hit the mark like a hearty casserole packed with beef, rice, and cheese. This cheesy ground beef and rice casserole checks every box for a family-friendly, flavorful, and fuss-free meal. It’s satisfying, rich, and brings a nostalgic comfort that’s hard to beat.
This kind of recipe has earned its place in home kitchens for decades—whether it’s served after a long day, brought to a potluck, or enjoyed as leftovers the next afternoon. Combining simple ingredients like savory ground beef, fluffy rice, creamy sauce, and plenty of melted cheese, this casserole delivers a warm and filling experience in every bite.
Quick to put together and easy to customize, it’s an ideal weeknight dinner solution that makes cooking (and cleanup) feel effortless.
Ingredients Breakdown

Each ingredient serves a specific role, contributing to the casserole’s creamy texture, full flavor, and satisfying bite. Here’s what you’ll need and how to make substitutions if needed.
Ground Beef
Ground beef forms the flavorful base. Choose an 80/20 blend for the best balance of moisture and richness. If you’re looking to lighten things up, ground turkey or chicken also works well. Even plant-based ground meat can be used if you’re preparing a vegetarian version.
Cooked Rice
Use pre-cooked long-grain white rice for this dish. It provides structure and soaks up the sauce nicely without becoming mushy. Leftover rice is perfect here. Brown rice is another option, just ensure it’s fully cooked before adding to the mix.
Onion and Garlic
These two aromatics are essential for building flavor from the start. When sautéed together, they create a fragrant base that enhances the savory elements of the casserole.
Diced Tomatoes
Canned diced tomatoes (with their juices) add acidity and moisture, which balances the richness from the cheese and beef. For a bolder flavor, fire-roasted tomatoes are a great choice.
Tomato Sauce
Smooth, rich, and slightly tangy, tomato sauce pulls everything together. It helps coat the rice and meat mixture, ensuring every spoonful is full of flavor.
Cheddar Cheese
Shredded cheddar brings gooeyness and sharpness to the casserole. Sharp cheddar is preferred for its stronger taste, but you can mix in mozzarella or Monterey Jack if you want a smoother melt.
Cream of Mushroom Soup
This staple adds creaminess and depth. For a homemade twist, substitute with a simple roux-based mushroom sauce using fresh mushrooms, broth, and milk.
Seasonings
A basic mix of paprika, oregano, salt, pepper, and a hint of cayenne gives this dish warmth and a bit of kick. Want to go bolder? Swap in taco seasoning or Italian herbs depending on your variation.
Optional Add-ins
-
Sweet bell peppers for added crunch
-
Corn kernels for a touch of sweetness
-
Chopped jalapeños for heat
-
Fresh herbs for garnish and brightness
How to Make It – Step-by-Step
1. Cook the Rice
Begin by preparing your rice. Long-grain white rice is the most common, but jasmine or basmati will also work. Ensure it’s not overly wet to prevent a soggy casserole.
2. Brown the Beef
Heat a large skillet over medium heat. Add ground beef and cook until it’s browned and fully cooked, breaking it up as it cooks. Drain the fat for a cleaner texture and flavor.
3. Add Aromatics
Stir in diced onion and minced garlic. Cook for 3–4 minutes until the onions are translucent and the garlic is fragrant.
4. Build the Sauce
Add the diced tomatoes (with their juices), tomato sauce, and cream of mushroom soup to the skillet. Mix everything well and let it simmer for 5–7 minutes. This gives the sauce time to thicken slightly and the flavors a chance to meld.
5. Combine with Rice
Gently fold in the cooked rice. Stir until everything is evenly mixed. The rice should absorb some of the sauce without becoming mushy.
6. Transfer and Top
Spoon the mixture into a greased 9×13-inch baking dish. Spread it evenly, then top with a generous layer of shredded cheddar cheese.
7. Bake
Cover the casserole with foil and bake at 350°F (175°C) for about 20 minutes. Remove the foil and bake another 10–15 minutes until the cheese is melted and bubbly with golden edges.
8. Let It Rest
After baking, let the casserole sit for 5–10 minutes before serving. This helps the dish firm up and makes it easier to serve.
Helpful Tips & Recipe Swaps
Tips for Best Results
-
Cook rice ahead of time and let it cool slightly before adding.
-
Always drain excess fat from the beef to avoid a greasy casserole.
-
Freshly shredded cheese melts better than pre-shredded varieties.
Variations to Try
-
Tex-Mex Style: Mix in taco seasoning, black beans, corn, and jalapeños. Top with pepper jack cheese.
-
Italian-Inspired: Use ground Italian sausage, basil, and oregano. Swap in mozzarella and Parmesan.
-
Vegetarian Option: Use a plant-based ground, or try cooked lentils and mushrooms for a meat-free version.
Substitutions for Dietary Needs
-
Gluten-Free: Use a gluten-free cream of mushroom soup and double-check your canned tomato products.
-
Low-Carb: Swap the rice for cauliflower rice (pre-cooked and drained).
-
Dairy-Free: Use non-dairy cheese and replace the cream soup with a dairy-free alternative made from cashews or plant milk.
When to Serve & What to Pair With
This casserole is a hearty main dish, perfect for casual dinners, weekend gatherings, or feeding a group. It’s also a great candidate for batch cooking and freezing.
To complete the meal, serve it with:
-
A crisp side salad with vinaigrette
-
Roasted vegetables like broccoli or carrots
-
Garlic bread or a dinner roll to soak up the sauce
It also makes excellent leftovers—just reheat in the oven or microwave for a fast, delicious second meal.
Nutrition and Health Info
This casserole offers a balanced profile of protein, carbs, and fats, making it satisfying and energizing. Ground beef delivers protein and essential nutrients like iron and zinc, while the rice provides long-lasting energy.
To make it more health-conscious:
-
Choose lean ground meat
-
Use reduced-fat cheese or a smaller amount
-
Load up with extra vegetables like spinach, peas, or zucchini
-
Serve with a fiber-rich salad for extra nutritional value
Moderation is key—stick to sensible portions and pair with fresh sides for a well-rounded meal.
Frequently Asked Questions
Q1: Can I prep this dish in advance?
Yes, you can assemble the casserole and refrigerate it up to 24 hours ahead. Let it sit at room temperature for 15 minutes before baking.
Q2: Is it freezer-friendly?
Definitely. Freeze it either before or after baking. To reheat, bake at 350°F until heated through or microwave individual portions.
Q3: What rice varieties can I use?
Long-grain white rice is ideal. You can also use jasmine, basmati, or brown rice—just make sure it’s cooked and not overly soft.
Q4: What if the casserole is dry?
Ensure your sauce mixture is creamy before baking. Also, cover the dish with foil while baking to retain moisture. If needed, add a few spoonfuls of broth or tomato sauce when reheating.
Q5: Can I use fresh tomatoes?
Yes. Replace the canned tomatoes with 1½ cups of peeled, diced fresh tomatoes. Cook them down slightly to reduce excess water.
Q6: How do I adjust the spice level?
Add diced jalapeños, a pinch of cayenne, or hot sauce to increase the heat. For a mild version, simply omit the spicy ingredients.
Q7: What cheeses are best for this recipe?
Sharp cheddar is classic, but Monterey Jack, mozzarella, or Colby work well too. Feel free to blend cheeses for extra depth.
PrintA cozy and creamy casserole loaded with ground beef, tender rice, melty cheese, and a savory tomato-mushroom sauce. Simple to make and perfect for weeknights.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
Ingredients
-
1 lb ground beef
-
1 medium onion, diced
-
2 garlic cloves, minced
-
2 cups cooked white rice
-
1 (14.5 oz) can diced tomatoes (with juice)
-
1 (8 oz) can tomato sauce
-
1 (10.5 oz) can cream of mushroom soup
-
1½ cups shredded sharp cheddar cheese
-
1 tsp paprika
-
½ tsp dried oregano
-
Salt and pepper, to taste
-
Optional: corn, diced bell pepper, jalapeño, green onions
Instructions
-
Preheat oven to 350°F (175°C).
-
Brown ground beef in a skillet over medium heat. Drain excess fat.
-
Add onion and garlic; sauté until soft.
-
Stir in diced tomatoes, tomato sauce, and cream of mushroom soup. Season with paprika, oregano, salt, and pepper.
-
Let the sauce simmer for 5–7 minutes.
-
Mix in cooked rice gently.
-
Transfer to a greased 9×13-inch dish and top with shredded cheese.
-
Cover with foil and bake for 20 minutes. Remove foil and bake 10–15 minutes more.
-
Let sit for 10 minutes before serving.
