One Pan Taco Skillet is a quick and hearty weeknight dinner packed with seasoned beef, tender rice, and melted cheese. Everything cooks together in a single pan, making cleanup just as easy as the cooking process.
It’s a comforting, family-friendly meal with bold taco flavor in every bite.
Why You’ll Love This Recipe
This recipe brings together simple pantry ingredients into a rich and satisfying one-pan meal. The combination of seasoned beef, rice, and vegetables makes it both filling and balanced. It’s also perfect for busy nights when you want something fast without sacrificing flavor.

What You’ll Need (Ingredient Highlights)
Ground beef provides a rich and savory base for the skillet. White rice absorbs all the taco-seasoned broth, making every bite flavorful and tender.
Tomato sauce adds depth and moisture while bell peppers bring natural sweetness and color. Cheddar cheese melts on top for a creamy, comforting finish.
Pro Tips Before You Start
Use low-sodium broth and tomato sauce to better control the salt level in the dish. This helps balance the bold taco seasoning.
Stir occasionally while simmering to prevent the rice from sticking to the bottom of the pan. Letting the cheese melt with the lid on creates a smoother, gooier topping.
How to Make One Pan Taco Skillet
Step 1 – Brown the beef
Heat olive oil in a large sauté pan over medium heat. Cook ground beef for about 10 minutes until no longer pink, then add diced onion and minced garlic and cook for 5 more minutes.
Step 2 – Build the base
Stir in taco seasoning, tomato sauce, white rice, beef broth, and diced bell peppers until well combined.
Step 3 – Simmer the skillet
Cover the pan and bring the mixture to a boil, then reduce heat to a simmer. Cook for 20–25 minutes, stirring occasionally until the rice is fully cooked and tender.
Step 4 – Add cheese and finish
Top the cooked mixture with shredded cheddar cheese. Cover the pan for 1 minute to allow the cheese to melt completely before serving.
What to Serve Them With
This skillet pairs well with a simple green salad for freshness. It also works great with tortilla chips for extra crunch.
You can serve it with sour cream or avocado slices for added creaminess. A squeeze of lime juice enhances the taco flavor even more.
Variations / Substitutions
You can swap ground beef with ground turkey or chicken for a lighter option. Black beans or corn can also be added for extra texture and nutrition.
Use brown rice instead of white rice for a whole-grain version, but adjust cooking time accordingly.
Storage & Leftovers
Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat on the stove or microwave with a splash of broth to keep it moist.
This dish also freezes well for up to 2 months. Thaw overnight in the refrigerator before reheating.
FAQs
Can I make this ahead of time?
Yes, you can cook it ahead and reheat it when ready to serve.
Can I use instant rice?
Yes, but reduce the cooking time since instant rice cooks faster.
Can I make it spicy?
Yes, add chili powder, jalapeños, or hot sauce for extra heat.
What protein alternatives can I use?
Ground turkey, chicken, or plant-based meat substitutes work well.
Can I freeze this recipe?
Yes, it freezes well and can be reheated for quick meals later.
Final Thoughts
One Pan Taco Skillet is a simple, flavorful, and satisfying meal that comes together quickly with minimal cleanup. It’s perfect for busy nights and easily customizable to suit your taste. Once you try it, it will likely become a regular in your dinner rotation.
Full Recipe Card
Ingredients
1 tablespoon olive oil
1 lb ground beef
½ cup diced onion
1 tablespoon minced garlic
1/2 tablespoon taco seasoning
15 oz tomato sauce (low or no salt)
1 cup dry white rice
2 cups beef broth (low or no salt)
3 cups diced bell pepper
1 cup shredded cheddar cheese
Instructions
Heat olive oil and brown ground beef for 10 minutes. Add onion and garlic and cook 5 minutes.
Stir in taco seasoning, tomato sauce, rice, beef broth, and bell peppers.
Cover and bring to a boil, then simmer 20–25 minutes until rice is cooked.
Top with cheddar cheese, cover for 1 minute, and let it melt before serving.
