
This Cheesy Taco Rice is a one-pan wonder that’s bursting with flavor! It’s a delicious combination of seasoned ground beef, fluffy rice, and a medley of Tex-Mex-inspired ingredients, all topped with a generous layer of melted cheese. Quick, easy, and perfect for a satisfying weeknight dinner or a fun family meal, this dish is sure to become a favorite in your household.
Ingredients You’ll Need
- Olive Oil: For browning the ground beef and sautéing the vegetables.
- Ground Beef: Use your preferred fat content. I like lean ground beef for a lighter option.
- Yellow Onion: Adds a savory base to the dish. Sautéing it with the beef brings out its natural sweetness.
- Garlic: Fresh, jarred, or even garlic powder works well. I always use fresh garlic for the best flavor.
- Taco Seasoning: Adds a blend of spices for that classic taco flavor.
- Beef Broth: Creates a flavorful base for the rice to cook in.
- Rotel: Diced tomatoes and green chilies add a spicy kick.
- Tomato Paste: Adds richness and depth to the sauce.
- Long-Grain White Rice: Cooks up fluffy and absorbs all the delicious flavors.
- Shredded Cheese: Use your favorite variety for a melty, cheesy topping. I love a blend of cheddar and Monterey Jack.
How to Make It
- Brown the Beef and Onions:
- In a large skillet with high sides, heat the olive oil over medium-high heat. Add the ground beef and onion, cooking until the beef is browned and the onion is translucent. Drain any excess grease from the pan to keep the dish from being too oily.
- Add the Seasonings:
- Stir in the garlic and taco seasoning, cooking for about 30 seconds to release their flavors. The aroma at this stage is incredible!
- Simmer with Rice:
- Pour in the beef broth, Rotel, and tomato paste, stirring to combine. Bring the mixture to a boil, then stir in the rice. Once it returns to a boil, cover the skillet with a lid, reduce the heat to medium-low, and let it cook for 15 minutes. This allows the rice to absorb all the delicious flavors.
- Add the Cheese:
- Evenly sprinkle the shredded cheese over the top and cook for another 5 minutes, or until the cheese is completely melted and bubbly.
- Serve and Enjoy:
- Serve the Cheesy Taco Rice hot with your favorite taco toppings, such as sour cream, guacamole, pico de gallo, and chopped cilantro.

I love how versatile this recipe is. It’s become a go-to for busy nights when I need something quick and satisfying. The cheesy, spicy flavors always hit the spot.
Perfect Pairings
Serve this dish with a side of tortilla chips, a fresh green salad, or a dollop of guacamole. For a heartier meal, pair it with warm flour tortillas or a side of refried beans.
Customize It Your Way
- Spice It Up:
- Use spicy Rotel, pepper jack cheese, and diced jalapeños for a spicier version.
- Mild Version:
- Stick with mild Rotel, mild taco seasoning, and a cheese like Colby Jack for a milder flavor.
- Add Veggies:
- Stir in diced bell peppers, corn, or black beans for extra texture and nutrition.
Storing and Reheating
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop or in the microwave until heated through.
This Cheesy Taco Rice is the ultimate comfort food—quick, easy, and packed with flavor. It’s a dish that’s as fun to make as it is to eat, and it’s sure to become a regular in your meal rotation.

Frequently Asked Questions
- → Can I use chicken instead of beef?
- Yes, you can substitute ground beef with ground chicken or turkey for a lighter option.
- → Is this recipe gluten-free?
- It can be gluten-free if you use gluten-free taco seasoning and beef broth.
- → Can I make this recipe spicy?
- Absolutely! Use spicy Rotel, Pepper Jack cheese, and add jalapeños for extra heat.
- → How do I store leftovers?
- Store leftovers in an airtight container in the fridge for up to 3 days.
- → What can I serve with this dish?
- Serve with sour cream, guacamole, pico de gallo, or fresh cilantro for added flavor.