Step 1: Brown the Ground Beef - Add the ground beef to a skillet over medium heat and cook it until it is browned, breaking it apart as it cooks. I like to use a wooden spoon and keep chopping it into smaller pieces because you want little bits of beef tucked all through the casserole, not big clumps hiding in the potatoes. Browning the beef first gives it better flavor and keeps the finished slow cooker casserole from feeling greasy. Once the beef is cooked through, drain off the extra grease so the final dish tastes rich but not heavy.
Step 2: Soften the Onion and Bell Pepper - After draining the beef, add the chopped onion and green bell pepper to the skillet with the cooked beef. Let them cook for a few minutes until they start to soften and smell sweet. This little step is worth it, even though it only takes a few minutes. Raw onion can stay a little sharp in the crockpot, but when you give it a quick start in the skillet, it melts into the casserole much better. The bell pepper also softens and adds that classic home cooked flavor.
Step 3: Add the Potatoes to the Crockpot - Place the cubed red potatoes into the bottom of your crockpot. I like putting the potatoes in first because they need the most time to get tender. Try to cut them into bite size pieces that are fairly even, so they cook at the same pace. You do not need to peel red potatoes unless you really want to. The skins are thin, and they help the potatoes hold together while everything cooks.
Step 4: Layer in the Beans and Corn - Next, add the drained kidney beans over the potatoes, followed by the frozen corn. The beans make this casserole extra hearty, and the corn adds a nice sweet pop in every bite. There is no need to thaw the corn first. It will warm right up in the slow cooker and release just enough moisture to help everything settle together. These layers make the casserole colorful and give it that big, rustic, scoopable texture.
Step 5: Add the Beef and Vegetables - Spoon the browned ground beef, onion, and bell pepper mixture over the potatoes, beans, and corn. Spread it out a little so the flavor works its way across the whole crockpot. This is where the casserole really starts to look like dinner. You have the tender vegetables on the bottom and the savory beef mixture on top, ready to soak into everything as it cooks.
Step 6: Season and Add the Rotel - Sprinkle in the pepper, salt, minced garlic, and chili powder, then pour the Rotel over the top. I like to add the seasonings before stirring because it helps me see that they are spread across the pot. The Rotel brings tomatoes and green chiles, which give this cowboy casserole that little bit of zip. It is not too spicy, but it keeps the dish from tasting flat. If your family likes things mild, use mild Rotel. If they like a little heat, original works great.
Step 7: Pour in the Beef Broth - Pour the beef broth into the crockpot. You do not need a lot, just enough to help the potatoes cook tender and keep the casserole moist. Since the Rotel and frozen corn also add moisture, half a cup is plenty. Give everything a gentle stir if you like a more blended casserole, or leave it layered if you prefer. Either way, the flavors will come together as it cooks.
Step 8: Slow Cook Until Tender - Cover the crockpot and cook on high for 3 to 4 hours or on low for 6 to 8 hours. The casserole is ready when the potatoes are fork tender and the beef mixture is hot and bubbling. Every slow cooker is a little different, so I always check the potatoes near the end. If a fork slides in easily, you are in good shape. This is the part where the house starts smelling like you worked way harder than you actually did.
Step 9: Add the Cheese and Finish - For the last 30 minutes of cooking, sprinkle the fiesta blend cheese over the top, put the lid back on, and let it melt. This is the finishing touch that makes the whole thing feel like a proper casserole. The cheese gets soft and gooey, and it settles into the beef, potatoes, beans, and corn just enough to make every spoonful rich and comforting. Once it is melted, scoop it into bowls and serve it warm.