A cheesy, one-pan taco rice skillet packed with seasoned beef, tender rice, sweet corn, and melty cheddar. Perfect for weeknight dinners or meal prep.
1 lb ground beef
1 cup long-grain white rice (uncooked)
1 small onion, diced
2 cloves garlic, minced
1 (8 oz) can tomato sauce
2 ½ cups beef broth
1 cup frozen or canned corn
1 cup canned black beans, rinsed and drained (optional)
2 tbsp taco seasoning (homemade or store-bought)
1 ½ cups shredded cheddar cheese
Salt and pepper, to taste
1 tbsp olive oil
In a large skillet, heat olive oil over medium heat. Add onion and cook until translucent, about 3–4 minutes. Stir in garlic.
Add ground beef and cook until browned, about 6–8 minutes. Drain excess fat.
Stir in taco seasoning and tomato sauce. Cook for 1–2 minutes to blend flavors.
Add rice, broth, corn, and black beans. Bring to a boil.
Reduce heat to low, cover, and simmer for 18–20 minutes or until rice is tender.
Fluff rice with a fork. Sprinkle cheese over top, cover, and let melt for 2–3 minutes.
Serve hot with optional toppings like sour cream, avocado, or cilantro.
Use Monterey Jack for a creamier melt.
Add bell peppers or zucchini for extra veggies.
Store leftovers in the fridge up to 4 days or freeze for 2 months.