Preheat your oven to 425°F and grab a 9x13 baking dish. Brown the ground beef in a large skillet over medium-high heat for about 5-6 minutes, breaking it into small pieces as it cooks. You'll hear it sizzle and smell that savory aroma — that's when you know it's working. Drain off any excess fat before moving to the next step.
In the same skillet, add the diced onion and minced garlic. Sauté for 2-3 minutes until the onion softens and becomes translucent. Stir constantly so the garlic doesn't burn (trust me on this). The kitchen smells amazing at this point.
Add the butter to the skillet and let it melt completely. Sprinkle the salt, black pepper, and paprika over everything, then stir to combine. Pour in the milk slowly while stirring to avoid lumps forming in the mixture. Keep stirring until it gets creamy and smooth.
Remove the skillet from heat and stir in 1 cup of the shredded cheddar cheese. Mix until it's fully melted and incorporated into the sauce. Add the frozen peas and stir gently. Pour this entire mixture into your prepared baking dish.
Spread the frozen tater tots evenly over the top of the casserole mixture. Don't stir them in — they need to stay on top to get crispy. Sprinkle the remaining 1/2 cup cheddar cheese over the tater tots. Scatter the breadcrumbs across the top for extra crunch.
Bake for 35-40 minutes until the tater tots are golden brown and crispy on the edges. The cheese will bubble around the sides — that's your cue it's almost done. I always check at the 35-minute mark because my oven runs hot, but yours might need the full 40.
Let it cool for 5 minutes before serving (yes, this step matters). The casserole will set slightly and be easier to scoop. If you're adding breadcrumbs on top, they'll get extra crispy during this resting time. Grab a spatula and serve up those beautiful portions.