Zucchini Season Is Here: Italian Beef-Stuffed Zucchini

Zucchini season is here. Last night I made this Italian beef-stuffed zucchini with grassfed ground beef, tomato, and Parmesan, and everybody at the table loved it. The key is cooking out the moisture before filling the zucchini shells.


By Chris Baggott
5 min read

Italian beef-stuffed zucchini filled with grassfed ground beef, tomato, and shredded Parmesan.

Zucchini season is here, which usually means there is more of it available than anyone quite knows what to do with.

Last night, I made zucchini stuffed with our 100% grassfed ground beef, tomato, and Parmesan. Everybody at the table loved it, which is enough reason for me to make it again. It was a complete meal, it did not require breadcrumbs, and it used the zucchini itself as part of the filling instead of treating it as nothing more than a shell.

The recipe is called Zucchine Ripiene di Manzo, or Italian beef-stuffed zucchini. It has Italian roots, but this version reflects how we eat at home: plenty of beef, no breadcrumbs, and only a modest amount of tomato.

An Italian Dish Adapted for Our Kitchen

Stuffed zucchini appears in several parts of Italian cooking. The regional government of Emilia-Romagna records an old version from the province of Piacenza called zucchini ripieni, or zücchein ripein in the local dialect. In that version, the zucchini flesh is removed, chopped, and cooked until its water has evaporated before ground meat is added. The traditional recipe also uses breadcrumbs and egg.

Our recipe is not an attempt to reproduce that dish exactly. It keeps the sound basic method—cook the water out of the zucchini before filling the shells—but uses grassfed ground beef, tomato paste, a little tomato sauce, and shredded Parmesan. It is a keto adaptation of an old and practical way to turn seasonal zucchini into a full meal.

What I Learned Making It

Two details made the difference.

First, the instructions need to be clear about what to do with the center of the zucchini. Keep about one cup of the firm scraped-out flesh and chop it for the filling. If the zucchini are young, their small tender seeds can go in too. If they are large and have a loose, watery center or developed seeds, discard that portion.

Second, moisture has to be cooked out at two different stages. Cook the chopped zucchini flesh until the water it releases has evaporated. Later, after adding the tomato paste and sauce to the beef, continue cooking until the mixture is thick and there is no loose liquid in the skillet. Skipping either step can leave water in the bottom of the baking dish.

The tomato sauce was a useful addition. A few tablespoons loosen the tomato paste enough to coat the beef, but not enough to turn the filling into a sauce. Freshly shredded Parmesan adds some salt, helps bind the mixture, and browns on top in the oven.

Zucchine Ripiene di Manzo

Print Recipe

Italian Beef-Stuffed Zucchini

Serves 4 | Prep: 20 minutes | Cook: 30 minutes
Estimated per serving: 34 grams protein | 8 grams net carbohydrates

Ingredients

  • 1 pound Tyner Pond Farm 100% grassfed ground beef
  • 4 medium zucchini
  • 1 tablespoon beef tallow
  • ½ small onion, finely chopped
  • 2 garlic cloves, minced
  • 2 tablespoons tomato paste
  • 3 tablespoons tomato sauce
  • 1 teaspoon dried oregano
  • 1/2 cup shredded Parmesan cheese, divided
  • 1 cup freshly shredded Mozzarella, divided
  • Sea salt and black pepper

Method

  1. Heat the oven to 400°F.
  2. Cut the zucchini in half lengthwise. Use a spoon to scrape out the centers, leaving shells about ¼ inch thick.
  3. Measure one cup of the firm zucchini flesh and chop it finely. Discard any loose, watery seed core or large developed seeds. If the zucchini are young and the seeds are small and tender, they can be included.
  4. Heat the beef tallow in a large skillet over medium heat. Add the onion and cook for 2 to 3 minutes.
  5. Add the chopped zucchini flesh and a small pinch of salt. Cook for 5 to 7 minutes, stirring occasionally, until the moisture released by the zucchini has evaporated.
  6. Add the ground beef and break it into small pieces. Season with oregano, salt, and pepper. Cook until the beef is browned, adding the garlic during the final minute.
  7. Stir in the tomato paste and tomato sauce. Continue cooking uncovered for 3 to 5 minutes. The filling is ready when it is thick and no loose liquid remains in the bottom of the skillet.
  8. Remove the skillet from the heat and stir in 1/4 cup of the shredded Parmesan and 1/2 cup of the mozzarella 
  9. Arrange the zucchini shells in a baking dish. Divide the filling evenly among them and top with the remaining cheeses.
  10. Bake for 18 to 22 minutes, until the zucchini shells are tender and the cheese is lightly browned. Let them rest for 5 minutes before serving.

A Few Practical Notes

Small to medium zucchini work best because the flesh is usually firmer and the seeds are less developed. If all you have is a large zucchini, it will still work. Just remove the soft seed core and retain one cup of the firmer flesh closer to the skin.

Choose tomato paste and tomato sauce without added sugar. The recipe does not need much tomato, and it does not need artificial sweeteners to compensate.

The filling can also be prepared earlier in the day. Let it cool, refrigerate it promptly, and fill the zucchini just before baking. If the cold filling adds a few minutes to the baking time, simply check that the centers are hot before serving.

This is the kind of seasonal meal I prefer: ordinary ingredients, a clear method, and enough protein to stand on its own. It gives zucchini a proper place at the table without trying to make it imitate pasta or bread.

Our 100% grassfed ground beef is raised here in central Indiana and works well in this recipe.

Frequently Asked Questions

Do I keep all of the zucchini that I scrape out?

No. Keep about one cup of firm zucchini flesh. Small, tender seeds are fine to include, but discard a loose, watery center or large developed seeds.

Why does the zucchini flesh need to be cooked first?

Zucchini contains a good deal of water. Cooking the chopped flesh until that water evaporates keeps the beef filling and finished baking dish from becoming watery.

Is this a traditional Italian recipe?

It is based on the Italian tradition of stuffed zucchini, including a recorded version from Piacenza in Emilia-Romagna. This is a keto adaptation made with beef, tomato, and Parmesan and without the traditional breadcrumbs.

Is this stuffed zucchini recipe keto?

Yes. It contains no breadcrumbs, flour, added sugar, or other high-carbohydrate binder. Each serving has an estimated 8 grams of net carbohydrates, although the exact amount will vary with the size of the zucchini and the brands of tomato products used.

Can I make it ahead?

Yes. The beef filling can be cooked and refrigerated ahead of time. Fill and bake the zucchini when you are ready to eat so the shells retain their structure.


2 comments

Absolutely delicious!! My kind of meal… protein and veggies. Thanks so much for your recipes and great products ✌️❤️

Mary

Absolutely delicious!! My kind of meal… protein and veggies. Thanks so much for your recipes and great products ✌️❤️

Mary

Leave a comment

Please note, comments need to be approved before they are published.