Preheat and prep: Set a large skillet over medium-high heat. Dice your onion and bell pepper, mince the garlic, and cut tortillas into strips if using.
Brown the beef: Add ground beef to the dry skillet.
Cook, breaking it up with a spoon, until browned and no longer pink, about 5–6 minutes. Drain excess fat if needed.
Sauté aromatics: If the pan looks dry, add olive oil. Stir in onion and bell pepper.
Cook 3–4 minutes until softened. Add garlic and cook 30 seconds until fragrant.
Spice it up: Sprinkle in cumin, chili powder, smoked paprika, oregano, salt, and black pepper. Stir to coat the beef and veggies, letting the spices bloom for 30 seconds.
Build the sauce: Add enchilada sauce, tomato sauce, and tomato paste.
Stir well and bring to a gentle simmer.
Add beans and corn: Stir in black beans and corn. Simmer 3–4 minutes to heat through and thicken slightly. Taste and adjust salt or spices.
Optional tortilla layer: Fold in tortilla strips.
They’ll soften and add classic enchilada texture.
Melt the cheese: Reduce heat to low. Sprinkle shredded cheese evenly on top. Cover and let it melt for 2–3 minutes, or broil briefly if your skillet is oven-safe.
Finish creamy: Dollop or swirl in Greek yogurt to add creaminess and extra protein.
Don’t boil after adding; just warm it through.
Garnish and serve: Top with cilantro. Serve with lime wedges and any optional toppings you like.