At the Immigrant's Table

  • Home
  • About me
    • Contact
    • Privacy Policy
  • Shop
  • Travel
  • Jewish Recipes
  • Russian and Ukrainian Recipes
  • Main Course Recipes
  • Healthy Side Dishes
  • Dessert Recipes
  • Travel
  • Gluten-free Recipes
  • Paleo recipes
  • Vegan recipes
menu icon
go to homepage
  • About Me
  • Recipes
  • Cookbook
  • Membership
  • Shop At The Immigrant's Table
  • Collaborate
subscribe
search icon
Homepage link
  • About Me
  • Recipes
  • Cookbook
  • Membership
  • Shop At The Immigrant's Table
  • Collaborate
×
Home » Recipes » Veggie mains

Vegetarian Stuffed Eggplant

By: kseniaprints · Updated: Jul 16, 2026 · This post may contain affiliate links.

  • Facebook
  • Flipboard
  • X
Jump to Recipe Pin Recipe
Four baked stuffed eggplants topped with melted cheese and chopped herbs, served on a white oval dish.

Vegetarian stuffed eggplant with a one-pan filling and a tray bake, built for clean slices and a filling that doesn't slide out!

Baked stuffed eggplant topped with melted cheese and herbs on a plate with a fork.
Jump to:
  • Ingredients
  • How to Make Vegetarian Stuffed Eggplant Recipe
  • Storage
  • Top Tips
  • Recipe

If you have cooked with me before, you already know my relationship with eggplant is… complicated. The plant was my automatic "no, thank you."  The texture, the way it was cooked when I was younger, none of it appealed to me. 

If you lined up all the vegetables in my fridge, eggplant would not be the first one I reach for. It reminds me a bit of group projects in school. You know it has potential, but it really depends on who it is paired with and how much effort everyone puts in. 

Save This Recipe Form

Want to save this recipe?

Enter your email below & I'll send it straight to your inbox. Plus you’ll get more great recipes and tips from me each week!

Four baked stuffed eggplants topped with melted cheese and chopped herbs, served on a white oval dish.

For years, I happily cooked around it. Then I started getting more messages from readers who wanted vegetarian mains with substance, and eggplant kept showing up in those conversations.

I decided that if I was going to write about it, I wanted to go back to one version I loved as a teen. The one my ex Anton's mom made.

She made it for me the first big dinner I came over, stumped for what to feed a vegetarian. I approached it gingerly, but from the first bite, I fell in love. Then, she made it for me each birthday, New Year's, Passover.

The trouble was, I had no idea how she made it. So I decided to approach it like a scientist: by testing every variation.

First, I roasted it plain to see how the texture changed at different oven temperatures. Tasted it with salt alone, then with garlic and lemon, then with spices I know well from other recipes. 

I learned that when you control the moisture and give it enough time in the oven, eggplant can carry a filling without collapsing. This stuffed version leans into that. The shell becomes a soft, flavorful base for a filling built from more vegetables, herbs, and pantry staples. Veggies on veggies, but with seasoning and structure that I have tested more than once.

Two baked stuffed eggplants topped with melted cheese and chopped parsley on wooden boards.

Instead of hiding my early aversion to it, I mention it in the post so anyone reading who thinks they "don't like eggplant" knows they are not alone. I even proved I could live happily with it by making quick pickled eggplant for sandwich cravings, air fryer eggplant for crispy moods, and an eggplant grilled cheese because what's better than grilled cheese bread. 

After enough rounds of salting, roasting, scooping, and filling, it stopped feeling like a gamble and started feeling like something I could count on. A kind of result I trust enough to put on the table without hesitation.

And my ex's mom? I hope that somewhere, she's proud of how I replicated her recipe.

Ingredients

