Written by

Harmony Rich

Published

Easy Cheesy Ground Beef and Rice Casserole

Ready In 45 minutes
Servings 6 servings
Difficulty Easy

Love this? Save it for later!

Share the inspiration with your friends

My neighbor, a retired truck driver named Frank, asked me why I couldn’t just dump everything in one pot and call it a day. I was mid-explanation about layering flavors and browning meat properly—the whole spiel I’d given a hundred times. I stopped mid-sentence. Honestly? I had no good reason. So I tried it his way, and let me tell you, that casserole changed my kitchen life forever.

It was a Tuesday, I think. Rain was pounding the windows, and I had a pound of ground beef thawing with no real plan. Frank had mentioned this “hobo casserole” his wife used to make, and the idea of one-dish comfort stuck with me. I tossed the beef in a skillet, added some rice, a can of tomatoes I found in the back of the pantry, and way more cheese than was probably responsible. The result was so good I actually called him to apologize for all the times I’d rolled my eyes at his cooking advice.

That first bite had this unexpected creaminess—the rice soaked up all the beefy, tomatoey goodness, and the cheese melted into every nook and cranny. I mean, I burned my tongue because I couldn’t wait for it to cool. Maybe you’ve been there, hovering over a hot casserole dish with a fork, knowing you’re about to regret the rush but doing it anyway. This easy cheesy ground beef and rice casserole is the kind of recipe that makes you question why you ever made cooking so complicated in the first place.

What stayed with me wasn’t just the flavor—it was the feeling. No fancy techniques, no sink full of dirty dishes, just pure, unapologetic comfort. I keep making it because it reminds me that sometimes the best meals come from letting go of control and trusting the process. Or trusting Frank, I guess.

Why You’ll Love This Recipe

This isn’t just another weeknight dinner—this is the recipe you’ll text your friends about. After testing this dish at least a dozen times (and burning two casserole dishes in the process), I can confidently say this version hits every single note.

  • Quick & Easy: From fridge to table in about 45 minutes. Perfect for those nights when you forgot to plan dinner until 5:30 PM.
  • Simple Ingredients: You probably have 90% of these in your kitchen right now. No trips to specialty stores or hunting down obscure spices.
  • Perfect for Busy Weeknights: This is the definition of set-it-and-forget-it comfort food. Brown the beef, stir everything together, and let the oven do the work.
  • Crowd-Pleaser: I’ve served this to picky kids, hungry teenagers, and adults who claim they don’t eat casseroles. Every single person went back for seconds.
  • Unbelievably Delicious: The texture is what gets me every time—tender rice, savory beef, and that glorious layer of melted cheese on top. It’s next-level comfort food without any fuss.

What makes this recipe different? It’s the technique of letting the rice cook directly in the beef broth and tomato mixture. Most casseroles use pre-cooked rice that turns mushy, but this method gives you perfectly tender grains that soak up all that savory flavor. I tested it with parboiled rice, long-grain, even jasmine—and this method works best every single time.

This is the kind of meal that makes you close your eyes after the first bite. It’s comfort food reimagined—hearty, cheesy, and deeply satisfying without requiring a culinary degree. Perfect for impressing guests who think you spent hours in the kitchen, or just treating yourself to a meal that feels like a warm hug.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients that come together to create something truly special. Most of these are pantry staples, which makes this dish perfect for those days when you need dinner to happen without a grocery run.

For the Casserole Base

  • 1 pound ground beef (80/20 works best for flavor, but you can use lean ground beef if preferred)
  • 1 medium yellow onion, diced (about 1 cup)
  • 3 cloves garlic, minced (fresh is best, but jarred minced garlic works in a pinch)
  • 1 can (14.5 oz) diced tomatoes, undrained (I prefer fire-roasted for extra depth)
  • 1 can (10.5 oz) condensed tomato soup (don’t add water—this creates the creamy base)
  • 1 cup beef broth (low-sodium recommended so you can control the salt)
  • 1 cup long-grain white rice, uncooked (do not use instant rice or the texture will suffer)
  • 1 teaspoon dried oregano
  • 1 teaspoon smoked paprika
  • ½ teaspoon garlic powder
  • ½ teaspoon onion powder
  • ½ teaspoon black pepper
  • ½ teaspoon salt (adjust based on your broth and tomato soup)

