• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Bites of Wellness
  • All Recipes
  • Gluten Free Recipes
  • Dinner Recipes
  • Vegan Recipes
  • Food Budget Tips
Home / Recipes / Dinner / Roasted Balsamic Eggplant Steaks

Roasted Balsamic Eggplant Steaks

By: Samantha RowlandUpdated: March 25, 2021

Gluten FreeDairy FreeVeganWhole30PaleoKetoLow Carb
Four balsamic eggplant in a white baking dish.

Roasted balsamic eggplant steaks are the perfect meatless meal. Made with roasted balsamic marinated eggplant, vegan creamy spinach and a simple tomato salad, these eggplant steaks are packed with flavor and would be perfect for entertaining or weeknight meals. This Italian inspired recipe is vegan, gluten free, dairy free, low carb and Whole30 friendly.

Four balsamic eggplant in a white baking dish.

Why you will love this recipe

  • If you have never tried balsamic eggplant you have been missing out! The balsamic vinegar helps take away some of the bitterness from the eggplant and caramelizes in the oven as it roasts. You won’t want to make eggplant any other way once you try this!  
  • Dairy free creamy spinach and tomato salad takes this roasted balsamic eggplant to the next level and make this the perfect dish for entertaining!
  • Great as a meatless meal or as a vegetarian side dish, you could also serve this with pasta or your favorite chicken dish. Eggplant has a very meat like texture when cooked this way. It’s also very filling, which is great since it’s naturally low in calories and full of fiber.
  • Even better the next day! Roasted eggplant reheats well and would be great tossed with pasta for a quick and simple meal the next day!
This post contains affiliate links. As an amazon associate I earn from qualifying purchases. Click here to read my policy and more about affiliate links.

Ingredients

Balsamic Eggplant:

  • Eggplant
  • Balsamic vinegar
  • Salt

Creamy Spinach

  • Frozen Spinach
  • Cashews
  • Water
  • Garlic Powder
  • Salt

Tomato Salad

  • Tomatoes
  • Red Onion
  • Flat Leaf Parsley
  • Balsamic Vinegar
  • Salt

Instructions

Balsamic Eggplant:

Preheat the oven to 400F.

Slice the eggplant into 1/2 inch round steaks (discard the stem and very bottom slice).

Spray a large baking dish with non-stick spray and add the eggplant. Pour the balsamic over each slice of eggplant, brushing it with a silicone pastry brush to distribute it. Sprinkle the eggplant with salt. Let sit 5 minutes to allow the balsamic to soak in.

Flip the eggplant to coat the other side in the rest of the balsamic and salt.

Bake in 400F oven for 20 minutes.

Steps on how to make roasted balsamic eggplant.

Creamy Spinach Topping:

While the eggplant is cooking, quick soak raw cashews by boiling cashews in water for 3 minutes or microwave the cashews in just enough water to cover them for 2:30 minutes.

Allow the cashews to cool slightly, drain the water from soaking and discard it.

Add the softened cashews, fresh water, salt, garlic powder to a high speed blender. Blend 1 minute until creamy.

Microwave the frozen spinach 3-4 minutes on high. After cooking, press the spinach against a fine mesh strainer to get out all the water.

Once all the excess water is removed from the spinach, stir it together with the cashew sauce.

Steps on how to make creamy spinach topping.

When the eggplant is done baking 20 minutes, carefully flip the eggplant and then cover it in the creamy spinach sauce. Bake 400F for 10 minutes.

Tomato salad

Chop the tomatoes, red onion and flat leaf parsley. Combine with salt and garlic powder in a bowl.

Once the eggplant is done baking, spoon the tomato mixture over top.

Steps on how to make tomato salad topping.
get my 10 greatest recipes ebook by signing up for my newsletterGET 10 OF MY ALL TIME GREATEST RECIPES
IN THIS FREE EBOOK

Tips for the best dish

When slicing your eggplant, it’s important that you try to make the rounds the same thickness (about 1/2 inch each) so that they will all cook uniformly.

If you want the eggplant to cook faster, you can slice them into 1/4 inch rounds and cook for 12 minutes, flip them in the oven, add the creamy spinach and cook 5 more minutes.

Apply the balsamic vinegar to the eggplant with a silicone pastry brush. You will notice that the eggplant will suck up any liquid you add to the top, so brushing it on will ensure that the balsamic vinegar is evenly distributed.

You can omit the creamy spinach sauce and tomato salad and serve the eggplant cubed with pasta, on rice or roasted on a tray with your favorite veggies like red onion, peppers, cauliflower, etc.