Top view of fresh eggplants, mushrooms, chopped veggies, herbs, oil, cheese, and seasonings on a marble surface.
  • Eggplant -  Eggplant is the whole structure of this vegetarian stuffed eggplant. I learned the hard way that smaller, thin eggplants collapse faster, so I reach for large, firm ones when I want clean halves that can handle a hearty filling. Zucchini boats work in a pinch, but they cook faster and won't hold as much filling.
  • Mushrooms - This is what make the filling feel hearty without meat. They cook down and add that deep, savory note that convinced me this could be more than a side. If you don't do mushrooms, chopped zucchini or cooked lentils are the closest swap. Lentils keep the filling substantial and hold their shape well.
  • Mozzarella - Mozzarella gives the stuffed eggplant that golden top that makes it feel finished. It melts well and stays mild, which is helpful if you're serving kids. If you want more bite, use feta. If you want a stronger melt, use provolone. For dairy-free, use a meltable vegan mozzarella-style shred, or skip cheese and finish with extra parsley.

See the recipe card for full list and exact quantities.

How to Make Vegetarian Stuffed Eggplant Recipe

Baked stuffed eggplants topped with melted cheese and chopped fresh parsley on parchment paper.

If you're craving a vegetarian dinner that feels steady and generous, this vegetarian stuffed eggplant brings a refreshing twist to your table. With its balance of savory vegetables, and a rice filling that stays thick. It's easy to pull off and flexible when you need options. Here's how to make this recipe:

Prep the Oven

  • Preheat the oven to 190°C (375°F). You want steady heat so the eggplant softens all the way through. If your oven runs hot, the top can dry out before the center is ready.

Cut Half Lengthwise and Score

Four halved eggplants with scored flesh, drizzled with oil in a white oval baking dish on a marble surface.
Score shallow diagonal lines so heat and seasoning can get into the center. The scoring should look like a crosshatch on the surface, not deep cuts.
  • If you slice through the skin, the eggplant boats can split later when you scoop or when they bake with the filling.

Add Salt, Oil, and Bake 

  • You're looking for flesh that gives easily when pressed with a spoon and looks slightly glossy. If it still feels firm near the middle, it will tear when you scoop. If it looks collapsed and very dark, it's gone too far and the shells may not hold the filling.

Cool then Scoop

Three roasted eggplant halves with scored tops on parchment in a white oval dish, with a spoon beside them.
Let it rest so the steam settles and you don’t shred the inside. Scoop the flesh out but leave a sturdy border and a thin base.
  • If the walls are too thin, they'll flop when you fill them. Chop the scooped eggplant so it blends into the stuffing instead of sitting in long soft pieces.

Build the Filling Base

White pan with chopped onions, carrots, and red bell peppers, placed on a marble countertop.
Cook until the onion looks translucent and the carrots feel softer when you press them with a spoon
A white pot with chopped mushrooms, onions, and red bell peppers on a marble countertop.
Add the mushrooms next and keep cooking through the watery phase until the pan looks mostly dry again.
A hand adds dried herbs to a pot of chopped vegetables and tomato paste on a marble countertop.
Stir in the tomato paste and spice mix and keep stirring
  • That dry point matters, because if you add anything while the pan is still wet, the filling can end up loose and the eggplant boats can turn soggy.
  • If it starts sticking hard, lower the heat and loosen with a small splash of broth.

Add Rice and Broth

A pot with chopped vegetables and a mound of uncooked white rice on a marble countertop.
Keep it at a gentle simmer. A hard boil can scorch the bottom before the rice is tender.
A pot of cooked rice mixed with red and green peppers on a white marble surface.
When you lift the lid near the end, the rice should look plump and the mixture should be moist but not soupy.
  • If the liquid is gone and the rice is still firm, add a small splash more broth, cover again, and keep cooking. If it's still wet when the rice is tender, cook uncovered for a few minutes to reduce.

Mix in the Baked Eggplant Flesh

A pot of jollof rice topped with stewed meat and sauce on a marble countertop.
Fold it in once the rice is cooked so it doesn’t dissolve.
  • The finished stuffing should hold together on a spoon like a thick pilaf. If it feels loose, reduce it uncovered. If it feels dry and crumbly, add a small splash of broth and stir.