For the Cheesy Topping

easy cheesy ground beef and rice casserole preparation steps

  • 2 cups shredded cheddar cheese (sharp cheddar gives the best flavor, but mild works too)
  • ½ cup shredded mozzarella cheese (adds that perfect stretchy texture)
  • ¼ cup grated Parmesan cheese (optional, but adds a lovely savory note)

Optional Add-Ins

  • 1 cup frozen peas and carrots (thawed—adds color and veggie goodness)
  • ½ cup corn kernels (frozen or canned, drained)
  • Fresh parsley or chives for garnish

I recommend using Tillamook or Cabot for the cheddar cheese—they melt beautifully and have that sharp, tangy flavor that really shines in this dish. For the beef, I’ve found that grass-fed ground beef from Costco gives a richer flavor, but any good-quality ground beef works wonderfully. If you’re using frozen vegetables, make sure to thaw them first and pat them dry, otherwise they’ll release too much water into the casserole.

Equipment Needed

One of the best things about this recipe is how little equipment it requires. You don’t need a fancy kitchen to make this happen.

  • Large oven-safe skillet or Dutch oven (12-inch skillet with high sides works perfectly—I use my trusty Lodge cast iron)
  • Cutting board and sharp knife (for dicing the onion and mincing garlic)
  • Measuring cups and spoons
  • Wooden spoon or spatula (for breaking up the ground beef)
  • Can opener
  • 9×13-inch baking dish (if your skillet isn’t oven-safe)
  • Aluminum foil (for covering during baking)

If you don’t have an oven-safe skillet, no worries! Just brown the beef in any skillet, then transfer everything to a greased 9×13-inch baking dish. I’ve done it both ways, and the results are identical. The key is making sure your baking dish has enough room for the rice to expand—it will double in size as it cooks.

Pro tip: If you’re using a cast iron skillet, make sure it’s well-seasoned. The acidity from the tomatoes can react with bare cast iron and give your food a metallic taste. My enameled Dutch oven is my go-to for this recipe because it heats evenly and cleans up like a dream.

Preparation Method

Let’s get cooking! This comes together faster than you’d think, and the oven does most of the heavy lifting.

  1. Preheat your oven to 375°F (190°C). Position the rack in the center of the oven. This temperature is the sweet spot—hot enough to cook the rice perfectly without burning the cheese.
  2. Brown the ground beef. Heat your large oven-safe skillet or Dutch oven over medium-high heat. Add the ground beef and cook, breaking it up with a wooden spoon, until no longer pink—about 6 to 8 minutes. Don’t drain all the fat! Leave about a tablespoon in the pan for flavor. If you’re using lean beef, you might want to add a drizzle of olive oil.
  3. Sauté the aromatics. Add the diced onion to the skillet with the beef. Cook for 3 to 4 minutes until the onion becomes translucent and fragrant. Add the minced garlic and cook for another 30 seconds until you can smell it. Your kitchen should smell incredible at this point.
  4. Add the liquids and seasonings. Pour in the undrained diced tomatoes, condensed tomato soup, and beef broth. Stir everything together, scraping up any browned bits from the bottom of the pan—that’s where all the flavor lives. Add the dried oregano, smoked paprika, garlic powder, onion powder, salt, and pepper. Stir to combine.
  5. Add the rice. Stir in the uncooked long-grain rice. Make sure it’s evenly distributed throughout the liquid. This is important—you don’t want clumps of rice that won’t cook properly. If you’re adding frozen peas and carrots or corn, stir them in now as well.
  6. Bring to a simmer. Increase the heat to high and bring the mixture to a gentle simmer. You should see small bubbles breaking the surface. This step is crucial—starting with hot liquid ensures the rice cooks evenly in the oven.
  7. Cover and bake. Once simmering, cover the skillet with a tight-fitting lid or aluminum foil. Transfer to the preheated oven and bake for 25 minutes. Don’t peek! Every time you lift the lid, you release steam that the rice needs to cook properly.
  8. Add the cheese. After 25 minutes, carefully remove the skillet from the oven. Remove the lid or foil—be careful of the steam! The rice should be tender and most of the liquid should be absorbed. Sprinkle the shredded cheddar, mozzarella, and Parmesan evenly over the top.
  9. Finish baking. Return the uncovered skillet to the oven and bake for another 10 to 15 minutes, until the cheese is melted, bubbly, and starting to turn golden brown around the edges. If you want a deeper golden crust, switch to broil for the last 2 minutes—but watch it closely so it doesn’t burn.
  10. Rest before serving. Remove from the oven and let the casserole rest for 5 to 10 minutes. This allows the liquid to fully absorb into the rice and makes serving much easier. Garnish with fresh parsley or chives if desired.

