Warm the pan. Heat a large skillet over medium-high and add 1 tablespoon oil. Choose a skillet with a lid if you have one—it helps melt the cheese later.
Brown the protein. Add the ground beef, turkey, or chicken.
Cook, breaking it up, until browned with crispy bits. Season with a pinch of salt and pepper, then drain excess fat if needed.
Build flavor. Add the chopped onion and bell pepper. Cook 3 to 4 minutes until softened.
Stir in the garlic and tomato paste; cook 1 minute until fragrant.
Season it right. Sprinkle in the taco seasoning. Stir to coat the mixture well, then add ¼ cup water or broth to help the spices bloom.
Add the mix-ins. Stir in the drained fire-roasted tomatoes, black beans, and corn (if using). Simmer 2 to 3 minutes to warm through.
Fold in the cauliflower rice. Add the cauliflower rice and another splash of water if the pan looks dry.
Cook, stirring often, for 5 to 7 minutes until tender but not mushy. Taste and adjust salt, pepper, or heat.
Make it melty. Reduce heat to medium-low. Sprinkle cheese evenly over the top.
Cover with a lid for 2 to 3 minutes until melted. No lid? Slide the skillet under a broiler for 1 to 2 minutes—watch closely.
Finish fresh. Squeeze a generous wedge of lime over the skillet and scatter with chopped cilantro.
Load it up. Serve hot with your favorite toppings.
Keep them on the side if you’re meal-prepping to avoid sogginess.