Why You’ll Love This Recipe
This recipe has all the bold flavors of tacos but in a creamy, cheesy rice form. It’s a budget-friendly meal that uses simple ingredients, and you can easily customize it with your favorite toppings. Since it’s all made in one pan, you save time on dishes while still serving a delicious, filling dinner the whole family will love.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
-
Ground beef (or ground turkey)
-
Onion, diced
-
Garlic, minced
-
Taco seasoning
-
Long-grain white rice
-
Beef broth (or chicken broth)
-
Diced tomatoes (canned, with juice)
-
Canned green chilies (optional)
-
Shredded cheddar cheese (or a Mexican blend)
-
Olive oil or vegetable oil
-
Salt and pepper
-
Fresh cilantro or green onions for garnish (optional)
Directions
-
Heat oil in a large skillet over medium heat.
-
Add ground beef and onion, cooking until beef is browned and onion is softened. Drain excess fat.
-
Stir in garlic and cook for 1 minute until fragrant.
-
Mix in taco seasoning, rice, broth, diced tomatoes, and green chilies. Stir well.
-
Bring mixture to a boil, then reduce heat to low, cover, and simmer for 18–20 minutes, or until rice is tender and liquid is absorbed.
-
Remove from heat and stir in shredded cheese until melted and creamy.
-
Season with salt and pepper to taste.
-
Garnish with cilantro or green onions before serving.
Servings and timing
Serves 4–6 people.
Prep Time: 10 minutes
Cook Time: 25 minutes
Total Time: 35 minutes
Variations
-
Spicy Kick: Add jalapeños or extra chili powder for more heat.
-
Veggie Boost: Stir in corn, black beans, or bell peppers before simmering.
-
Chicken Version: Use diced cooked chicken instead of ground beef.
-
Low-Carb Option: Swap rice for cauliflower rice, reducing broth accordingly.
-
Creamier Version: Add a few tablespoons of sour cream at the end.
Storage/Reheating
Store leftovers in an airtight container in the refrigerator for up to 4 days.
Reheat in the microwave or on the stovetop over low heat, adding a splash of broth if needed to loosen the rice.
Freeze in portions for up to 2 months. Thaw overnight in the fridge before reheating.
FAQs
Can I use brown rice instead of white rice?
Yes, but increase cooking time by about 15 minutes and add extra broth as needed.
Do I have to use canned tomatoes?
You can use fresh chopped tomatoes, but you may need to add extra liquid.
Can I make this vegetarian?
Yes, swap the beef for black beans, pinto beans, or plant-based crumbles.
What kind of cheese works best?
Cheddar, Monterey Jack, or a Mexican cheese blend all work well.
Can I double the recipe?
Yes, but use a larger pan to ensure even cooking.
Will instant rice work?
Yes, but reduce the broth and cooking time according to the rice package directions.
Can I make it in a slow cooker?
Yes, brown the beef first, then cook everything on low for about 3–4 hours.
How do I keep the rice from getting mushy?
Avoid stirring too much while cooking and measure the liquid accurately.
Can I make it ahead of time?
Yes, you can prepare it fully and store it in the fridge, then reheat before serving.
What toppings go well with this dish?
Sour cream, salsa, avocado, diced tomatoes, or jalapeños all pair perfectly.
Conclusion
Cheesy Taco Rice is the ultimate weeknight comfort food—flavorful, cheesy, and ready in under 40 minutes. With its one-pan convenience and customizable toppings, it’s a dish you’ll want to keep in regular rotation for both quick family dinners and casual gatherings.

Cheesy Taco Rice
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 4–6 servings
- Category: Main Dish
- Method: Stovetop
- Cuisine: Mexican-Inspired
Description
Cheesy Taco Rice is a hearty one-pan dinner featuring seasoned ground beef, tender rice, zesty taco spices, and plenty of melted cheese. It’s quick, comforting, and customizable — perfect for busy weeknights.
Ingredients
- 1 lb ground beef (or ground turkey)
- 1 medium onion, diced
- 2 cloves garlic, minced
- 2 tbsp taco seasoning
- 1 cup long-grain white rice
- 2 cups beef broth (or chicken broth)
- 1 can (14.5 oz) diced tomatoes, with juice
- 1 can (4 oz) green chilies (optional)
- 1 1/2 cups shredded cheddar cheese (or Mexican blend)
- 1 tbsp olive oil or vegetable oil
- Salt and pepper, to taste
- Fresh cilantro or green onions, for garnish (optional)
Instructions
- Heat oil in a large skillet over medium heat.
- Add ground beef and diced onion, cooking until beef is browned and onion is softened; drain excess fat.
- Stir in garlic and cook for 1 minute until fragrant.
- Mix in taco seasoning, rice, broth, diced tomatoes, and green chilies. Stir well.
- Bring to a boil, reduce heat to low, cover, and simmer for 18–20 minutes until rice is tender and liquid absorbed.
- Remove from heat and stir in shredded cheese until melted and creamy.
- Season with salt and pepper to taste, garnish with cilantro or green onions, and serve.
Notes
For extra heat, add jalapeños or more chili powder.Add corn, black beans, or bell peppers for a veggie boost.Swap beef for diced cooked chicken or plant-based crumbles for variations.To make low-carb, use cauliflower rice and reduce broth accordingly.
Nutrition
- Serving Size: 1 1/2 cups
- Calories: 420
- Sugar: 4g
- Sodium: 890mg
- Fat: 20g
- Saturated Fat: 10g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 38g
- Fiber: 3g
- Protein: 23g
- Cholesterol: 75mg