Why This Casserole Is So Loved
This recipe checks every box:
- One baking dish
- Budget-friendly ingredients
- Ultra-filling and hearty
- Kid-approved and freezer-friendly
- Perfect balance of protein, carbs, and cheese
The cheese melts into every corner, the beef stays juicy, and the vegetables add sweetness and texture. It’s the kind of meal that smells incredible while baking and disappears fast once served.
🛒 Ingredients List
🥩 Protein & Base
- 500 g (1 lb) beef steak or ground beef, diced or crumbled
- 1½ cups cooked rice (white or brown, slightly undercooked is best)
- 1 tbsp olive oil or butter
🧅 Vegetables
- 1 medium onion, diced
- 1 green bell pepper, diced
- 1 red bell pepper, diced
- 1 cup mushrooms, chopped (optional but recommended)
- 2 cloves garlic, minced
🧀 Cheese Layer
- 1½ cups shredded mozzarella
- 1 cup shredded cheddar or provolone
- Optional: extra cheese for topping
🥛 Creamy Binder
- 1 cup milk or light cream
- ½ cup sour cream or Greek yogurt
- 1 tbsp flour or cornstarch (for thickness)
🧂 Seasonings
- 1 tsp salt
- ½ tsp black pepper
- 1 tsp paprika
- ½ tsp onion powder
- ½ tsp garlic powder
- Optional: Italian seasoning or dried parsley
🔥 Step-by-Step Instructions
🍳 Step 1: Cook the Beef
Heat olive oil in a large skillet over medium-high heat. Add beef and cook until browned and fully cooked. Season with salt, pepper, paprika, and garlic powder. Remove from pan and set aside.
If using steak pieces, sear quickly to keep them juicy.
🧅 Step 2: Sauté the Vegetables
In the same pan, add onions and cook until soft and slightly golden. Add bell peppers, mushrooms, and garlic. Sauté until vegetables are tender and aromatic.
This step builds deep flavor—don’t rush it.
🍚 Step 3: Prepare the Creamy Mixture
In a bowl, whisk together:
- Milk
- Sour cream
- Flour or cornstarch
- Onion powder
- A pinch of salt
This mixture keeps the casserole creamy without being heavy.
🧩 Step 4: Assemble the Casserole
Preheat oven to 190°C (375°F).
In a large bowl, combine:
- Cooked rice
- Beef
- Sautéed vegetables
- Creamy mixture
- Half of the cheese
Mix gently until evenly combined.
Transfer to a greased baking dish and spread evenly.
🧀 Step 5: Add the Cheese Topping
Sprinkle remaining cheese generously over the top. This creates the golden, bubbly crust seen in the image.
🔥 Step 6: Bake to Perfection
Bake uncovered for 30–35 minutes, until:
- Cheese is melted and lightly browned
- Casserole is bubbling at the edges
For extra color, broil for 2–3 minutes at the end.
😍 Texture & Flavor Breakdown
- Creamy interior without being soggy
- Juicy beef in every bite
- Sweet roasted peppers and onions
- Stretchy, gooey cheese topping
- Slight crispness around the edges
This dish tastes even better the next day as the flavors deepen.
🔄 Variations You’ll Love
🐔 Chicken Version
Replace beef with diced cooked chicken or rotisserie chicken.
🌶️ Spicy Kick
Add jalapeños, chili flakes, or hot sauce to the mixture.
🥔 Low-Carb Option
Swap rice for cauliflower rice (squeeze moisture well).
🍄 Extra Veggie Boost
Add zucchini, corn, or spinach for more nutrients.
🧄 Garlic Butter Upgrade
Drizzle melted garlic butter over the top before baking.
🧊 Storage & Reheating
- Refrigerate up to 4 days
- Freeze up to 2 months
- Reheat in oven at 170°C (340°F) for best texture
Perfect for meal prep lunches and busy weeknights.
🍽️ Serving Suggestions
Serve with:
- Fresh green salad
- Garlic bread
- Pickles or coleslaw
- Simple yogurt or garlic sauce
It’s a complete meal on its own but pairs beautifully with something fresh and crisp.
❗ Common Mistakes to Avoid
- Using overly wet rice
- Skipping seasoning layers
- Overbaking (can dry it out)
- Using low-fat cheese (won’t melt well)
⭐ Final Thoughts
This Cheesy Beef & Rice Casserole is everything comfort food should be: warm, filling, cheesy, and full of flavor. It’s easy enough for a weeknight yet impressive enough for guests. If you loved the look of the dish in the image, this recipe will give you that same gooey, savory, golden-baked perfection.