Prep your ingredients: Dice the onion and bell pepper, mince the garlic, drain the tomatoes, and chop the pickles.
Measure seasonings so they’re ready to go.
Brown the beef: Heat a large skillet over medium-high. Add oil if your beef is very lean. Crumble in the beef and cook until browned, 6–8 minutes.
Season lightly with salt and pepper.
Render and drain: If there’s excess fat, drain most of it, leaving about a tablespoon for flavor. This prevents a greasy skillet later.
Sauté aromatics: Add onion and bell pepper. Cook 3–4 minutes until softened.
Stir in garlic and cook 30 seconds, just until fragrant.
Build the cheeseburger base: Add tomato paste, ketchup, mustard, Worcestershire, smoked paprika, onion powder, and garlic powder. Stir to coat the meat and veggies.
Add tomatoes and pickles: Mix in the drained diced tomatoes and chopped pickles. Pour in beef broth.
Stir and bring to a gentle simmer.
Simmer and reduce: Let it bubble on medium-low for 5–7 minutes. You want it thick and saucy, not soupy. Taste and adjust salt and pepper.
Cheese it up: Sprinkle shredded cheddar evenly over the skillet.
Cover and let it melt for 1–2 minutes. For browned spots, briefly broil in an oven-safe skillet, watching closely.
Cook the cauliflower rice: In a separate pan, melt butter over medium heat. Add riced cauliflower with a pinch of salt and pepper.
Sauté 4–5 minutes until tender but not mushy. Remove from heat.
Assemble for meal prep: Divide cauliflower rice among 4–5 airtight containers. Spoon the cheeseburger mixture on top.
Garnish with parsley if using.