Ground beef and zucchini skillet is an easy one-pan dinner made with taco-seasoned beef, tender zucchini and melty cheese. Ready in 30 minutes.

This post may contain affiliate links. Read disclosure policy.
My Go-To One Pan Ground Beef and Zucchini Dinner
We make this ground beef and zucchini skillet year round, but I especially love it in the summer when the garden is overflowing and I’m always on the hunt for new zucchini recipes.
It reminds me of my one pot burrito bowl, but skips the rice and is loaded with veggies instead. That said, my teens pile theirs over a scoop of rice and it stretches the meal even further. Top it with sour cream, avocado and cilantro and dinner is done.
Ingredients Notes

Find the full printable recipe with specific measurements below.
- Ground beef: Lean ground beef works best so the skillet doesn’t end up greasy. If you use a higher fat blend, just drain well after browning.
- Zucchini: One small zucchini, diced, about a cup. No need to peel it. If your garden zucchini are on the bigger side, scoop out the seedy center before dicing so it doesn’t water down the skillet.
- Bell pepper: Any color works, red is just the sweetest. Dice it the same size as the zucchini so everything cooks evenly.
- Onion: I used a yellow onion, but white or red onion work fine with these flavors.
- Black beans: Rinse and drain so the sauce doesn’t turn murky. Pinto beans are an easy swap.
- Fire roasted tomatoes: Draining keeps the skillet from getting soupy. Regular diced tomatoes work if that’s what you have, you’ll just lose a little of the smoky flavor.
- Corn: Frozen goes straight in, no need to thaw. Fresh corn cut off the cob is great in summer.
- Taco seasoning: Homemade taco seasoning or a store-bought packet both work.
- Cheese: Mexican blend or Monterey Jack both melt well. Shred it yourself if you can, it melts smoother than pre-shredded.
How to Make a Ground Beef and Zucchini Skillet
Cook the zucchini, bell pepper and onion in a little olive oil until tender, then stir in the garlic for the last minute. I like removing the vegetables before adding the beef so the zucchini keeps some texture instead of turning too soft.
Brown the ground beef in the same skillet, breaking it up as it cooks. Once it’s fully cooked, drain off any extra grease so the finished skillet stays hearty without feeling heavy.


Add the taco seasoning, black beans, fire roasted tomatoes, corn and cooked vegetables back to the pan and stir together. Let it warm through for a few minutes so the seasoning coats the beef and veggies.
Remove the skillet from the heat, sprinkle the cheese on top and pop the lid on. The residual heat melts the cheese in about 2 minutes without overcooking the zucchini. No oven needed.


Serve it as is, spoon it over cilantro lime rice or roasted sweet potatoes, or pile on the sour cream and avocado. This zucchini ground beef skillet is a meal I keep in rotation all summer long.
It’s an easy way to use up this versatile vegetable in a ground beef dinner the whole family gets excited about.

Variations
- Spice it up: Add a diced jalapeño with the peppers or a pinch of cayenne to the taco seasoning. A few dashes of hot sauce at the end works too.
- Swap the protein: I love zucchini with beef, but ground turkey or ground chicken work too. Just add a drizzle of oil when browning since they’re leaner.
- Make it heartier: Stir cooked rice right into the skillet before adding the cheese.
- Use up more garden veggies: Yellow squash, diced mushrooms or extra zucchini all blend right in.
- Turn leftovers into something new: Spoon it into tortillas for quick tacos, pile it over tortilla chips for nachos, or stuff it into a baked potato.

Got more zucchini to use? Try my sautéed zucchini, stuffed zucchini boats or zucchini fritters.
More Mexican Recipes

Ground Beef and Zucchini Skillet
Video
Ingredients
- 1 Tablespoon olive oil
- 1 small zucchini , diced (about 1 cup)
- 1 medium sized red bell pepper , diced (about 1 cup)
- 1 cup diced yellow onion
- 3 garlic cloves , minced (3 teaspoons)
- 1 pound lean ground beef
- 1 (15 ounce can) black beans , rinsed and drained
- 1 (15 ounce can) fire roasted tomatoes , drained
- 1 cup frozen corn
- 2 Tablespoons taco seasoning
- salt and pepper , to taste
- 1 cup Mexican style cheese or jack cheese , shredded
Optional for serving: cooked rice, sour cream, chopped avocado, chopped cilantro
Instructions
- Sautè veggies: In a large skillet, over medium high heat, add 1 Tablespoon oil, 1 cup chopped zucchini, 1 cup chopped bell pepper and 1 cup diced onion. Cook 5 minutes, or until the vegetables are tender. Add 3 teaspoons minced garlic and cook an additional 1 minute.
- Cook beef: Remove vegetables from pan and set aside, Add the 1 pound ground beef and cook for 7-9 minutes, or until fully cooked and browned. Drain grease.
- Add ingredients: Turn heat down to medium low, add salt and pepper to taste, 2 Tablespoons taco seasoning, drained black beans, drained tomatoes, 1 cup corn and the cooked vegetables. Stir until combined and cook until heated through.
- Melt cheese: Remove skillet from heat. Sprinkle 1 cup shredded cheese to the top and add lid. Let it rest for 2 minutes to melt the cheese.
- Garnish: Remove lid, and serve with optional rice, sour cream, avocado and cilantro.
Last step: Please leave a comment and rating after you make the recipe.
Notes
Nutrition
Nutrition provided is an estimate. It will vary based on specific ingredients used.