A savory one-pan meal where tender steak meets creamy cheese and fluffy rice—delicious, satisfying, and perfect for a comforting dinner.
Why You’ll Love This Recipe
I love how this dish combines hearty steak, tender rice, and gooey cheese in one skillet. It’s a complete meal with minimal cleanup and a perfect balance of flavors and textures. Plus, it comes together quickly, making it ideal for weeknight dinners when I want something comforting without the fuss.
ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
-
steak (such as sirloin or ribeye), cut into bite-sized pieces
-
long-grain white rice (or basmati)
-
beef broth (for cooking the rice)
-
onion, finely chopped
-
garlic, minced
-
bell pepper, diced (optional)
-
shredded cheddar cheese (or a cheese blend)
-
olive oil or unsalted butter
-
salt
-
black pepper
-
paprika or chili powder (optional)
directions
-
Season the steak pieces with salt, pepper, and paprika (if using).
-
Heat oil or butter in a large skillet over medium-high heat. Add steak and sear until browned but not fully cooked through. Remove from pan and set aside.
-
In the same skillet, add a bit more oil if needed, then sauté onion (and bell pepper) until softened. Stir in garlic and cook for 30 seconds until fragrant.
-
Add uncooked rice to the pan and stir to coat in the aromatics and oil.
-
Pour in beef broth, bring to a simmer, and return the steak pieces to the skillet.
-
Cover, reduce heat to low, and let simmer for about 15‑18 minutes, or until rice is tender and liquid is absorbed.
-
Remove from heat, sprinkle shredded cheese evenly over the top, and let it sit—covered—for 2–3 minutes to melt the cheese.
-
Fluff gently with a fork and serve warm.
Servings and timing
-
Servings: serves 4 as a hearty main dish
-
Prep time: about 10 minutes
-
Cook time: around 25 minutes
-
Total time: approximately 35 minutes
Variations
-
I swap the steak for chicken or shrimp to mix things up.
-
For extra veggies, I add peas, corn, or chopped spinach in step 4.
-
I use Mexican cheese blend and add salsa for a Tex‑Mex twist.
-
A sprinkle of fresh herbs like cilantro or parsley brightens the dish.
-
I sometimes stir in a dollop of sour cream or cream cheese at the end for creamier texture.
storage/reheating
I let leftovers cool, then store them in an airtight container in the refrigerator for up to 3 days. To reheat, I microwave portions or warm them in a covered skillet with a splash of broth or water to revive the rice. It reheats beautifully without drying out.
FAQs
1. Can I use brown rice instead of white rice?
I can, but I need to increase the broth and cooking time—about 2 cups broth and 35‑40 minutes simmering.
2. Do I have to sear the steak first?
Searing adds flavor and texture, but if I’m short on time I skip it and just toss the raw steak in with the rice—though the dish is slightly less caramelized.
3. What cheese melts best for this?
I find cheddar or a Mexican blend melts beautifully. Monterey Jack or mozzarella work too for extra creaminess.
4. Can I make this in a rice cooker?
I haven’t tried it, but I imagine adding steak, rice, broth, and aromatics to a rice cooker on the white‑rice setting could work—just stir in cheese at the end.
5. Is this freezer‑friendly?
Yes. I freeze portions (cooled first) in freezer-safe containers for up to 2 months. To reheat, I thaw overnight in the fridge then warm in the microwave or on the stove.
Conclusion
I savor how easy and satisfying Cheesy Steak & Rice is—rich, flavorful, and full of comfort. It’s a go-to for busy nights when I want something warm, cheesy, and filling with minimal effort and cleanup.
Cheesy Steak & Rice
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
A hearty, savory one-pan dish where tender steak, creamy cheese, and fluffy rice come together for a comforting and satisfying dinner.
- Author: Ella
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: Serves 4
- Category: Main Dish
- Method: Skillet
- Cuisine: American
- Diet: Halal
Ingredients
- 1 lb steak (sirloin or ribeye), cut into bite-sized pieces
- 1 cup long-grain white rice (or basmati)
- 2 cups beef broth
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 1 bell pepper, diced (optional)
- 1 cup shredded cheddar cheese (or cheese blend)
- 2 tablespoons olive oil or unsalted butter
- ½ teaspoon salt
- ¼ teaspoon black pepper
- ½ teaspoon paprika or chili powder (optional)
Instructions
- Season steak with salt, pepper, and paprika (if using).
- Heat oil or butter in a large skillet over medium-high heat. Add steak and sear until browned but not fully cooked. Remove and set aside.
- In the same skillet, add more oil if needed. Sauté onion and bell pepper until softened. Add garlic and cook for 30 seconds.
- Add rice and stir to coat in the aromatics.
- Pour in beef broth, bring to a simmer, and return steak to the pan.
- Cover and reduce heat to low. Simmer for 15–18 minutes until rice is tender and liquid absorbed.
- Remove from heat, sprinkle cheese over the top, and cover for 2–3 minutes to melt.
- Fluff gently with a fork and serve warm.
Notes
- Use chicken or shrimp as a variation.
- Add peas, corn, or spinach for extra veggies.
- For Tex-Mex flavor, use Mexican cheese blend and add salsa.
- Top with fresh herbs or a dollop of sour cream for extra richness.
- Reheats well with a splash of broth to keep rice moist.
Nutrition
- Serving Size: 1.5 cups
- Calories: 460
- Sugar: 3g
- Sodium: 610mg
- Fat: 22g
- Saturated Fat: 10g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 36g
- Fiber: 2g
- Protein: 32g
- Cholesterol: 85mg