There is something incredibly comforting about a warm, hearty skillet meal that brings everyone to the table with minimal effort and maximum flavor. This Garlic Butter Beef and Rice Skillet with Cheddar Parmesan Sauce is exactly the kind of dinner that fits perfectly into a busy weeknight or a relaxed weekend evening when you want something satisfying without spending hours in the kitchen.
This recipe was inspired by the simple tradition of one-pan family dinners—meals that are rich, filling, and easy to prepare. Growing up, skillet meals were often the solution to busy evenings when time was limited but everyone still wanted something homemade and delicious. Combining tender beef, fluffy rice, rich garlic butter, and a creamy cheddar Parmesan sauce creates a comforting dish that feels both classic and indulgent. Best of all, everything cooks in one pan, making cleanup as easy as the cooking itself.
If you are looking for a reliable, crowd-pleasing dinner that delivers bold flavor with simple ingredients, this recipe will quickly become a favorite in your meal rotation.

Why You’ll Love This Garlic Butter Beef and Rice Skillet
One-pan dinners are popular for good reason, and this recipe checks all the right boxes for a perfect weeknight meal.
First, it is incredibly easy to prepare. With simple ingredients and straightforward steps, even beginner cooks can create a flavorful meal with confidence.
Second, the flavor combination is irresistible. Garlic butter adds richness to the beef, while the cheddar and Parmesan sauce brings creamy, savory depth that coats every grain of rice.
Another reason to love this dish is its versatility. You can easily add vegetables, adjust the seasoning, or even substitute different cheeses depending on what you have in your kitchen.
Finally, cleanup is minimal. Because everything cooks in one skillet, you save time not only during cooking but also afterward.
Ingredients You’ll Need
Here are the ingredients needed to make this comforting skillet dinner.
For the Beef and Rice Skillet
- 1 lb (450 g) ground beef
- 2 tablespoons unsalted butter
- 4 cloves garlic, minced
- 1 small onion, finely diced
- 1 cup (190 g) long-grain white rice
- 2 cups (480 ml) beef broth
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1 teaspoon paprika
- 1/2 teaspoon dried Italian seasoning
- 1 tablespoon olive oil
For the Cheddar Parmesan Sauce
- 2 tablespoons unsalted butter
- 2 tablespoons all-purpose flour
- 1 1/2 cups (360 ml) milk
- 1 cup (100 g) shredded cheddar cheese
- 1/2 cup (50 g) grated Parmesan cheese
- 1/2 teaspoon garlic powder
- 1/4 teaspoon black pepper
- 1/4 teaspoon salt
Optional Garnish
- 2 tablespoons chopped fresh parsley
- Extra grated Parmesan cheese
Step-by-Step Instructions
1. Brown the Beef
Heat 1 tablespoon olive oil in a large skillet over medium heat.
Add the ground beef and cook for about 5–6 minutes, breaking it apart with a spatula as it cooks. Continue until the beef is browned and fully cooked.
Add the diced onion and cook for another 2–3 minutes until softened.
2. Add Garlic and Butter
Add 2 tablespoons butter and the minced garlic to the skillet.
Cook for about 1 minute, stirring constantly until the garlic becomes fragrant. Be careful not to burn the garlic, as it can become bitter.
3. Add Rice and Seasonings
Stir in the uncooked rice and toast it lightly for 1–2 minutes.
Add:
- salt
- black pepper
- paprika
- Italian seasoning
Mix everything together so the rice becomes coated with the flavorful butter and beef mixture.
4. Simmer the Rice
Pour in 2 cups (480 ml) beef broth and stir well.
Bring the mixture to a gentle boil, then reduce the heat to low.
Cover the skillet and simmer for 15–18 minutes, or until the rice becomes tender and most of the liquid has been absorbed.
While the rice cooks, prepare the cheese sauce.
How to Make the Cheddar Parmesan Sauce
1. Make the Roux
In a small saucepan, melt 2 tablespoons butter over medium heat.
Add 2 tablespoons all-purpose flour and whisk continuously for about 1 minute. This creates a roux that thickens the sauce.
2. Add Milk
Slowly pour in 1 1/2 cups (360 ml) milk while whisking constantly to prevent lumps.
Continue cooking for 3–4 minutes until the mixture thickens.
3. Add the Cheese
Reduce heat to low and add:
- 1 cup shredded cheddar cheese
- 1/2 cup grated Parmesan cheese
- garlic powder
- salt
- black pepper
Stir until the cheese fully melts and the sauce becomes smooth and creamy.
Combine Everything
Once the rice is cooked, pour the cheddar Parmesan sauce over the beef and rice mixture.
Stir gently until everything is evenly coated with the creamy sauce.
Let the skillet cook for another 2–3 minutes on low heat so the flavors combine.
Garnish with chopped parsley and extra Parmesan cheese before serving.
Tips for the Best Skillet Dinner
Use Fresh Garlic
Freshly minced garlic delivers much stronger flavor than garlic powder and is essential for the garlic butter base.
Choose the Right Rice
Long-grain white rice works best for this recipe because it cooks evenly and stays fluffy. Avoid instant rice, which can become mushy.
Control the Sauce Thickness
If the sauce becomes too thick, add 2–3 tablespoons of warm milk to loosen it.
Let the Dish Rest
Allow the skillet to rest for about 5 minutes before serving. This helps the sauce settle and thicken slightly.

