• Skip to main content
  • Skip to primary sidebar
Mighty Spatula
menu icon
go to homepage
  • Recipes
  • About
  • Contact
  • Subscribe
subscribe
search icon
Homepage link
  • Recipes
  • About
  • Contact
  • Subscribe
×
Home » Beef

Cheesy Taco Rice

Published: Jan 12, 2025 / Updated: Jan 12, 2025 by Alice / This post may contain affiliate links./ Leave a Comment

44 shares
Jump to Recipe

Cheesy Taco Rice is the ultimate one-skillet dinner that’s packed with flavor, protein, and plenty of melty cheese. This quick and easy recipe is perfect for busy weeknights and guaranteed to be a family favorite!

cheesy taco rice with scallions on top

This cheesy taco rice is one of those dinners that just works—easy, flavorful, and made to keep everyone at the table happy.

It’s made in just one skillet, so cleanup is a breeze, and the combination of seasoned beef, tender rice, and melty cheese makes it a total crowd-pleaser.

You can easily make it your own by throwing in extra veggies or just about anything you’d go for on taco night.

And since it’s packed with all the good stuff — protein, veggies, and carbs — it’s a full meal and a total crowd-pleaser.

Why you’ll love this cheesy taco rice casserole

  • It’s a one-pan situation that’s crazy easy to make and perfect for those nights when you just can’t deal with dishes.
  • The cheesy, taco-spiced rice with hearty beef and veggies is pure comfort in a bowl.
  • It’s made with simple, pantry-friendly ingredients you probably already have.
close up photo of a cheesy taco rice

What you’ll need

Olive oil — A little olive oil to sauté the veggies gets everything off to a good start.

Onion + red bell pepper — These add sweetness and a little crunch—dice them up small so they cook quickly and mix right in.

Ground beef — I usually go for lean ground beef, but whatever you have works. Just drain off any extra grease if it’s a bit fatty.

Taco seasoning — This is where all the bold, taco-inspired flavor comes from — use your favorite seasoning here.

Black beans — A can of black beans adds some hearty texture and extra protein.

Sweetcorn — For a bit of sweetness and extra crunch; both canned and frozen corn work great.

Long grain white rice — Long grain rice is perfect here because it stays fluffy and doesn’t clump together as it cooks.

Crushed tomatoes — These create a smooth, saucy base that coats the rice and beef perfectly. You can use diced tomatoes if you like if you don’t mind a chinkier dish.

vegetarian dish with sweetcorn

Beef broth — Go for low-sodium so you can control the saltiness. You can also use chicken broth if that’s what you like.

Cheddar cheese — Freshly shredded cheddar is where it’s at as it melts so much better than the pre-shredded stuff.

Pro tip

Let the rice simmer with the lid on and avoid stirring too often to keep it fluffy, not mushy!

How to make cheesy taco rice

This is a quick overview with step-by-step photos. See the recipe card below for full ingredients and instructions.

Heat some olive oil in a large skillet over medium heat, sauté the onion and red bell pepper until they’re soft, then add the ground beef and cook until it’s nicely browned.

cheesy taco rice cooking steps
cheesy taco rice making instructions

Stir in the garlic and taco seasoning, then add the rice, black beans, sweetcorn, crushed tomatoes, and beef broth.

adding garlic to a cheesy taco rice
adding seasonings to a cheesy taco rice

Bring everything to a boil, lower the heat, cover, and let it simmer for 18-20 minutes, stirring occasionally, until the rice is cooked and the liquid is absorbed.

american dish cooking instructions
adding stock to a vegetarian dish

Sprinkle the cheese on top, cover for a couple of minutes to let it melt, then finish with scallions and cilantro.

adding cheese to an American dish
adding cilantro to a vegetarian dish

Substitutions and variations

  • You can also make this with a different kind of meat; ground chicken, turkey or even a plant-based option works just as well.
  • Swap the cheese with whatever you have on hand — Monterey Jack, pepper jack, or even a gooey Mexican cheese blend would be so good here.
  • If you want to make your cheesy taco rice extra spicy, throw in a diced jalapeño.

Helpful tips

  • Let the ground beef get a little golden—it adds so much flavor.
  • If there’s a lot of grease after browning the beef, drain it off so the dish doesn’t get too oily.
  • Sprinkle the cheddar on top once the rice is done, cover the skillet, and let it melt completely before stirring.
  • If you want a crispy cheese topping, pop the skillet under the broiler for a minute or two.

What to serve with cheesy taco rice

Cheesy Taco Rice is pretty much a meal on its own, but if you want to round it out, here are some great options:

  • Tortilla chips with guacamole or salsa
  • A side of refried beans or black bean salad
  • Fresh avocado slices or a dollop of sour cream
  • Cornbread or warm flour tortillas to scoop it all up!

