This comforting casserole combines seasoned ground beef with tender rice in a creamy, cheesy sauce. The dish bakes until golden and bubbly, with a layer of melted cheddar on top that creates a delicious crust. Perfect for busy weeknights, this family-friendly meal comes together quickly and feeds six people generously.
The creamy texture comes from sour cream, milk, and condensed mushroom soup, while smoked paprika and thyme add depth of flavor. Mixed vegetables sneak in nutrition without overpowering the rich, savory profile. Letting it rest before serving ensures perfect slices and allows flavors to meld together.
The way my apartment smelled on Tuesday nights became something I actually started looking forward to during those first few years living alone. I would be half-asleep on the couch after work, and suddenly realize something incredible was happening in the kitchen. That rich beef and cheese aroma has this way of wrapping around you like a blanket. My roommate started calling it 'the casserole that cures everything.'
I brought this to a potluck last winter when I was running on three hours of sleep and had zero energy to cook something impressive. People kept asking for the recipe, and I just kept shrugging and saying 'it's just a casserole' but honestly, there is magic in how the flavors meld together in the oven. My neighbor texted me the next day saying her kids ate seconds and thirds. That never happens with her kids.
Ingredients
- 1 lb ground beef (80/20 preferred): The extra fat keeps everything from drying out during baking, and it adds so much depth
- 1 medium yellow onion, finely chopped: Finely chopped means they basically disappear into the casserole but leave all their sweet flavor behind
- 2 cloves garlic, minced: Fresh garlic makes such a difference here, dont even think about using the jarred stuff
- 1 cup frozen mixed vegetables: I know frozen sounds basic, but they actually work better than fresh because they don't turn to mush
- 1 cup long-grain white rice, uncooked: Use regular long-grain, not minute rice or the texture will be completely off
- 2 cups shredded cheddar cheese, divided: Sharp cheddar gives you that punchy flavor that cuts through the rich sauce
- 1/2 cup sour cream: This adds such a nice tang and makes the sauce feel creamy without being heavy
- 1 1/2 cups whole milk: The full fat version matters here, trust me on this one
- 1 can condensed cream of mushroom soup: It's the backbone of the sauce and adds this umami richness that's hard to replicate
- 1/2 cup low-sodium beef broth: Low sodium is important because the soup and cheese already bring so much salt
- 1 tsp kosher salt: This works perfectly with the other seasonings to bring everything together
- 1/2 tsp freshly ground black pepper: Freshly cracked makes such a huge difference
- 1/2 tsp smoked paprika: This is my secret ingredient that adds this subtle smoky depth
- 1/2 tsp dried thyme: Earthy and comforting without being overwhelming
- 1/4 tsp cayenne pepper (optional): Just enough warmth to make things interesting, but it won't burn anyone
Instructions
- Get your oven ready:
- Preheat to 350°F and grease a 9x13-inch casserole dish with butter or cooking spray, making sure to get all the corners so nothing sticks.
- Brown the beef:
- Cook the ground beef in a large skillet over medium heat until it's completely browned, breaking it up with your spoon as it cooks. Drain off the excess fat but don't go crazy about getting every last drop.
- Add the aromatics:
- Throw in the onion and garlic, sautéing for 2 to 3 minutes until they're softened and your kitchen starts smelling amazing. Stir in those frozen vegetables and cook for another 2 minutes.
- Combine everything:
- Remove the skillet from heat and add the rice, 1 cup of cheddar cheese, sour cream, milk, cream of mushroom soup, beef broth, salt, pepper, paprika, thyme, and cayenne if you're using it. Mix it all together until everything is well coated.
- Bake covered:
- Spoon the mixture into your prepared casserole dish, cover it tightly with foil, and bake for 35 minutes. The rice needs this time to absorb all the liquid and cook through.
- Add the cheese:
- Remove the foil, sprinkle the remaining 1 cup of cheddar cheese all over the top, and bake uncovered for another 10 minutes until the cheese is bubbly and starting to turn golden.
- Let it rest:
- This is the hard part, but let the casserole sit for 5 minutes before serving so it sets up a bit and doesn't fall apart when you scoop it.
My sister-in-law requested this for every single family gathering after I first made it for Christmas dinner three years ago. It became this running joke that no celebration was complete without 'the casserole.' Last week she told me her five-year-old asked if I could make it for his birthday dinner instead of pizza.
Making It Your Own
I've tried ground turkey when I was trying to eat lighter, and honestly, it works beautifully but you might want to add a little extra seasoning since turkey is milder. Sometimes I throw in diced jalapeños if I'm feeling adventurous, and they cook down to this perfect subtle heat that lingers. The beauty of this recipe is how forgiving it is.
Serving Ideas
A crisp green salad with a tangy vinaigrette cuts right through the richness, and I love how the cold crunch plays against the warm casserole. Steamed broccoli is another favorite, especially when it's bright green and still has some snap. On busy weeknights, I've been known to serve it with nothing but a glass of cold milk and call it dinner.
Leftover Strategy
This is one of those rare dishes that might actually be better the next day when all the flavors have had even more time to become best friends. I portion leftovers into individual containers for work lunches and they reheat beautifully.
- Store in the refrigerator for up to 4 days in an airtight container
- Reheat individual portions in the microwave with a splash of milk to bring back the creaminess
- You can freeze the whole casserole before baking, just thaw overnight in the fridge before you need it
There is something so deeply comforting about a dish that brings everyone to the table without any fuss. This is the kind of recipe that feels like home, no matter where you are.
Recipe Questions & Answers
- → Can I make this casserole ahead of time?
-
Yes, assemble the casserole up to 24 hours in advance and refrigerate covered with foil. When ready to bake, add 5-10 minutes to the covered baking time since it will be cold.
- → Can I freeze this beef and rice casserole?
-
Absolutely. Freeze unbaked for up to 3 months. Thaw overnight in the refrigerator before baking, or bake from frozen at 325°F for about 1 hour 15 minutes until heated through.
- → What can I substitute for cream of mushroom soup?
-
You can use cream of chicken, celery, or potato soup. For homemade, combine 1 cup milk with 3 tablespoons flour and 3 tablespoons butter, whisking until thickened.
- → How do I know when the casserole is done?
-
The casserole is ready when the rice is tender, the mixture is bubbly around the edges, and the cheese on top is melted and lightly golden. A knife inserted into the center should come out hot.
- → Can I use brown rice instead of white?
-
Yes, but increase the beef broth by 1/2 cup and extend the covered baking time by 10-15 minutes. Check that the rice is tender before removing the foil.
- → What sides pair well with this casserole?
-
A crisp green salad with vinaigrette cuts through the richness. Steamed broccoli, roasted green beans, or garlic bread also complement the creamy, cheesy flavors beautifully.