Easy Variations
One of the best things about this recipe is how customizable it is.
Add Vegetables
You can easily increase the nutrition of this dish by adding vegetables such as:
- 1 cup (150 g) frozen peas
- 1 cup (120 g) chopped broccoli
- 1/2 cup (75 g) diced bell peppers
Add them during the last few minutes of cooking.
Make It Spicy
If you enjoy a little heat, try adding:
- 1/4 teaspoon crushed red pepper flakes
- 1 finely chopped jalapeño
Try Different Cheeses
You can experiment with other cheeses such as:
- Monterey Jack
- Mozzarella
- Colby cheese
Mixing cheeses often creates an even richer flavor.
Serving Suggestions
This skillet meal is satisfying on its own, but you can serve it with a few simple sides for a complete dinner.
Great side options include:
- Steamed green beans
- Roasted carrots
- Fresh cucumber salad
- Simple garden salad with lemon dressing
These lighter sides balance the richness of the creamy beef and rice skillet.
Frequently Asked Questions
1. Can I use a different type of rice?
Yes, but cooking times may vary depending on the rice variety. Long-grain white rice is ideal for this recipe because it cooks evenly and absorbs the broth well without becoming sticky. If you want to use brown rice, you will need to increase the cooking time to approximately 35–40 minutes and add an extra 1/2 cup (120 ml) of broth. Jasmine rice also works well and adds a slightly fragrant aroma to the dish. However, avoid instant rice because it cooks too quickly and can become mushy when simmered in the skillet.
2. Can this recipe be made ahead of time?
Yes, this dish reheats very well and can be made ahead of time. After cooking, allow the skillet to cool completely before transferring it to an airtight container. Store it in the refrigerator for up to 3 days. When reheating, add a splash of milk or broth to help loosen the sauce and restore its creamy texture. Reheat gently on the stovetop over medium-low heat, stirring occasionally to prevent the sauce from sticking to the pan.
3. Can I freeze garlic butter beef and rice skillet?
Yes, although the texture of the cheese sauce may change slightly after freezing. To freeze, allow the dish to cool completely, then place it in a freezer-safe container. It can be stored in the freezer for up to 2 months. When ready to eat, thaw overnight in the refrigerator before reheating. Adding a small amount of milk while reheating will help bring the sauce back to a creamy consistency.
4. What type of beef works best for this recipe?
Ground beef with a fat content of about 80–85% lean works best for this skillet meal. It provides enough richness to enhance the garlic butter flavor without making the dish greasy. If you prefer a leaner option such as 90% lean ground beef, you may want to add an extra tablespoon of butter or olive oil during cooking to maintain the dish’s richness and moisture. You can also substitute finely chopped steak or ground sirloin for a slightly different texture.

