Classic ground beef and potato hash seasoned with tomatoes, onions, and Mexican spices. This protein-rich family comfort food is budget-friendly and ideal for batch cooking and freezer meals.
Heat a large skillet over medium heat and add olive oil. Once the oil shimmers, add chopped onion and sauté for 3–4 minutes until fragrant and soft.
Stir in minced garlic and diced green bell pepper; cook for another 2 minutes to build a base of flavor.
Add ground beef to the pan, breaking it up with a wooden spoon. Increase heat to medium-high and brown the beef thoroughly, about 6–7 minutes. Drain excess fat if needed.
Mix in diced Roma tomatoes, tomato sauce, ground cumin, dried oregano, smoked paprika, and black pepper. Sauté for 2 minutes to bloom spices.
Stir in peeled, diced russet potatoes and pour in beef broth. Reduce heat to simmer, cover, and cook for 20–25 minutes or until potatoes are fork-tender. Stir occasionally to prevent sticking.
Uncover, season with kosher salt, and simmer 2–3 more minutes so the mixture thickens and flavors meld. Taste and adjust seasonings as needed before serving.