Your casserole is done when the rice is tender but not mushy, the cheese is melted and bubbly, and the edges are slightly caramelized. The internal temperature should be around 165°F (74°C). If the rice is still firm after the initial 25 minutes, cover and bake for an additional 5 to 10 minutes before adding the cheese.

Cooking Tips & Techniques

After making this casserole more times than I care to count, I’ve picked up a few tricks that make a real difference. Here’s what I wish someone had told me from the start.

Don’t skip browning the beef properly. I know it’s tempting to just cook it until it’s no longer pink, but letting it develop some brown crust adds layers of flavor. Let the beef sit undisturbed for a minute or two before breaking it up—that’s how you get those beautiful browned bits.

The rice matters more than you think. I learned this the hard way after a batch turned into mushy sadness. Use long-grain white rice, not instant or short-grain. Basmati or jasmine work beautifully too. Rinsing the rice beforehand removes excess starch and prevents it from becoming gummy. Just rinse it in a fine-mesh strainer until the water runs clear.

Watch your liquid ratio. One cup of rice needs about two cups of liquid to cook properly. Between the diced tomatoes, tomato soup, and beef broth, you’ve got roughly 2.5 cups of liquid, which is perfect. If you’re adding extra vegetables, consider reducing the broth by a quarter cup to compensate for the moisture they’ll release.

Patience is a virtue. I once rushed the resting time because I was starving, and the casserole was soupy and disappointing. That five to ten minute rest isn’t optional—it’s when the rice absorbs the last bit of liquid and the whole dish sets up properly. Trust the process.

Make it ahead. This casserole actually gets better after a day in the fridge. The flavors meld together and the texture becomes even creamier. Assemble everything up to step 6, cover, and refrigerate. When you’re ready to bake, add about 10 minutes to the covered baking time since you’re starting from cold.

Variations & Adaptations

One of the reasons I love this recipe is how adaptable it is. Here are some variations I’ve tried and loved.

Tex-Mex Style

Swap the oregano and paprika for a tablespoon of taco seasoning. Use pepper jack cheese instead of cheddar, and add a can of drained black beans and a cup of corn. Top with fresh cilantro and a squeeze of lime before serving. This version is my go-to for game day gatherings.

Vegetarian Version

Replace the ground beef with two cans of drained and rinsed black beans or a pound of your favorite plant-based ground meat. Use vegetable broth instead of beef broth. The texture will be slightly different, but the flavor is still incredibly satisfying. I’ve made this for my vegetarian sister-in-law, and she asked for the recipe.

Creamy Mushroom and Swiss

Swap the tomato soup and diced tomatoes for two cans of cream of mushroom soup and a cup of chicken broth (or vegetable broth). Use Swiss cheese and Gruyere instead of cheddar and mozzarella. Sauté 8 ounces of sliced mushrooms with the onion. This version is rich, earthy, and feels a little more elegant for company.

Spicy Kick

Add a diced jalapeño (seeds removed if you want less heat) with the onion. Stir in a teaspoon of chipotle powder or a tablespoon of adobo sauce from a can of chipotles. Use pepper jack cheese and top with sliced pickled jalapeños before serving. My husband insists this is the only version worth making.

Low-Carb Adaptation

Replace the rice with two cups of cauliflower rice. Do not cook the cauliflower rice beforehand—just stir it in frozen. Reduce the beef broth to half a cup since cauliflower releases more moisture. The baking time stays the same. It’s not quite the same texture, but it scratches the comfort food itch without the carbs.

Serving & Storage Suggestions

This casserole is incredibly versatile when it comes to serving. Here’s how I like to enjoy it.

Serving temperature: Serve hot, straight from the oven. That first scoop should be steaming with melted cheese stretching for miles. I like to let it rest for exactly 7 minutes—long enough for the structure to set, but still piping hot.

