A quick, hearty, and flavorful one-skillet dinner with seasoned ground meat, tender zucchini, tomatoes, and melty cheese. Low-carb, high-protein, and perfect for busy weeknights—serve as-is, with rice, in tortillas, or tucked into crisp lettuce wraps.
1can (14.5 oz)diced tomatoes, drained (use with green chilies for heat if desired)
1cupcorn kernels (fresh, frozen, or canned), optional
1cupcanned black beans, drained and rinsed, optional
2tbsptaco seasoning (store-bought or homemade)
1/2cupshredded cheddar or Mexican blend cheese
salt and black pepper, to taste
fresh cilantro, chopped, for garnish (optional)
1lime, cut into wedges (optional)
1avocado, sliced, for serving (optional)
sour cream or dairy-free alternative, for serving (optional)
Instructions
Heat a large skillet over medium heat. If using lean meat, add olive oil to lightly coat the pan.
Add the ground beef or turkey. Cook, breaking it up with a spatula, until browned and cooked through. Drain excess fat if needed.
Stir in the chopped onion and cook 2–3 minutes until slightly softened. Add minced garlic and cook 30–60 seconds until fragrant.
Sprinkle taco seasoning over the meat and aromatics. Stir and let it bloom for 30–60 seconds so the spices become fragrant.
Add diced zucchini and toss to coat in the seasoned mixture. Cook uncovered 2–3 minutes to get light color on the zucchini.
Add the diced tomatoes (drained). If using, add corn and black beans. Stir to combine.
Cover and simmer on medium for 5–7 minutes, stirring once or twice, until zucchini is tender but not mushy. If the mixture looks too wet, uncover and simmer 1–2 minutes to reduce.
Reduce heat to low. Sprinkle shredded cheese evenly over the top, cover, and let melt for 1–2 minutes.
Season to taste with salt and pepper. Finish with chopped cilantro and a squeeze of lime. Serve hot with avocado and sour cream if desired.