Cook your base: Make your preferred base—white or brown rice, quinoa, or cauliflower rice.
Keep it warm. For extra flavor, stir in a squeeze of lime and a pinch of salt.
Sauté aromatics: Heat oil in a large skillet over medium. Add onion with a pinch of salt and cook 3–4 minutes until softened.
Stir in garlic and cook 30 seconds until fragrant.
Brown the beef: Add ground beef, breaking it up with a spatula. Season with 1 teaspoon chili powder, 1 teaspoon cumin, 1/2 teaspoon smoked paprika, 1/2 teaspoon oregano, 1/2 teaspoon salt, and a few grinds of pepper. Cook until no longer pink and lightly browned, about 6–8 minutes.
Drain excess fat if needed.
Build the sauce: Stir in tomato paste and cook 1 minute. Pour in enchilada sauce and broth. Bring to a gentle simmer.
Add the beans: Fold in black beans.
Simmer 5–7 minutes, stirring occasionally, until slightly thickened and glossy. Taste and adjust salt, pepper, or chili powder.
Melt the cheese: Sprinkle cheese over the beef mixture. Cover the skillet for 1–2 minutes to melt.
Alternatively, keep cheese for topping if you prefer.
Assemble bowls: Add 1 cup of your base to each bowl. Spoon a generous portion of beef and beans over the top.
Finish with toppings: Add dollops of Greek yogurt or sour cream, a shower of cilantro and green onions, and a squeeze of lime. Include avocado slices, corn, or jalapeños if you like heat and texture.
Serve: Offer hot sauce on the side and enjoy right away.