What to serve with it: A simple green salad with a tangy vinaigrette cuts through the richness beautifully. I also love serving it with roasted broccoli or steamed green beans. For a truly comforting meal, pair it with warm crusty bread to soak up any extra sauce from the bottom of the dish.

Storage instructions: Leftovers can be stored in an airtight container in the refrigerator for up to 4 days. The flavors actually deepen overnight, so don’t be surprised if you like it even better the next day. To freeze, portion the cooled casserole into freezer-safe containers and freeze for up to 3 months. Thaw overnight in the refrigerator before reheating.

Reheating methods: The oven is your best friend here. Reheat in a 350°F oven, covered with foil, for about 15 to 20 minutes, or until heated through. The microwave works in a pinch, but the texture won’t be quite as good—the cheese can become rubbery and the rice might dry out. If using the microwave, cover the dish with a damp paper towel to add moisture.

Flavor development: Something magical happens overnight in the fridge. The rice continues to absorb the liquid, becoming even creamier, and all the flavors meld together. I actually prefer day-old leftovers for this reason. Just add a splash of broth or water before reheating if it seems dry.

Nutritional Information & Benefits

While this is definitely comfort food, it’s not without its redeeming qualities. Here’s a rough breakdown per serving (based on 6 servings).

Nutrient Amount per Serving
Calories 485
Protein 28g
Carbohydrates 38g
Fat 24g
Saturated Fat 12g
Fiber 3g
Sodium 780mg
Calcium 320mg
Iron 3.5mg

The ground beef provides high-quality protein and iron, which is great for energy and healthy blood cells. The tomatoes are packed with lycopene, a powerful antioxidant that’s actually more bioavailable when cooked. And let’s not forget the calcium from all that glorious cheese—your bones will thank you.

If you’re watching your sodium, use low-sodium broth and tomato products, and go easy on the added salt. For a lighter version, use lean ground beef and reduce the cheese by half. This recipe is not gluten-free as written (the condensed soup contains wheat flour), but you can use a gluten-free cream soup alternative if needed.

Conclusion

This easy cheesy ground beef and rice casserole is the kind of recipe that earns a permanent spot in your dinner rotation. It’s forgiving enough for beginner cooks, satisfying enough for the most discerning eaters, and flexible enough to adapt to whatever you have in your fridge. Honestly, it’s become my secret weapon for busy weeks when I need dinner to just work.

I love that this recipe doesn’t pretend to be something it’s not. It’s not fancy, it’s not complicated, and it doesn’t require a trip to three different grocery stores. It’s just honest, hearty comfort food that tastes like someone cared enough to make you something warm and delicious. And sometimes, that’s exactly what we need.

I’d love to hear how this turns out for you! Did you add any fun variations? Did your family go back for seconds? Drop a comment below and let me know. And if you’re looking for another weeknight winner, you might enjoy this creamy chicken and rice casserole that uses a similar one-pot method. Happy cooking, friends!

Frequently Asked Questions

Can I use brown rice instead of white rice?

Yes, but you’ll need to adjust the cooking time and liquid. Brown rice takes about 45 to 50 minutes to cook and needs about half a cup more liquid. Increase the covered baking time to 45 minutes before adding the cheese, and add an extra quarter cup of beef broth to compensate.

Can I make this in a slow cooker?

Absolutely! Brown the beef and onions on the stovetop first, then transfer everything except the cheese to a slow cooker. Cook on low for 4 to 5 hours or on high for 2 to 3 hours, until the rice is tender. Add the cheese during the last 15 minutes of cooking, then let it melt before serving.

Why is my rice still crunchy after baking?

This usually happens for one of three reasons: the oven temperature was too low, the dish wasn’t covered tightly enough, or you used a type of rice that requires longer cooking. Make sure your oven is fully preheated, your lid or foil is sealed tight, and you’re using long-grain rice. If it happens, just add a quarter cup of broth, re-cover, and bake for another 10 minutes.

Can I add more vegetables to this casserole?

Definitely! This is a great way to use up whatever vegetables you have. Diced bell peppers, zucchini, mushrooms, or spinach all work well. Just sauté any hard vegetables with the onion, and add softer vegetables like spinach or frozen peas during the last 10 minutes of baking to prevent them from becoming mushy.

How do I prevent the cheese from burning on top?

