Cook the protein: Heat a large skillet over medium-high. Add oil if needed, then the ground meat.
Break it up and cook until browned.
Add aromatics: Stir in onion and cook 3–4 minutes until softened. Add garlic and cook 30 seconds.
Season and simmer: Sprinkle in taco seasoning and stir to coat. Add tomato sauce and 1–2 tablespoons water if needed.
Simmer 3–5 minutes until saucy. Season with salt and pepper.
Make the cauliflower base: In a separate pan, heat butter or oil over medium. Add riced cauliflower, a pinch of salt, and cook 4–6 minutes until tender but not mushy.
Prep veggies: Dice bell pepper, halve tomatoes, shred lettuce, and chop cilantro.
Assemble bowls: Divide cauliflower rice among 4 meal prep containers.
Top with taco meat, bell pepper, tomatoes, and cheese.
Cool and store: Let everything cool slightly before sealing. Add lettuce, avocado, cilantro, and lime only when serving.
Serve: Reheat the base bowl, then top with fresh lettuce, avocado, cilantro, and a squeeze of lime.