This cheesy taco beef and rice is one of those meals that feels familiar the second you smell it cooking. It’s warm, a little messy, and packed with flavor in a way that doesn’t require much thinking or planning. Everything happens in one skillet, which already makes it a win on busy nights.
What I like most about this recipe is how dependable it is. Ground beef, rice, taco seasoning, and melted cheese are ingredients most people already know they enjoy. Nothing about it feels complicated, yet the end result is filling and comforting in that “everyone goes back for more” kind of way.
It’s the kind of dish you make when you want dinner to feel solid and satisfying without turning cooking into a project. You brown the beef, stir everything together, melt the cheese, and suddenly you’ve got something that looks and tastes like you put in way more effort than you actually did.
Table of Contents
Why You’ll Love This Recipe
This recipe earns its spot because it keeps things simple without feeling boring. You’re working with familiar flavors that almost always work together, so there’s very little guesswork involved. Once everything is in the skillet, it mostly takes care of itself.
It’s also a great option when you want something filling but not fussy. The beef and rice make it hearty, the taco seasoning brings in that warm, savory flavor, and the cheese pulls everything together in a way that feels comforting instead of heavy.
Another reason this one works so well is how flexible it is. You can serve it straight from the skillet, scoop it into bowls, or even use it as a filling for wraps or burritos the next day. It reheats well, and leftovers don’t feel sad or dry.
Most importantly, it’s a meal that people actually enjoy eating. No explaining what it is, no convincing anyone to try it. It smells good, it looks good, and it usually disappears faster than expected.
Ingredients You’ll Need
This recipe sticks to simple, familiar ingredients. Nothing unusual, nothing hard to find. Each one has a clear job, and once they’re all in the skillet together, it makes sense why this dish works so well.
Ground beef (1 lb): this is the base of the whole meal. It gives the dish structure and makes it filling enough to stand on its own.
Yellow onion (½, diced): adds a little sweetness and depth as it cooks with the beef.
Green bell pepper (1, diced): cooks down with the beef and onion and adds a soft bite that keeps the skillet from feeling too heavy.
Diced tomatoes with green chilies (1 can, 10 oz, undrained): go straight into the pan and loosen everything up while adding a gentle kick that stays mild.
Tomato sauce (1 can, 8 oz): pulls the beef and seasoning together into a smooth, saucy mixture that coats the rice evenly.
Taco seasoning (1 packet): this is where most of the flavor comes from. It seasons the meat and sauce all at once, keeping things easy.
Cooked long-grain rice (2 cups): makes the dish hearty and helps soak up all the sauce and seasoning. If you’re cooking it fresh, using beef broth instead of water adds extra flavor.
Beef broth (½ cup): keeps the mixture from drying out and helps everything stay soft and scoopable.
Shredded cheese (2 cups): a blend like cheddar and Monterey Jack or a Mexican blend melts well and gives that creamy finish everyone loves.
Salt and black pepper: added at the end, mainly to fine-tune the flavor once everything is combined.
Fresh parsley or cilantro (optional): sprinkled on top if you want a little freshness to balance out the cheesy finish.
How to Make This Recipe
This one starts the same way a lot of good skillet dinners do: everything goes into one pan, and you let it sort itself out as it cooks.
You begin by heating up a large skillet and adding the ground beef along with the diced onion and bell pepper. As it cooks, you break the beef apart and let the vegetables soften right along with it. Nothing fancy here. You’re just cooking until the beef is no longer pink and everything smells good. Once it’s ready, any extra grease gets drained off so the final dish doesn’t feel heavy.
Next, the flavor starts to build. The taco seasoning goes straight into the pan, followed by the diced tomatoes with green chilies and the tomato sauce. It looks a little loose at first, but once you stir it around and let it warm through, it comes together into a thick, seasoned mixture.
Now the rice goes in. Since it’s already cooked, you’re really just folding it into the sauce so it can soak everything up. A small splash of beef broth helps loosen things just enough so it stays soft and easy to stir. Let it simmer gently for a few minutes. This is where everything starts tasting like one dish instead of separate parts.
When it looks cohesive and heated through, the cheese goes on top. You don’t need to stir it in right away. Just cover the skillet and let the heat do the work. After a minute or two, the cheese melts down into a gooey layer that pulls everything together.
At the very end, give it a quick taste. Add a little salt or pepper if it needs it. Then scoop it straight from the skillet into bowls and, if you feel like it, finish with a bit of parsley or cilantro on top.
That’s it. Simple, warm, and ready to eat.
Print
Cheesy Taco Beef And Rice
- Total Time: 35 minutes
- Yield: 5 servings 1x
Description
This Cheesy Taco Beef & Rice is a one-skillet wonder packed with bold taco flavors, hearty rice, and melty cheese. It’s a fast and family-friendly dinner that comes together in just 35 minutes!
Ingredients
- 1 lb ground beef
- ½ yellow onion, diced
- 1 green bell pepper, diced
- 1 (10 oz) can diced tomatoes with green chilies, undrained
- 1 (8 oz) can tomato sauce
- 1 packet taco seasoning
- 2 cups cooked long-grain rice (or cook 1 cup uncooked rice in 2 cups beef broth before adding)
- ½ cup beef broth (to keep mixture moist)
- 2 cups shredded cheese (cheddar + Monterey Jack blend, or Mexican blend)
- Salt and pepper, to taste
- Fresh parsley or cilantro, chopped (optional garnish)
Instructions
- In a large skillet over medium-high heat, add the ground beef, diced onion, and bell pepper. Cook for about 6 to 7 minutes, until the beef is browned and vegetables are tender. Drain excess grease.
- Stir in the taco seasoning, diced tomatoes with green chilies, and tomato sauce. Mix until well combined.
- Add the cooked rice and beef broth. Stir everything together and let it simmer on low heat for about 5 minutes, stirring occasionally, to let the flavors come together.
- Sprinkle shredded cheese evenly over the top. Cover the skillet with a lid until the cheese is melted and bubbly. Alternatively, transfer the mixture to a baking dish and bake at 350°F for 10 minutes.
- Serve hot, garnished with chopped parsley or cilantro if desired.
Notes
You can prep the rice in advance or use leftover rice to save time. This dish also makes great leftovers and reheats well!
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Dinner
- Method: Stovetop
- Cuisine: Mexican-Inspired
Nutrition
- Serving Size: 1 portion
- Calories: 480
- Sugar: 5g
- Sodium: 780mg
- Fat: 26g
- Saturated Fat: 13g
- Unsaturated Fat: 11g
- Trans Fat: 0.5g
- Carbohydrates: 32g
- Fiber: 3g
- Protein: 29g
- Cholesterol: 85mg
Keywords: cheesy taco beef rice, taco rice skillet, beef rice casserole
Helpful Tips
This recipe doesn’t need much babysitting, which is part of why it works so well. Still, a few small things can make it come out just right every time.
If your skillet is on the smaller side, don’t rush the browning step. Giving the beef a little space helps it cook evenly instead of steaming. If it looks crowded, letting it cook an extra minute before stirring usually fixes that.
When it comes to the rice, already-cooked rice is the easiest option here. Cold leftover rice works just fine too. If the rice feels a little stiff going in, the broth and sauce will soften it as everything simmers together.
Cheese melts best over low heat. Once it’s on top, covering the skillet and turning the heat down slightly helps it melt smoothly instead of tightening up or sticking to the pan.
If the mixture thickens more than you like, a splash of beef broth loosens it right up. If it feels a little loose, just let it simmer uncovered for a minute or two and it usually sorts itself out.
Lastly, this is one of those dishes that tastes even better after it sits for a few minutes. Letting it rest before serving gives everything time to settle and makes it easier to scoop.