Final Thoughts
Garlic Butter Beef and Rice Skillet with Cheddar Parmesan Sauce is the kind of meal that proves comfort food does not need to be complicated. With simple ingredients, one pan, and a short cooking time, you can create a dinner that feels rich, hearty, and incredibly satisfying.
The beauty of this recipe lies in its balance of flavors and textures. The savory beef, fragrant garlic butter, tender rice, and creamy cheddar Parmesan sauce come together to form a dish that is both comforting and indulgent. Every bite offers a perfect combination of richness and warmth that makes it ideal for family dinners, casual gatherings, or even meal prepping for the week.
Another advantage of this recipe is its flexibility. Whether you choose to add vegetables, experiment with different cheeses, or adjust the seasoning to suit your taste, this skillet meal adapts easily while still delivering great results. It is the kind of recipe that encourages creativity while remaining simple and dependable.
For busy households, one-pan dinners like this are a true lifesaver. They reduce cooking time, minimize cleanup, and still provide a wholesome homemade meal that everyone will enjoy. Once you make this garlic butter beef and rice skillet, it will likely become a regular part of your dinner routine.
If you are looking for a meal that is easy to prepare, deeply comforting, and packed with flavor, this skillet recipe is a perfect choice. Gather your ingredients, heat up your pan, and enjoy a delicious homemade dinner that brings everyone together around the table.
PrintGarlic Butter Beef and Rice Skillet with Cheddar Parmesan Sauce – Easy One Pan Dinner
A comforting one-pan dinner made with savory ground beef, garlic butter rice, and a creamy cheddar Parmesan sauce. This easy skillet meal is perfect for busy weeknights and delivers rich flavor with minimal cleanup.
Ingredients
1 lb (450 g) ground beef
2 tablespoons unsalted butter
4 cloves garlic, minced
1 small onion, finely diced
1 cup (190 g) long-grain white rice
2 cups (480 ml) beef broth
1 teaspoon salt
1/2 teaspoon black pepper
1 teaspoon paprika
1/2 teaspoon dried Italian seasoning
1 tablespoon olive oil
Cheddar Parmesan Sauce:
2 tablespoons unsalted butter
2 tablespoons all-purpose flour
1 1/2 cups (360 ml) milk
1 cup (100 g) shredded cheddar cheese
1/2 cup (50 g) grated Parmesan cheese
1/2 teaspoon garlic powder
1/4 teaspoon salt
1/4 teaspoon black pepper
Instructions
-
Heat olive oil in a large skillet over medium heat. Add ground beef and cook for 5–6 minutes until browned.
-
Add diced onion and cook for 2–3 minutes until softened.
-
Stir in butter and minced garlic and cook for 1 minute until fragrant.
-
Add uncooked rice, salt, pepper, paprika, and Italian seasoning. Stir well.
-
Pour in beef broth, bring to a boil, then reduce heat to low. Cover and simmer for 15–18 minutes until rice is tender.
-
In a saucepan, melt butter and whisk in flour for 1 minute.
-
Slowly whisk in milk and cook until thickened.
-
Add cheddar cheese, Parmesan cheese, garlic powder, salt, and pepper. Stir until smooth.
-
Pour the cheese sauce into the skillet and mix until everything is coated.
-
Cook for 2–3 more minutes, garnish with parsley if desired, and serve warm.
Notes
For extra flavor, add vegetables such as peas or broccoli during the final minutes of cooking.
If the sauce becomes too thick when reheating, stir in a few tablespoons of milk to restore its creamy consistency.
Freshly grated cheese melts more smoothly than pre-shredded cheese and gives the sauce a better texture.