Fill the Eggplant Halves

Four eggplant halves stuffed with a vegetable mixture, three topped with cheese, on a white oval plate.
 Spoon the filling in and press lightly so it sits in place, then mound the top slightly. Top with mozzarella
  • If your eggplant boats wobble, place them snug in the baking dish so they support each other while baking.
  • Spread the mozzarella evenly so it melts in one layer. A thick pile can trap steam and soften the top instead of letting it brown.

Bake the Filled Eggplants

  • Bake at 375°F. You're watching for melted cheese with golden spots and a hot center. If the cheese browns fast but the filling isn't hot yet, move the pan to a lower rack or cover loosely with foil for a few minutes.

Finish and Serve

Four baked stuffed eggplant halves topped with melted cheese and chopped parsley on a white oval dish.
Rest 2 minutes so the filling tightens slightly. Add parsley at the end so it stays fresh and bright.
  • When you cut in, the eggplant should hold its shape and then the filling should stay together rather than spilling out. Enjoy while hot!

Storage

Stuffed eggplant with melted cheese, rice, and vegetables on a plate; a fork holds a cheesy bite.

Let the vegetarian stuffed eggplant cool until it stops steaming, then transfer to an airtight container. Refrigerate for up to 4 days. For the best texture, reheat in a 350°F (175°C) oven until hot throughout. A microwave works for quick reheating, but the eggplant will soften more and the cheese won't stay as browned!

A plate with a stuffed, baked eggplant topped with melted cheese and parsley, next to a forkful of the dish.

For longer storage, you can freeze the stuffed eggplant for up to 2 months. Freeze portions until firm, wrap, and store in a freezer-safe container. Thaw overnight in the fridge, then reheat in the oven Expect the eggplant to be softer after freezing and thawing, but the filling will still hold together.

Top Tips

Pick the right eggplants at the store - for stuffing, medium-large eggplants that feel firm and heavy work best because the skins hold up when you scoop and refill. If you spot Italian eggplants, they're often a little sweeter with more tender skin, and they still work well for stuffed dishes

Let the filling rest before you stuff - when the rice finishes cooking, cover the pan and let it sit off the heat for 5 minutes. The grains firm up and the mixture tightens, which makes stuffing cleaner and helps the eggplant halves stay neat when you serve.

Recipe

Tried and loved this recipe? Please leave a 5-star review below! Your reviews mean a lot to me, so if you've got any questions, please let me know in a comment.

A baked stuffed eggplant topped with melted cheese and chopped herbs, served on a white plate with a fork.

Vegetarian Stuffed Eggplant

Ksenia Prints
Vegetarian Stuffed Eggplant baked until tender with a thick, savory filling
No ratings yet
Print Recipe Pin Recipe Save Saved Recipe!
Prevent your screen from going to sleep
Prep Time 15 minutes mins
Cook Time 15 minutes mins
Bake Time 30 minutes mins
Total Time 1 hour hr
Course Appetizer, Vegetable side dish
Cuisine Middle Eastern
Servings 4 servings
Calories 125 kcal

Equipment

  • Knife and cutting board
  • baking dish
  • Large pan or skillet
  • Measuring cups
  • Wooden Spoon or Spatula

Ingredients
  

  • 2 large eggplants
  • 1 medium onion finely chopped
  • 2 medium carrots finely chopped
  • 1 medium red bell pepper finely chopped
  • 1 cup finely chopped mushrooms
  • 1 tablespoon tomato paste
  • 1 cup uncooked white rice
  • 2 cups vegetable broth or water
  • 1 teaspoon garlic powder
  • 1 teaspoon smoked paprika
  • 1 teaspoon dried oregano
  • ½ teaspoon dried rosemary
  • ½ cup shredded mozzarella
  • Fresh parsley

Instructions
 

