This satisfying one-pan dinner combines browned ground beef with diced zucchini, bell peppers, and cherry tomatoes in a flavorful blend of dried oregano, basil, and paprika. Ready in just 30 minutes, this gluten-free, low-carb meal serves four and can be customized with your favorite cheese garnish.
The dish comes together quickly: brown the beef for 5 minutes, add aromatics and vegetables, then simmer until everything is tender and the flavors have melded together perfectly.
The sizzle of ground beef hitting a hot skillet on a Tuesday evening is one of those sounds that instantly signals dinner is happening, no matter how chaotic the day has been. This zucchini skillet came together one night when the fridge offered nothing but a couple of squash and a pound of beef, and it has been a weeknight staple ever since. Everything cooks in one pan, which means cleanup is almost nonexistent. Thirty minutes start to finish, and the kitchen smells like someone actually tried.
I made this for my neighbor once when she was going through a rough stretch and could not be bothered to cook. She stood in my kitchen eating it straight from the pan with a fork, and we did not even make it to plates.
Ingredients
- 1 lb ground beef (80% lean): The fat content here matters because it keeps everything juicy and gives the vegetables something rich to cook in, so do not go leaner than 85%.
- 2 medium zucchinis, diced: Cut them into uniform pieces so they all soften at the same rate, and salt them lightly if you want to draw out extra moisture before cooking.
- 1 small yellow onion, finely chopped: This builds the aromatic base that everything else leans on, so take the extra minute to chop it small and even.
- 2 cloves garlic, minced: Fresh garlic only, and add it after the onion has already softened so it does not burn and turn bitter.
- 1 red bell pepper, diced: The sweetness balances the savory beef, and the color makes the whole dish look more intentional than it actually is.
- 1 cup cherry tomatoes, halved: They break down just enough to create a light sauce, and a drained can of diced tomatoes works if that is what you have.
- 1 tsp dried oregano: Rub it between your palms before adding to wake up the oils and get more flavor into the pan.
- 1/2 tsp dried basil: A quiet background note that ties the tomatoes and beef together without demanding attention.
- 1/2 tsp paprika: Adds a gentle warmth and depth that you will miss if you skip it.
- 1/4 tsp crushed red pepper flakes (optional): Just enough heat to notice, not enough to overwhelm anyone at the table.
- Salt and black pepper: Season in layers as you cook, not just at the end, and you will need less than you think.
- 2 tbsp olive oil: A good coating on the bottom of the pan gets the browning started right.
- 1/4 cup chopped fresh parsley (optional): Adds a fresh finish that cuts through the richness.
- 1/3 cup shredded parmesan or mozzarella (optional): Scatter it on at the end and let the residual heat melt it into something lovely.
Instructions
- Brown the beef:
- Heat olive oil in a large skillet over medium high heat and add the ground beef, breaking it apart with a wooden spoon as it cooks until completely browned and no pink remains, about 5 minutes. Drain the excess fat if the pan looks pooled.
- Build the aromatics:
- Toss in the chopped onion and minced garlic, stirring for about 2 minutes until the onion softens and you can smell the garlic blooming in the fat. Keep the pieces moving so nothing sticks or scorches.
- Add the hearty vegetables:
- Stir in the diced red bell pepper and zucchini, cooking for 4 to 5 minutes until the edges start to soften but they still have a slight bite. The color should still be vibrant, not dull.
- Season and simmer:
- Add the cherry tomatoes, oregano, basil, paprika, red pepper flakes, salt, and pepper, then stir everything together and reduce the heat to medium. Cover the skillet and let it simmer gently for 8 to 10 minutes until the zucchini is tender and the juices have mingled into a light sauce.
- Finish and serve:
- Remove from heat, taste and adjust the salt and pepper, then sprinkle with shredded cheese if using and cover for 2 minutes to let it melt. Scatter fresh parsley over the top before bringing the skillet to the table.
There is something about eating directly from a skillet, spoons clanking against the sides, that makes dinner feel less like a chore and more like an event worth having.
Making It Your Own
Ground turkey or chicken works beautifully here if beef is not your thing, and the cooking time stays the same. I have tossed in leftover cooked rice or a handful of quinoa at the end to stretch the leftovers into a second meal, and nobody complained.
What to Serve Alongside
A hunk of crusty bread is ideal for swiping through the juices at the bottom of the pan, and a glass of something red like Merlot makes the whole evening feel slightly more civilized than it probably is.
Storing and Reheating
This keeps well in the fridge for up to three days and reheats gently in the same skillet with a splash of water to loosen everything back up. Freeze individual portions for nights when cooking feels impossible and you will thank yourself later.
- Let it cool completely before covering and refrigerating so condensation does not make the zucchini mushy.
- Reheat on the stove rather than the microwave for better texture.
- Add a squeeze of lemon juice after reheating to wake up the flavors that went flat overnight.
Some dinners are about perfection, and some are about standing at the stove in your socks, eating something warm and real out of a pan that barely needs washing. This one is the second kind, and it is exactly right.
Recipe FAQs
- → Can I use ground turkey instead of beef?
-
Yes, ground turkey or chicken works well as a lighter alternative. The cooking time remains the same, though you may want to add a tablespoon of olive oil if the turkey is very lean.
- → How long does this keep in the refrigerator?
-
Store in an airtight container for up to 4 days. Reheat gently in a skillet over medium heat or in the microwave until warmed through.
- → Can I make this ahead of time?
-
Absolutely. This dish actually tastes better the next day as the flavors continue to develop. Make it up to 24 hours ahead and reheat before serving.
- → What can I serve with this skillet?
-
Enjoy as-is for a low-carb meal, or serve over rice, quinoa, or pasta. Crusty bread also pairs nicely for soaking up the flavorful juices.
- → Is this dish freezer-friendly?
-
Yes, freeze individual portions in freezer-safe containers for up to 3 months. Thaw overnight in the refrigerator before reheating.
- → Can I add other vegetables?
-
Mushrooms, eggplant, or spinach would all work beautifully. Add spinach in the last 2 minutes of cooking to prevent wilting.