What to serve with vegan baked eggplant

This balsamic roasted eggplant is a great meatless meal on its own. Serve with your favorite soup or salad for a light meal. You can also serve this alongside pasta, rice, or your favorite protein for an even more filling meal. Here are some great options:

  • Mediterranean Vegetable Soup
  • Mushroom Soup
  • Asparagus Salad
  • Shredded Brussel Sprouts with Creamy Balsamic
  • 10 Minute Italian Chicken
  • Pecan Crusted Salmon
  • Balsamic Tofu
Metal spatula holding a balsamic eggplant steak.

Other ways to serve this dish

This vegan roasted eggplant would also make an incredible sandwich! Serve it just as it’s written with the creamy spinach and tomato salad inside your favorite roll or bread! Ciabatta or french bread would be great for this!

You can also cut the eggplant into 1 inch squares and toss it in pasta or on rice, pouring the creamy spinach sauce and tomatoes on top.

FAQs:

How to pick out eggplant

You want to look for an eggplant that is not too large, feels firm to the touch, has evenly colored skin and feels heavy for its size. Avoid eggplants with wrinkled skin or brown spots.

The larger eggplants tend to have more seeds inside, which can be bitter and change the texture of the dish. Sticking to a smaller eggplant is the way to ensure that you will have a delicious meal.

Eggplant can last about 3-4 days in the fridge once you bring them home before the skin starts to get wrinkled and the green top starts to turn brown.

Do you have to peel an eggplant before cooking

No! The skin is pretty thin and is edible! The only time I remove skin is when I am making Mediterranean Eggplant Dip otherwise I leave it on!

White rectangular baking dish filled with roasted balsamic eggplants.

Do you have to salt the eggplant before roasting

No. I have tested this recipe with and without salting the eggplant first and I find that the balsamic vinegar is strong enough to cut through any bitterness that may be in the eggplant, so salting really is not needed.

It used to be required that you salt eggplant and let the liquid inside of them drain off because they were so bitter, as they were almost inedible without first doing this. However, eggplants are now bred to be less bitter, and the smaller one’s have less seeds, making them less bitter as well.

What are other ways to cook balsamic eggplant

You can also cook the eggplant on the grill, under the broiler or in the air fryer.

  • Grill: To grill eggplant, be sure to add 1-2 tbsp. of avocado oil or olive oil to the balsamic vinegar before coating the eggplant. This will help ensure they do not stick to the grill. Grill on each side 4-5 minutes. Add the creamy spinach and cook 3 more minutes, covering the grill as it finishes cooking.
  • Broil: To broil the eggplant, place on a baking sheet directly under the broiler, cooking 5 on the first side, flip and cook 3 more minutes on the other side. Add the creamy spinach and cook 3 more minutes under the broiler.
  • Air Fryer: Cook eggplant in the air fryer at 375F for 13 minutes. After cooking, add the creamy spinach topping and cook 4 more minutes at 375F.

Storage

Fridge: Store these balsamic eggplant in the fridge for up to 3 days after cooking. You can reheat them in the microwave or in the toaster oven.

Freezer: It’s not recommended that you freeze this dish, as the eggplant is mostly water and will change texture when frozen.

  • Facebook
  • Twitter
  • Yummly
Jump to Recipe

Substitutions

Creamy cashew sauce: If you don’t have time to make this or cannot have cashews, you could also use Kite Hill Cream Cheese (the Chive flavor would be amazing), Kite Hill Ricotta Cheese, your favorite vegan cream cheese, or ricotta cheese (not vegan or Whole30).

Frozen spinach: You can also use fresh spinach or fresh kale and cook it down first. Be sure to squeeze out the excess water before adding it to the creamy cashew sauce.

Two balsamic eggplant steaks on a white plate.

If you love this recipe you should try

  • Eggplant Pizzas
  • Cherry Kale Salad
  • Lentil Quinoa Meatballs
  • Sundried Tomato Pesto Pasta
  • Creamy Basil Tahini Pasta

What you need to make this recipe

  • Baking sheet
  • Parchment paper
  • Silicone pastry brush
  • High speed blender
★ Did you make this recipe? Please give it a star rating below!
White baking dish filled with vegan balsamic eggplants after cooking.

Balsamic Eggplant Steaks