Roast the eggplants

  • Cut eggplants in half lengthwise and score the flesh in a shallow crosshatch.
  • Bake until the flesh presses easily with a spoon and looks slightly glossy. If the center still feels firm, it will tear when you scoop. If it's sinking and very dark, the shells may not hold the filling.

Scoop and prep the boats

  • Cool a few minutes, then scoop out the flesh, leaving a sturdy border and thin base.
  • Chop the scooped eggplant so it mixes into the filling instead of sitting in long soft pieces.

Build the filling base

  • Cook onion, carrots, and bell pepper until the onion turns translucent and the carrots soften.
  • Add mushrooms and keep cooking until the pan goes from wet to mostly dry. If you move on while liquid is pooling, the stuffing can turn loose.

Season and cook the rice

  • Stir in tomato paste + spice mix and cook until the paste coats everything and darkens slightly.
  • Add rice + broth, cover, and simmer gently until rice is tender.
  • If the liquid is gone and rice is still firm, add a small splash more broth and keep covered.
  • If it's wet when rice is tender, cook uncovered a few minutes to reduce.

Finish stuffing, fill, and bake

  • Fold in the chopped roasted eggplant flesh. The mixture should scoop like a thick pilaf, not soup.
  • Pack into eggplant boats, top with mozzarella, bake until cheese melts and browns in spots.
  • Rest 2 minutes, then finish with parsley.

Nutrition

Calories: 125kcalCarbohydrates: 20gProtein: 6gFat: 4gSaturated Fat: 2gPolyunsaturated Fat: 0.3gMonounsaturated Fat: 1gCholesterol: 11mgSodium: 596mgPotassium: 643mgFiber: 8gSugar: 11gVitamin A: 714IUVitamin C: 8mgCalcium: 109mgIron: 1mg
Knife and cutting board
baking dish
Large pan or skillet
Measuring cups
Wooden Spoon or Spatula
Tried this recipe?Comment + Rate Below!
Connect on Instagram!Find us @immigrantstable

More Veggie mains

  • A sandwich with roasted vegetables, leafy greens, and hummus on rustic bread, placed on parchment paper.
    Veggie Hummus Sandwich 
  • A grilled Halloumi Burger with lettuce, tomato, pickles, and red onion on a toasted bun.
    Easy Grilled Halloumi Burger
  • Two cabbage rolls topped with tomato sauce sit on a white plate, with a fork and knife beside the plate—perfect for anyone craving the comforting flavors of Cabbage Rolls Casserole.
    Easy Cabbage Rolls Casserole Recipe
  • Bowl of vegetable and ground meat soup garnished with herbs, served with slices of toasted bread.
    Hearty Irish Ground Turkey and Vegetable Stew
  • Facebook
  • Flipboard
  • X
selfie

About Ksenia

Welcome to At The Immigrant's Table! I blend my immigrant roots with modern diets, crafting recipes that take you on a global kitchen adventure. As a food blogger and photographer, I'm dedicated to making international cuisine both healthy and accessible. Let's embark on a culinary journey that bridges cultures and introduces a world of flavors right into your home. Read more...

    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • Follow to see more of our recipes in Google

    Tell Me What You Think! Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    A woman cutting a pumpkin in a kitchen while preparing healthy international recipes.

    Privet, I am Ksenia Prints! I help adventurous home cooks explore the world through healthy international recipes.

    More about me →

    Footer

    SEEN ON

    as seen on promo graphic

    ↑ back to top

    About

    • About me
    • Privacy Policy

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact
    • Services
    • Media Kit
    • FAQ

    As an Amazon Associate I earn from qualifying purchases. This site occasionally uses stock photos from Depositphotos.

    This site is owned and operated by Prints Media. Copyright © 2025 At the Immigrant's Table. All rights reserved.

    Rate This Recipe

    Your vote:




    Let us know what you thought of this recipe:

    This worked exactly as written, thanks!
    My family loved this!
    Thank you for sharing this recipe

    Or write in your own words:

    A rating is required
    A name is required
    An email is required