Leftovers and storage

  • Let the taco rice cool down, then pop it into an airtight container and keep it in the fridge for up to 3 days.
  • Warm it up on the stovetop or in the microwave, and if it feels a little thick, just add a splash of water or broth.
  • You can freeze taco rice in a container for up to 2 months. When you’re ready to eat, thaw it overnight in the fridge and reheat.

More cozy dinner recipes

  • Ground Beef Gnocchi
  • Sloppy Joe Pasta
  • CrockPot Chicken Tortellini
  • Bacon Cheeseburger Pasta
  • Turkey Mac and Cheese

If you’ve tried this cheesy taco rice recipe, please rate it and leave a comment below! I’d love to hear how it turned out.

And if you’re looking for more delicious inspiration, follow me on Instagram, Facebook and Pinterest!

american dish with scallions on top

Cheesy Taco Rice

Cheesy Taco Rice is the ultimate one-skillet dinner that’s packed with flavor, protein, and plenty of melty cheese. This quick and easy recipe is perfect for busy weeknights and guaranteed to be a family favorite!
No ratings yet
Print Pin Rate
Cuisine: American
Prep Time: 15 minutes minutes
Cook Time: 28 minutes minutes
Servings: 6
Calories: 566kcal
Author: Alice | Mighty Spatula

Ingredients 
 

  • 1 tablespoon olive oil
  • 1 medium onion finely diced
  • 1 medium red bell pepper finely diced
  • 1 pound ground beef
  • 2 large garlic cloves finely diced
  • ¼ cup taco seasoning
  • 1 can (14 oz / 400g) black beans drained and rinsed
  • 1 can (7 oz / 200g) sweetcorn drained and rinsed
  • 1 cup long grain white rice uncooked
  • 1 can (14 oz / 400g) crushed tomatoes
  • 2 cups beef broth
  • 2 cups cheddar cheese shredded
  • 2-3 scallions for garnishing
  • A handful cilantro for garnishing
  • Salt and freshly ground black pepper to taste

Instructions

  • Heat the olive oil in a large skillet over medium heat. Add the diced onion and red bell pepper and sauté for 4-5 minutes until softened.
    1 tablespoon olive oil
    1 medium onion
    1 medium red bell pepper
  • Add the ground beef to the skillet, breaking it up with a spoon, and cook until browned and no longer pink.
    1 pound ground beef
  • Stir in the garlic and cook for another minute, then add the taco seasoning and stir well to combine.
    2 large garlic cloves
    ¼ cup taco seasoning
  • Next, stir in the uncooked rice, black beans, sweetcorn, crushed tomatoes, and beef broth. Mix well, bring to a boil, then lower the heat to a gentle simmer.
    1 can (14 oz / 400g) black beans
    1 can (7 oz / 200g) sweetcorn
    1 cup long grain white rice
    1 can (14 oz / 400g) crushed tomatoes
    2 cups beef broth
  • Cover and cook for 18-20 minutes, stirring occasionally, until the rice is tender and the liquid is absorbed.
  • Once the rice is cooked, sprinkle the shredded cheddar cheese on top. Cover for 2-3 minutes to let the cheese melt.
    2 cups cheddar cheese
  • Top with chopped scallions and fresh cilantro, then serve hot.
    2-3 scallions
    A handful cilantro

Video

Nutrition

Calories: 566kcal | Carbohydrates: 50g | Protein: 31g | Fat: 27g | Saturated Fat: 12g | Trans Fat: 1g | Cholesterol: 89mg | Sodium: 1484mg | Potassium: 763mg | Fiber: 8g | Sugar: 7g | Vitamin A: 2114IU | Vitamin C: 39mg | Calcium: 336mg | Iron: 5mg
Love my recipes?Follow me on Pinterest!

More Beef

  • baked dish with spring onions on top
    Mexican Tater Tot Casserole 
  • American dish with parsley on top
    Air Fryer Ground Beef
  • pasta dish with parsley on top
    Million Dollar Spaghetti
  • American dish with sweetcorn
    Texas Cowboy Stew
44 shares

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Primary Sidebar

Photo of Alice, the creator of the Might Spatula food blog.

Hi, I'm Alice! I cook family-friendly comfort food that you'll want to make on repeat!

More about me →

Popular

  • american dish with penne
    Creamy Italian Sausage Alfredo Bake
  • a bowl of soup
    Spaghetti Soup
  • American dish with ground beef
    Cheesy Hamburger Potato Casserole
  • pasta dish with sausage
    Spicy Alfredo Sauce

Footer

↑ back to top

The Legal Stuff

  • Privacy Policy
  • Disclaimer
  • Terms & Conditions

Let's Connect

  • Facebook
  • Instagram
  • Pinterest

Reach Out

  • Contact
  • About

As an Amazon Associate, I earn from qualifying purchases.

Copyright © 2025 Mighty Spatula

44 shares

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required