Balsamic Roasted Eggplant is a simple and healthy side dish or meatless meal that is so easy to make and packed with flavor! Oven baked balsamic eggplant slices are paired with a dairy free creamy spinach sauce and tomato salad for an elegant presentation perfect for parties! Vegan, gluten free, Whole30, low carb and keto friendly!
5 from 6 votes
Print Pin Save Saved! Rate
Course: dinner
Cuisine: Italian
Keyword: balsamic eggplant, eggplant steaks, roasted balsamic eggplant
Prep Time: 5 mins
Cook Time: 30 mins
Total Time: 35 mins
Servings: 4
Author: Samantha Rowland

Ingredients

Eggplant

  • 1-2 medium eggplants - sliced into 1 inch rounds
  • 1/3 cup balsamic vinegar
  • 1/2 tsp. salt

Spinach Cashew Cheese

  • 1 cup defrosted spinach - drained of excess moisture
  • 1/3 cup raw cashews
  • 1/4 cup water
  • 1 tsp. garlic powder
  • 1/2 tsp. salt

Tomato Salad

  • 1/2 cup cherry tomatoes - chopped
  • 2 tbsp. red onion - finely chopped
  • 1/4 cup Italian parsley - chopped
  • 1 tbsp. balsamic vinegar
  • 1/4 tsp salt

Instructions

  • Preheat oven to 400.
  • Slice eggplant into 1/2 inch thick round steaks.
  • Place eggplant slices in large baking dish. Pour 1/2 the balsamic vinegar over each slice of eggplant, use a pastry brush to distribute it evenly and top with 1/2 the salt. Let the eggplant sit for at least 5 minutes before flipping over.
  • Flip the eggplant and repeat on the other side with the rest of the balsamic vinegar and salt.
  • Place eggplant in the 400F oven for 20 minutes.
  • Quick soak the cashews by cooking them in boiling water 3 minutes or covering them with fresh water and microwaving in a large container 2:30.
  • Drain the cashews of hot water from soaking and add them to a high speed blender with the water, garlic powder and salt. Blend on high 1 minute until smooth.
  • Cook the frozen spinach in the microwave 3-5 minutes. Carefully press all the extra liquid out of the spinach using a strainer or cheesecloth Once spinach is dry, pour the cashew cheese mixture over it and stir well.
  • After roasting for 20 minutes, take the eggplant out of the oven and flip the eggplant carefully. Divide the creamy spinach mixture over the eggplant slices and bake 10 minutes.
  • While eggplant is baking, make the tomato salad
  • Chop the tomatoes, red onion and parsley and add them to a bowl with the balsamic vinegar and salt. Stir well.
  • After baking, remove eggplant from the oven, top with tomato salad and serve.

Notes

Storage:
  • Fridge: Store in the fridge for up to 3 days after cooking. 
  • Freezer: Not recommended to freeze the eggplant as the texture will change. 
Balsamic roasted eggplant with creamy spinach and tomato salad is also great served as a sandwich, simply add the eggplant to your favorite bread! 
Other ways to cook eggplant:
  • Grill: To grill eggplant, be sure to add 1-2 tbsp. of avocado oil or olive oil to the balsamic vinegar before coating the eggplant. This will help ensure they do not stick to the grill. Grill on each side 4-5 minutes. Add the creamy spinach and cook 3 more minutes, covering the grill as it finishes cooking.
  • Broil: To broil the eggplant, place on a baking sheet directly under the broiler, cooking 5 on the first side, flip and cook 3 more minutes on the other side. Add the creamy spinach and cook 3 more minutes under the broiler.
  • Air Fryer: Cook eggplant in the air fryer at 375F for 13 minutes. After cooking, add the creamy spinach topping and cook 4 more minutes at 375F.
See how I calculate food cost.

Nutrition Information

Nutrition Facts
Amount per Serving
Calories
119
Fat
 
5
g
Carbohydrates
 
16
g
Fiber
 
4
g
Sugar
 
8
g
Protein
 
4
g
Where does nutrition info come from? Nutrition facts are provided as a courtesy, sourced from the USDA Food Database.
DID YOU LOVE THIS RECIPE?Let others know by rating and leaving a comment below!

Similiar Recipes You Will Love

  • Shaved brussels sprouts salad with creamy balsamic dressing
    Shaved Brussels Sprouts Salad with Creamy Balsamic Dressing
  • Margherita Pasta Salad
    Margherita Pasta Salad (Gluten Free)
  • Bowl of cherry kale salad with a fork in the bowl.
    Cherry Kale Salad
  • Plate of balsamic roasted vegetables over a striped brown napkin with a second plate in the background
    Simple Balsamic Roasted Cauliflower

  • Facebook
  • Twitter
  • Yummly

SHARE THIS POST!

If you liked this post, share it with your friends and family!

  • Facebook
  • Twitter
  • Yummly
Previous Post: « Vegan Protein Banana Bread
Next Post: Paleo (Vegan) Sweet Potato Casserole »

Reader Interactions

Comments

  1. Megan

    April 29, 2020 at 10:19 pm

    5 stars
    Delicious

    Reply
  2. Gordon Tansey

    March 6, 2020 at 4:13 am

    5 stars
    Absolutely superb! The noises (even from the non vegans) as everyone ate them was brilliant. Everyone wanted more, and the blend of the eggplant, cashew herb cheese and the tomato salsa worked. Loved it and now my daughter in law has it placed on the permanent dinner roster! Thank you – always a challenge finding great vegan things!

    Reply
    • Gordon Tansey

      February 23, 2021 at 3:50 am

      5 stars
      Still great 12 months later – more non vegans opted for it in lieu of steak!

      Reply
  3. Cate

    June 11, 2017 at 6:50 pm

    Never know what to do with eggplant, growing up we only ate it fried. Just made this for dinner. Will definitely be making it again. Dee-lish!

    Reply
  4. Caleigh

    December 9, 2015 at 12:03 am

    Looks amazing! I’m in school/working full time, so I always have to pack my lunch/dinner. Would you recommend eating this right away once cooked, or would it taste okay reheated or cold?

    Reply
  5. Deborah Davis

    March 30, 2015 at 9:42 pm

    5 stars
    Yum! With spinach cashew cheese and tomato salad who can resist this recipe! Thank you for sharing these healthy and delicious Balsamic Eggplant Steaks with us at the Healthy, Happy, Green and Natural Party Blog Hop! I’m pinning and sharing!

    Reply
  6. Charlotte

    March 26, 2015 at 8:18 am

    It looks so well composed on the plate and very delicious! I love the clean fresh look and the choice of ingridients. I will have to try this in the weekend. Pinned and shared. Thank you for sharing your recipe!

    Reply
  7. Stephanie

    March 24, 2015 at 8:36 pm

    Holy cow, yum! I need to try these. I’ve never cooked with eggplant before out of fear.

    Reply
  8. Erica @ The Crumby Cupcake

    March 24, 2015 at 5:33 pm

    I have only recently (like in the last year or so) discovered my love for eggplant. This is an exciting new way for me to try it! Looks yummy!

    Reply
  9. Jessica Joy @The Fit Switch

    March 24, 2015 at 5:24 pm

    WOW. No wonder you ate this 3 nights in a row. Thanks so much for this awesome recipe, and the low-down on how simple it is to make cashew ‘cheese.’ I can’t wait to try it. This looks so amazing. It’s guilt free bruschetta! You are goooOOOd.

    Reply
  10. Lean Lena

    March 24, 2015 at 3:47 pm

    5 stars
    These look absolutely amazing! I always admire your recipes as well as your photography skills, Sam :) Thanks for sharing with Tasty Tuesday today!

    Reply
  11. Jess @hellotofit

    March 24, 2015 at 3:26 pm

    5 stars
    I feel like this recipe was made for me. I’m a huge fan of eggplant-everything!! Pinning this for future cooking.

    Reply
  12. Bri @ Simple Delights

    March 24, 2015 at 2:42 pm

    Oh I have never made these before and I LOVE eggplant! I had eggplant parmigana at the restaurant the other day (not the healthiest, but it was tasty) and I thought about needing to find eggplant recipes. Thanks for sharing!

    Reply
  13. Erin@BeetsPerMinute

    March 24, 2015 at 1:11 pm

    I always had that problem with eggplant so I definitely have to try that trick! Also, cashew cheese has got me all intrigued. I am desperately trying to cut back on cheese but have been too scared to try alternatives. I love cashews though so that’s gotta be good!

    Reply
  14. Sam @ Grapefruit & Granola

    March 23, 2015 at 11:47 pm

    Kind of random but I just came across your blog and I’m also in Charlotte! And my name is Sam! :) I have never made eggplant steaks before but I do love eggplant. My favorite eggplant dish is probably eggplant parmesan or ratatouille, and my favorite italian dish is good ole’ spaghetti.

    Reply
  15. Sam

    March 23, 2015 at 11:00 pm

    Oh yes, the balsamic helps this get a very meaty taste/texture! Enjoy it :) Thanks for stopping by!!

    Reply
  16. Sam

    March 23, 2015 at 10:59 pm

    Yes Kathryn it’s brushetta on top – I couldn’t think of the word last night and I was too lazy! haha and now I feel silly because I LOVE BRUCHETTA!

    Reply
  17. Courtney @ Eat Pray Run DC

    March 23, 2015 at 5:18 pm

    i’ve never made eggplant before! your instructions are really detailed though – i’d like to give it a try!

    Reply
  18. Krayl @ An Appealing Plan

    March 23, 2015 at 1:31 pm

    Thank you for sharing this recipe! I am always looking for meatless but hearty meals to make for my husband – I know he loves eggplant so this will be a hit!

    Reply
  19. Kyra

    March 23, 2015 at 8:01 am

    Ohhh yum, this looks great! I love balsamic, not a huge fan of eggplant though but I think I would actually enjoy these eggplant steaks, especially with the toppings (and cashew cheese, omg!). I often will make the same recipe over and over when I find something I really like. Why not give into your cravings? :)

    Reply