If your cheese is browning too quickly, cover the dish with foil for the last part of baking. You can also add the cheese halfway through the uncovered baking time rather than at the beginning. And remember, a little golden brown on the edges is actually delicious—it’s only a problem if it’s black and bitter.

Pin This Recipe!

easy cheesy ground beef and rice casserole recipe

Print

Easy Cheesy Ground Beef and Rice Casserole

A one-dish comfort food featuring tender rice, savory ground beef, and a glorious layer of melted cheese. Perfect for busy weeknights, this casserole comes together in about 45 minutes with simple pantry ingredients.

  • Author: Merry
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 6 servings 1x
  • Category: Main Course
  • Cuisine: American

Ingredients

Scale
  • 1 pound ground beef (80/20 works best)
  • 1 medium yellow onion, diced (about 1 cup)
  • 3 cloves garlic, minced
  • 1 can (14.5 oz) diced tomatoes, undrained
  • 1 can (10.5 oz) condensed tomato soup
  • 1 cup beef broth (low-sodium recommended)
  • 1 cup long-grain white rice, uncooked
  • 1 teaspoon dried oregano
  • 1 teaspoon smoked paprika
  • ½ teaspoon garlic powder
  • ½ teaspoon onion powder
  • ½ teaspoon black pepper
  • ½ teaspoon salt
  • 2 cups shredded cheddar cheese
  • ½ cup shredded mozzarella cheese
  • ¼ cup grated Parmesan cheese (optional)
  • 1 cup frozen peas and carrots, thawed (optional)
  • ½ cup corn kernels, frozen or canned, drained (optional)
  • Fresh parsley or chives for garnish (optional)

Instructions

  1. Preheat your oven to 375°F (190°C). Position the rack in the center of the oven.
  2. Brown the ground beef: Heat a large oven-safe skillet or Dutch oven over medium-high heat. Add the ground beef and cook, breaking it up with a wooden spoon, until no longer pink—about 6 to 8 minutes. Leave about a tablespoon of fat in the pan.
  3. Sauté the aromatics: Add the diced onion to the skillet with the beef. Cook for 3 to 4 minutes until translucent. Add the minced garlic and cook for another 30 seconds.
  4. Add the liquids and seasonings: Pour in the undrained diced tomatoes, condensed tomato soup, and beef broth. Stir, scraping up any browned bits from the bottom. Add oregano, smoked paprika, garlic powder, onion powder, salt, and pepper. Stir to combine.
  5. Add the rice: Stir in the uncooked long-grain rice until evenly distributed. If adding frozen peas and carrots or corn, stir them in now.
  6. Bring to a simmer: Increase heat to high and bring the mixture to a gentle simmer.
  7. Cover and bake: Cover the skillet with a tight-fitting lid or aluminum foil. Transfer to the preheated oven and bake for 25 minutes. Do not peek.
  8. Add the cheese: After 25 minutes, carefully remove the skillet from the oven. Remove the lid or foil. Sprinkle the shredded cheddar, mozzarella, and Parmesan evenly over the top.
  9. Finish baking: Return the uncovered skillet to the oven and bake for another 10 to 15 minutes, until the cheese is melted, bubbly, and starting to turn golden brown around the edges. For a deeper golden crust, switch to broil for the last 2 minutes.
  10. Rest before serving: Remove from the oven and let the casserole rest for 5 to 10 minutes. Garnish with fresh parsley or chives if desired.

Notes

Don’t skip browning the beef properly for maximum flavor. Use long-grain white rice, not instant or short-grain. Rinse the rice beforehand to remove excess starch. Let the casserole rest for 5-10 minutes before serving to allow the liquid to fully absorb. For make-ahead, assemble up to step 6, cover, and refrigerate; add about 10 minutes to the covered baking time. Leftovers can be stored in an airtight container in the refrigerator for up to 4 days or frozen for up to 3 months.

Nutrition

  • Serving Size: 1 serving (about 1.5
  • Calories: 485
  • Sugar: 6
  • Sodium: 780
  • Fat: 24
  • Saturated Fat: 12
  • Carbohydrates: 38
  • Fiber: 3
  • Protein: 28

Keywords: ground beef casserole, rice casserole, cheesy casserole, easy weeknight dinner, one-pot meal, comfort food

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating