One Pot Ground Beef and Rice Skillet
When dinner needs to be simple, this one pot ground beef and rice skillet brings together browned beef, onion, tender long-grain rice, creamy cheese, and savory tomato sauce in one pan. It takes only 5 minutes to prep and 35 minutes to cook, making it a practical 40-minute main course for a busy evening.
This is the kind of family-friendly skillet meal that does not ask you to bake anything or spend a long time at the stove. It needs neither an oven nor a grill. Once the beef and onion are browned, the rice simmers covered, and the final ingredients are stirred in at the end. The result is a warm, filling dish with a creamy texture, a tomato-rich flavor, and enough chili powder to give the sauce some gentle seasoning.
It also gives leftover cream cheese a useful place to go. If a couple of ounces are sitting in the refrigerator, this recipe turns them into part of a satisfying dinner instead of letting them go to waste. The ingredient list stays short and budget-friendly, too: using Aldi prices as a reference, the complete recipe was estimated at around $5, or less than $1 per serving.

Why You Will Love This One Pot Ground Beef and Rice
This skillet has the easygoing appeal of a busy-day meal. It is a simple ground beef recipe with a short list of basic ingredients, and the recipe is often described as using seven basic ingredients at its core, with chili powder adding the finishing seasoning. It is kid-friendly, deliciously satisfying, and built for the nights when a quick dinner is more helpful than an ambitious one.
The method is nearly hands-off after the ground beef is fried. You brown the beef and onion, drain them, then let the rice cook in the same skillet while you handle the rest of dinner. That one-pan rhythm is especially useful when it is hot and you would rather not turn on the oven. It has the same fast, comforting spirit as other skillet favorites such as Creamy Sausage and Potatoes or Speedy Spanish Rice and Ground Beef Skillet.
Flavor depends on a few simple choices. Cream cheese makes the finished rice creamy, while pasta sauce gives the dish its tomato base. Since there are not many ingredients competing for attention, a flavorful, well-seasoned pasta sauce with garlic and herbs makes a noticeable difference. Plain tomato sauce works, but a seasoned sauce makes the skillet tastier.

One Pot Ground Beef and Rice Ingredients
Gather these eight listed ingredients before you start. The quantities below are for 5 people and keep the skillet balanced without requiring a long shopping list.
- 1 lb. ground beef: This is the savory, hearty base of the meal.
- 1 c. onion, chopped: Cook it with the beef so its flavor becomes part of the skillet from the beginning.
- 1 c. uncooked long grain rice: The rice cooks directly in the skillet and absorbs the water as it simmers.
- 2 1/2 c. water: Add it with the rice to provide the liquid needed for the covered simmer.
- 1 tsp. salt: This seasons the rice as it cooks.
- 3 oz. cream cheese, cubed: Cubing it helps it stir into the hot rice and sauce more easily.
- 2 c. pasta sauce/tomato sauce: Either works, but a nicely seasoned pasta sauce is the preferred choice for fuller flavor. A garlic-and-herb sauce is especially fitting; Classico Roasted Garlic pasta sauce is a favorite option for this skillet.
- 1 tsp. chili powder: Stir it in at the end to round out the savory tomato flavor.

How to Make One Pot Ground Beef and Rice
Use one skillet with a lid and keep the steps in order. The rice needs the full covered simmer before the cream cheese and sauce go in.
- Brown the beef and onion. Cook the ground beef and chopped onion together in the skillet until the beef is browned. Drain the mixture before adding the rice ingredients so excess grease does not carry into the finished dish.
- Simmer the rice. Stir in the uncooked long grain rice, water, and salt. Cover the skillet and simmer until the water is absorbed, about 15 to 20 minutes. Keep the skillet covered while the rice cooks so the liquid can do its work.
- Stir in the creamy tomato finish. Once the water has been absorbed, stir in the cubed cream cheese, pasta sauce or tomato sauce, and chili powder. Continue stirring until the cream cheese is worked through the hot rice and the sauce is evenly distributed.
- Heat through. Cover the skillet again and heat through. Serve while the rice is hot and the sauce is creamy throughout.

Tips for Success
Choose a sauce with real seasoning. This dish has a deliberately short ingredient list, so the pasta sauce is doing more than simply adding moisture. A sauce seasoned with garlic and herbs gives the skillet a more complete flavor. Plain tomato sauce is still an option and can make a good dinner, but it will not bring the same seasoned finish.
Drain after browning. The first step specifically includes draining the beef and onion. Doing that before the rice, water, and salt are added keeps the dish from becoming unnecessarily greasy and lets the cream cheese and tomato sauce stay at the center of the texture.
Keep the lid on during the rice step. The covered simmer is what lets the rice cook while the water is absorbed. Lifting the lid repeatedly releases heat and steam, so check toward the end of the 15-to-20-minute window rather than stirring constantly.
Cube the cream cheese first. Small pieces disperse more easily than one large block. Add it only after the rice has absorbed the water, then stir until the creamy pieces are incorporated with the sauce and chili powder.
Use the texture as your guide. The finished skillet should be moist and creamy, with the rice tender from its covered simmer. Once the water has been absorbed and the rice is tender, move on to the cream cheese and sauce rather than extending the simmer.
Have the finishing ingredients ready. The final step moves quickly once the rice is cooked. Cubing the cream cheese and measuring the sauce and chili powder before the lid comes off keeps the transition from simmered rice to creamy skillet smooth and prevents the pan from sitting uncovered while you search for ingredients.
Variations and Substitutions
Make up a small cream-cheese shortfall. The full ingredient list calls for 3 ounces of cream cheese. If you have only 2 ounces, add a big spoonful of cottage cheese to make up the missing ounce. That combination is a useful way to use what is available and has been described as very tasty.
Try a little sour cream. Sour cream may also be substituted for a little bit of the cream cheese. Because no exact amount is specified for this swap, treat it as an experiment rather than an equivalent one-for-one replacement. Keep the measured 3 ounces of cream cheese as the baseline when you want the recipe exactly as written.
Use pasta sauce or tomato sauce. The recipe allows either 2 cups of pasta sauce or tomato sauce. A seasoned pasta sauce is the stronger choice for flavor, while plain tomato sauce is acceptable when that is what you have. The alternate name “hamburger and rice skillet” also fits this straightforward version of the dish.
Frequently Asked Questions
Can I use plain tomato sauce instead of pasta sauce?
Yes. Use the same 2 cups of tomato sauce, but expect a milder, less seasoned result. Since the recipe uses only a few basic ingredients, a pasta sauce with garlic and herbs gives it more flavor. Plain tomato sauce is still good when that is what you have.
What if I have only 2 ounces of cream cheese?
Add a big spoonful of cottage cheese to make up the missing ounce. This is the specific partial-cream-cheese variation associated with the recipe. For the standard version, use the full 3 ounces of cream cheese, cubed.
Can I replace some of the cream cheese with sour cream?
You could substitute sour cream for a little bit of the cream cheese, but the recipe does not give an exact amount for that swap. Treat it as a flexible experiment, not a measured equivalent. The dependable baseline is 3 ounces of cubed cream cheese.
Why is this called a one-pot recipe when it uses a skillet?
In this case, “one pot” refers to the one cooking vessel: the ground beef and onion are browned in the skillet, the rice simmers there, and the cream cheese, sauce, and chili powder are stirred in there as well. You only need to drain the browned mixture before continuing with the same skillet.
How long does it take, and how many people does it serve?
Plan on 5 minutes of prep time and 35 minutes of cook time, for 40 minutes total. The recipe is listed as serving 5 people and is categorized as an American main course.
PrintBrowned ground beef and onion simmer with long-grain rice, then finish with cream cheese, seasoned pasta sauce, and chili powder for a simple family-friendly skillet meal.
- Prep Time: 5 minutes
- Cook Time: 35 minutes
- Total Time: 40 minutes
- Yield: 5 people 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 1 lb. ground beef
- 1 c. onion, chopped
- 1 c. uncooked long grain rice
- 2 1/2 c. water
- 1 tsp. salt
- 3 oz. cream cheese, cubed
- 2 c. pasta sauce/tomato sauce
- 1 tsp. chili powder
Instructions
- In a skillet, cook the ground beef and chopped onion until browned, then drain.
- Stir in the uncooked long-grain rice, water, and salt. Cover and simmer until the water is absorbed, about 15 to 20 minutes.
- Stir in the cubed cream cheese, pasta sauce or tomato sauce, and chili powder.
- Cover the skillet and heat through before serving.
Notes
Using a nicely seasoned pasta sauce, especially one seasoned with garlic and herbs, makes this tasty.