I am so excited to share my all-time favorite Cheesy Taco Rice Skillet Recipe with you! This dish has everything I love rolled into one hearty, flavorful skillet meal—melty cheddar cheese, perfectly seasoned ground beef, and a colorful mix of veggies all mixed into tender, fluffy rice. It’s a comforting, satisfying dinner that’s incredibly easy to whip up, and once you try it, I’m sure it’ll become a staple in your kitchen just like it is in mine.
Why You'll Love This Cheesy Taco Rice Skillet Recipe
What really makes this recipe stand out for me is the unbeatable combination of flavors and textures. The savory taco seasoning infuses the beef with that classic Tex-Mex punch, while the black beans and corn add a pleasant sweetness and creaminess that balance out the spices. Then, of course, the melted cheddar cheese on top takes this dish over the moon, making each bite rich and decadent. I love how every forkful delivers that perfect mix of cheesy, meaty, and fresh flavors. It’s like a fiesta in a skillet!
Besides the amazing taste, this recipe is such a lifesaver when it comes to ease and speed. I can have a full, satisfying meal on the table in under 40 minutes with minimal fuss and cleanup. Because it’s a one-skillet dish, there’s no juggling multiple pots or pans. It’s perfect for busy weeknights, casual dinner parties, or anytime I want something cozy and wholesome. Honestly, nothing beats coming home to this comforting dish after a long day, and I bet you’ll feel the same way.
Ingredients You'll Need
The magic of this Cheesy Taco Rice Skillet Recipe is in its simple but incredibly flavorful ingredients. Each item plays a key role, from the hearty ground beef to the vibrant veggies and creamy cheese—every element adds just the right texture and color to the final dish.
- Ground beef: Choose lean or regular, just make sure it’s fresh for the best flavor and texture.
- Olive oil: Helps brown the beef and soften the aromatics while adding a subtle richness.
- Onion: Adds a sweet and aromatic foundation that enhances all the other flavors.
- Garlic: Brings a savory depth that you really can’t skip in this dish.
- Taco seasoning: The perfect blend of spices to give the beef that authentic, zesty taco taste.
- Long-grain white rice: Cooks perfectly in the skillet, soaking up all the flavorful broth and juices.
- Beef broth: Adds richness and moisture, cooking the rice and encouraging those wonderful blended flavors.
- Black beans: Adds protein and fiber, plus a creamy texture that complements the beef.
- Corn kernels: Sweetness and a bit of crunch that brightens the dish and adds color.
- Diced tomatoes with green chilies: Adds a gentle tang and subtle heat for complexity.
- Shredded cheddar cheese: Melts perfectly on top for that irresistible, gooey finish.
- Fresh cilantro: Adds a fresh, herbaceous note that lifts the whole dish.
- Sour cream and sliced jalapeños (optional): Great for adding extra creaminess and a spicy kick when served.
Directions
Step 1: Heat the olive oil in a large skillet over medium-high heat until shimmering. Add the ground beef and cook, stirring occasionally, until evenly browned and cooked through—this should take about 6-8 minutes. If you see a lot of grease, drain some off so the dish doesn’t get too oily.
Step 2: Add the diced onion and minced garlic to the skillet with the beef. Sauté them together for 2-3 minutes until the onion becomes soft and translucent, and the garlic smells fragrant. This key step builds that flavorful base I love.
Step 3: Sprinkle the taco seasoning over the beef mixture and stir well to coat all the meat and aromatics evenly. This activates those spices and ensures every bite has that signature taco flavor.
Step 4: Now stir in the rice, beef broth, drained black beans, corn kernels, and diced tomatoes with green chilies. Mix everything thoroughly so the rice is submerged and the ingredients are well combined.
Step 5: Bring the mixture to a boil over medium-high heat. Once boiling, reduce heat to low, cover the skillet tightly with a lid, and let it simmer gently for 18-20 minutes. You want the rice to absorb the broth and get tender without burning on the bottom.
Step 6: After the rice is tender and the liquid is mostly absorbed, remove the lid and sprinkle the shredded cheddar cheese evenly across the top. Place the lid back on and let it sit on low heat for 2-3 minutes until the cheese melts into that glorious gooey layer everyone loves.
Step 7: Finish by garnishing with freshly chopped cilantro. Serve immediately with optional dollops of sour cream and sliced jalapeños for extra creaminess and heat. Enjoy it hot right from the skillet!
Servings and Timing
This Cheesy Taco Rice Skillet Recipe yields about 6 generous servings, perfect for feeding a family or having tasty leftovers. The prep time is approximately 10 minutes, mostly chopping and measuring ingredients. Cooking takes about 25 minutes, including browning the beef and simmering the rice. Overall, you’re looking at around 35 minutes total from start to finish. There is no resting time needed, so be ready to dig in as soon as it’s done melting that cheese!
How to Serve This Cheesy Taco Rice Skillet Recipe
I love serving this dish straight from the skillet because it feels so homey and inviting. It’s best enjoyed hot or warm, so the cheese stays melty and the flavors are vibrant. I often pair it with crisp, fresh sides like a simple green salad or crunchy tortilla chips for some texture contrast. A scoop of guacamole or sliced avocado adds a creamy freshness that complements the richness beautifully.
When it comes to garnishes, freshly chopped cilantro really brightens up the color and lifts the richness. I usually put out some sour cream and sliced jalapeños on the side so everyone can customize their heat level and creaminess. For a nice presentation at dinner parties, spoon portions onto colorful plates and garnish with extra cheese and cilantro sprigs—it always gets rave reviews!
For drinks, I like a refreshing margarita or a light beer to cut through the richness. Non-alcoholic options like sparkling lime water or a citrusy iced tea also pair wonderfully. The dish is fantastic for casual weeknight dinners, weekend family meals, or even for serving at game day get-togethers where something easy, filling, and delicious is a must.
Variations
I love experimenting with this Cheesy Taco Rice Skillet Recipe to suit different tastes or dietary needs. For example, swapping ground beef with ground turkey or chicken makes it lighter but still packed with flavor. If you’re vegetarian or vegan, I highly recommend trying crumbled tofu or finely chopped mushrooms with some vegan cheese to keep that hearty texture and creaminess intact.
To change up the flavor profile, try adding chopped bell peppers or zucchini for extra veggies. You might also swap the black beans for pinto or kidney beans depending on what you have on hand. For extra spice, adding a dash of chipotle powder or a few dashes of hot sauce before serving really amps up the heat in a delicious way.
In terms of cooking method, I sometimes make this dish in an oven-safe skillet: after browning the beef and mixing ingredients, I bake it covered at 350°F for about 25 minutes until the rice cooks through, then top with cheese and broil for a few minutes until bubbly and golden. It’s a fun twist that develops a beautiful crust on top.
Storage and Reheating
Storing Leftovers
If you have any leftovers, store them in an airtight container in the refrigerator. I find that plastic containers with a tight seal work best to keep the moisture locked in and prevent the rice from drying out. The leftovers will keep well for up to 3-4 days, giving you plenty of time to enjoy some easy reheated meals.
Freezing
This Cheesy Taco Rice Skillet Recipe freezes surprisingly well, which makes it a great option for make-ahead meals. To freeze, portion the dish into freezer-safe containers or heavy-duty freezer bags. Press out as much air as possible and label with the date. It will keep for about 2-3 months in the freezer. Thaw overnight in the fridge before reheating for best results.
Reheating
I recommend reheating leftovers gently to preserve the texture and flavor. The stovetop is ideal—warm the skillet on medium-low heat, stirring occasionally until heated through and the cheese softens. If using a microwave, cover the dish with a microwave-safe lid or wrap to keep moisture in, and heat in short bursts, stirring in between to avoid drying out the rice. Avoid overheating, which can make the rice tough or the cheese oily.
FAQs
Can I use instant rice instead of long-grain white rice in this recipe?
While you can use instant rice in a pinch, I prefer long-grain white rice because it holds up better during the simmering process and absorbs the flavors more thoroughly. Instant rice cooks much faster and might become mushy with the longer simmer, so if you use it, adjust cooking times accordingly and watch closely.
Is this recipe gluten-free?
Absolutely! The ingredients I use here are naturally gluten-free, including the rice, beef, beans, and spices. Just be sure your taco seasoning packet doesn’t contain any hidden gluten additives—sometimes store-bought mixes vary. You can also make your own gluten-free taco seasoning to be safe.
Can I make this recipe ahead of time?
Yes, this is a great make-ahead dish. You can prepare the entire skillet, refrigerate it, and then reheat it on the stove or in the oven when you’re ready to eat. Just note that the cheese will melt fresh when reheated, so you might want to add a bit more cheese on top before warming it back up.
What can I serve with this Cheesy Taco Rice Skillet Recipe?
I love pairing it with fresh sides like guacamole, a crisp green salad, or crunchy tortilla chips. Mexican street corn or a light cucumber salad also complement the flavors beautifully. If you want a heartier meal, serve with refried beans or a side of roasted vegetables.
Can I add more vegetables to this recipe?
Definitely! Bell peppers, zucchini, or even chopped spinach are wonderful additions that boost nutrition and make the skillet more colorful. Just add them in with the onions and garlic so they have time to soften and meld with the other flavors.
Conclusion
I genuinely hope you give this Cheesy Taco Rice Skillet Recipe a try because it has brought so much joy and ease to my mealtimes. It’s one of those dishes that feels like a warm hug—full of bold flavors, comforting textures, and just enough cheesy goodness to feel indulgent without being complicated. Whether you’re cooking for your family or friends, or just want a satisfying weeknight meal, this recipe will quickly become one of your favorites like it did for me.
PrintCheesy Taco Rice Skillet Recipe
This Cheesy Taco Rice Skillet is a flavorful, easy-to-make one-pan meal combining seasoned ground beef, tender rice, black beans, corn, and diced tomatoes, all topped with melted cheddar cheese. Perfect for a comforting weeknight dinner, it is garnished with fresh cilantro and served with optional sour cream and jalapeños for a spicy kick.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 6 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Mexican-American
Ingredients
Meat and Base
- 1 lb ground beef
- 1 tablespoon olive oil
- 1 small onion, diced
- 2 cloves garlic, minced
Seasoning and Grains
- 1 packet taco seasoning
- 1 cup long-grain white rice
Liquids and Vegetables
- 2 cups beef broth
- 1 can (15 oz) black beans, drained and rinsed
- 1 cup corn kernels (fresh, canned, or frozen)
- 1 can (10 oz) diced tomatoes with green chilies
Toppings and Garnishes
- 2 cups shredded cheddar cheese
- Fresh cilantro, chopped (for garnish)
- Sour cream (optional for serving)
- Sliced jalapeños (optional for serving)
Instructions
- Brown the beef: Heat olive oil in a large skillet over medium-high heat. Add ground beef and cook until browned, breaking it apart as it cooks. Drain excess grease if needed to keep the dish from becoming oily.
- Sauté aromatics: Add the diced onion and minced garlic to the skillet. Cook for 2-3 minutes until the onion becomes soft and translucent, enhancing the flavor base.
- Season the meat: Stir in the taco seasoning packet, mixing well to evenly coat the beef and onion mixture with the spices.
- Add rice and liquids: Add the uncooked rice, beef broth, black beans, corn kernels, and the can of diced tomatoes with green chilies into the skillet. Stir everything thoroughly to combine all ingredients.
- Simmer the mixture: Bring the skillet contents to a boil, then reduce the heat to low. Cover the skillet with a lid and simmer gently for 18-20 minutes, or until the rice is tender and has absorbed the liquid.
- Melt the cheese: Remove the lid and evenly sprinkle the shredded cheddar cheese over the top. Cover again and cook for an additional 2-3 minutes on low heat until the cheese has melted perfectly.
- Garnish and serve: Remove from heat, sprinkle chopped fresh cilantro over the skillet. Serve hot with optional sides like sour cream and sliced jalapeños for extra creaminess and heat.
Notes
- For a spicier version, add more jalapeños or a pinch of cayenne pepper into the seasoning mix.
- You can substitute ground turkey or chicken for a leaner protein option.
- If using frozen corn, thaw before adding for even cooking.
- Make sure to rinse canned black beans to reduce sodium content.
- Use low-sodium beef broth to make it healthier and control the saltiness.

Leave a Reply