By Vicky McDonald

These stuffed vegetable recipes are bursting with flavor and give you a great way to enjoy a hearty dinner all wrapped up in a healthy veggie.


These mighty peppers are stuffed with beef, sausage, tomatoes, and rice, and are a delicious, tummy-filling dinner.

Photo by Chef John

This recipes is a great way to enjoy a low-carb version of that Italian classic.


These sausage stuffed zucchinis are topped with breadcrumbs, and cheese, and have the power to convert even the most ardent zucchini-haters.

Photo by Naples34102

This slightly fancier version of the stuffed zucchini has prawns and cremini mushrooms, and would be delicious for a dinner party.

Photo by CookinBug


You won't taste a better spaghetti squash recipe than this — the combination of turkey, spicy chorizo, and squash is a winner.

Photo by KGora

A spicy Moroccan couscous encased in a sweet, juicy squash is what great dinners are made of.

Photo by Allrecipes Magazine


This recipe is ideal for when you have a glut of summer tomatoes. Some of our home-cooks add bacon crumbles or grilled shrimp to make it more of a substantial meal.

Photo by Allrecipes Magazine

These simple stuffed tomatoes are packed with bacon, cheese, and breadcrumbs, and are ready in 40 mins.



Cabbage also makes a great stuffed dinner. This recipe with lamb, rice, and feta takes time to make, but is definitely worth the effort.

Lamb and Rice Stuffed Cabbage Rolls | Photo by Oksana Seaman

Beef and cabbage all wrapped up in perfectly, delicious packages.

Photo by lutzflcat


Eggplant stuffed with eggs, capers, and cheese is southern Italian dish you'll want to try.

Photo by Buckwheat Queen

Earthy mushrooms, cheese, and breadcrumbs, are a perfect vegetarian filling for eggplants.

Photo by mauigirl


Potatoes stuffed with veggies are a great way to add a little more flavor and nutrition.

Photo by CC

Or you can just stuff those taters with lots of tasty ingredients like Alfredo sauce and cheese. Just add bacon for a little more indulgence!

Photo by Joey Joan