Frequently Asked Questions
Can I use a different type of meat?
Yes, you can. Ground turkey or ground chicken both work here. The flavor will be a little lighter, but the recipe still comes together the same way. You may just want to add a small extra splash of broth so it doesn’t dry out.
Does the rice have to be cooked first?
For this version, yes. Using cooked rice keeps everything simple and prevents guessing about liquid amounts. If you want to cook rice from scratch, cooking it in beef broth instead of water adds more flavor before it goes into the skillet.
Is this dish spicy?
Not really. The heat mostly depends on the taco seasoning and the diced tomatoes with green chilies. It’s more warm and savory than spicy. If you’re cooking for someone sensitive to heat, a mild taco seasoning works just fine.
Can I make this ahead of time?
You can. It keeps well in the fridge for a couple of days. When reheating, adding a small splash of broth helps bring it back to the right texture.
What can I serve this with?
It’s filling on its own, but it also works with simple sides like a green salad, tortilla chips, or even wrapped up in a soft tortilla the next day.
Final Thoughts
This cheesy taco beef and rice is one of those meals that doesn’t try to impress, but somehow always does. It’s warm, filling, and familiar in the best way. Everything cooks in one skillet, the flavors make sense, and by the time it’s ready, it already feels like something you’ve made a hundred times before — in a good way.
It works on busy nights when you just need dinner to happen, and it’s just as good when you’re cooking without a plan and using what you already have. The beef, rice, and cheese come together into something comforting without being complicated or heavy.
If you’re looking for a recipe that’s easy to remember, easy to make, and easy to enjoy, this one fits right in. It’s the kind of dish that quietly earns a spot in your regular rotation, simply because it does exactly what it’s supposed to do.



