Heat olive oil in a large skillet over medium-high heat until it shimmers. Add the chopped onion and cook for about 3 minutes until it starts getting soft. You'll know it's ready when the kitchen smells amazing and the onion's getting a little golden at the edges.
Toss in your beef stew meat and cook for 8-10 minutes, stirring occasionally. Don't panic if it doesn't look perfectly browned—we're building flavor here. The meat will release moisture at first, then it'll brown up nicely as you stir it around.
Add the sliced red bell pepper and cook for another 3 minutes. Pour in the taco seasoning and 1/4 cup water, then stir everything together really well. This is where the whole skillet starts smelling like a taco truck in the best way possible.
Add the drained black beans and corn kernels to the beef taco skillet family weeknight mixture. Stir until everything's combined, then pour in the salsa. Let it all simmer for about 5 minutes so the flavors get to know each other.
Reduce heat to medium and sprinkle the shredded cheddar cheese over the top. Don't stir yet—just let it sit for 2-3 minutes so it gets all melty and delicious. When it looks totally gooey, gently fold the cheese into the beef mixture.
Taste and adjust seasonings—add more salt, pepper, or hot sauce if you want. This is the time to make it exactly how your family likes it. Let everything cook together for another 2 minutes until it's hot all the way through.
Remove from heat and sprinkle fresh cilantro on top if you're using it. Squeeze lime juice over each serving for brightness. Serve it straight from the skillet and watch your family dig in—this beef taco skillet family weeknight is ready to become a regular rotation.