Brown the beef: Heat a large skillet over medium-high. Add ground beef and cook, breaking it up, until browned with crispy bits, 5–7 minutes.
Drain excess fat if needed, leaving about 1 tablespoon in the pan.
Sauté aromatics: Add onion and bell pepper. Cook until softened, 3–4 minutes. Stir in garlic and cook 30 seconds, until fragrant.
Season it up: Sprinkle in the taco seasoning.
Stir to coat the beef and veggies. Add tomato paste if using and cook 1 minute to bloom the spices.
Add cauliflower rice: Stir in the cauliflower rice and cook 3–5 minutes (a bit longer if frozen) until tender and most moisture evaporates. Avoid overcooking so it stays slightly firm.
Tomatoes and sauce: Add drained diced tomatoes and tomato sauce. If the skillet looks dry, splash in 1/4–1/2 cup broth.
Simmer 2–3 minutes to meld flavors.
Adjust seasoning: Taste and add more salt, pepper, or chili powder as needed.
Get it cheesy: Reduce heat to low. Sprinkle cheese evenly over the top. Cover the skillet and let the cheese melt, 1–2 minutes.
Finish and serve: Top with green onions and cilantro.
Serve as is, or with avocado, sour cream, jalapeños, or a squeeze of lime.