Leave a Reply Cancel reply

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

Recipe Rating




Primary Sidebar

Sam at Bites of Wellness

Hi, I’m Sam! I make nourishing homemade meals on a budget that are gluten free and mostly dairy free. I’m a former CPA turned passionate home chef that is on a mission to make easy to follow healthy meals that fit on any lifestyle.
Learn More About Me →

Recipes By Course

Breakfast Lunch Dinner Dessert Sides Snacks Soup Salad All Recipes

Recipes By Diet

    Gluten FreeDairy FreeVeganWhole30PaleoKetoHigh ProteinLow CarbVegetarianQuickLow Fat

Whole30 Recipe Favorites

Glass jar full of cherry chipotle bbq sauce.
$2.90 Recipe/$0.48 Serving

Easy Chipotle Cherry BBQ Sauce

Jar filled with vegan chipotle mayo.
$1.56 Recipe/$0.26 Serving

Vegan Chipotle Mayo

Spoon in a jar of mango dressing.
$2.89 Recipe/$0.48 Serving

Mango Dressing

Chicken drumsticks in the air fryer.
$4.33 Recipe/$2.16 Serving

Air Fryer Chicken Drumsticks

Cast iron skillet filled with chicken and peas.
$11.40 Recipe/$2.85 Serving

Simple Chicken & Pea Skillet (12 Minutes)

Spoonful of rosemary garlic potatoes.
$4.30 Recipe/$0.72 Serving

Instant Pot Rosemary Garlic Potatoes

Most Popular Recipes

Overhead shot of bowl of best ever mushroom soup with a wooden handled spoon in the bowl on the left side of the bowl. Fresh mushrooms and thyme leaves surround the bowl and there is a grey striped napkin to the left of the bowl

Best Ever Mushroom Soup

Spoon full of broccoli cheese soup over a bowl.

Vegan Broccoli Cheese Soup

White Bean Mushroom Soup in a green and orange bowl with creamy mushrooms on the top, a red and orange napkin and a golden spoon next to the bowl

Best Ever White Bean Mushroom Soup

Bowl of protein puppy chow with a silver spoon scooping some out of the bowl.

Protein Puppy Chow (Gluten Free, Vegan)

Bowl of baked balsamic tofu with a spoon of Italian seasoning below.

Balsamic Tofu

Protein hot chocolate topped with whipped cream in a white mug.

Simple Healthy Protein Hot Chocolate (Dairy-Free)

Footer

Featured On

Bites of Wellness has been featured on countryliving.Bites of Wellness has been featured on buzzfeed.Bites of Wellness has been featured on women's health.Bites of Wellness has been featured on Boston Magazine.Bites of Wellness has been featured on Well and Good.Bites of Wellness has been featured on SHAPE.Bites of Wellness has been featured on PureWow.Bites of Wellness has been featured on PARADE.Bites of Wellness has been featured on Huffington Post.Bites of Wellness has been featured on Greatist.Bites of Wellness has been featured on Eat This Not That.

Recipes by Diet

  • Gluten Free
  • Dairy Free
  • Vegan
  • Paleo
  • Whole30
  • Keto
  • High Protein
  • Low Carb
  • Low Fat

Recipes by Course

  • Dinner
  • Breakfast
  • Side Dish
  • Dessert
  • Snacks
  • Salad
  • Quick

Resources

  • Budget Tips
  • Recipe Resources
  • Kitchen Essentials

Contact & Privacy

  • Work With Me
  • Terms and Conditions
  • Privacy Policy

Follow Me On Social!

© Copyright 2021 Bites of Wellness