If you’re craving a pasta dish that feels both comforting and a little fancy, you’re going to love this Roasted Eggplant Pasta with Marinara Recipe. I absolutely love how the roasted eggplant adds a smoky, tender dimension that pairs beautifully with the robust marinara. When I first tried it, I couldn’t believe how simple ingredients transformed into something so memorable—and I can’t wait to share all the tricks I’ve learned so you nail it every time.
Why You’ll Love This Recipe
- Deeply Flavorful: Roasting the eggplant brings out a smoky sweetness that lifts the whole dish.
- Simple Ingredients: You probably already have most of these staples in your kitchen.
- Versatile and Easy: Whether you’re a vegan, gluten-free eater, or love cheese, this recipe can be adjusted to fit your style.
- Crowd-Pleaser: My family always asks for seconds, and guests rave about it every time.
Ingredients You’ll Need
The magic here lies in fresh, quality produce combined with a rich, tangy marinara. I recommend picking up firm eggplants with smooth skin—this ensures the best texture after roasting. You can use homemade marinara or a good-quality store-bought sauce for convenience.

- Eggplants: Choose medium-sized and firm ones; the roasting draws out a silky texture you’ll love.
- Extra-Virgin Olive Oil: This adds richness and helps the eggplants caramelize beautifully.
- Salt: Essential for seasoning; helps balance the flavors.
- Pasta: Rigatoni, ziti, or spaghetti work well—pick your favorite shape!
- Fresh Basil: Brightens the dish and adds a fresh herbal finish.
- Red Pepper Flakes: Optional, but they bring a gentle heat that complements the sauce.
- Dried Oregano: Adds an earthy, aromatic note.
- Ricotta Salata or Parmesan Cheese: These bring a salty, umami punch—feel free to use vegan alternatives if you prefer.
- Marinara Sauce: Homemade marinara is fantastic here, but store-bought also works great once warmed through.
Variations
I love giving this Roasted Eggplant Pasta with Marinara Recipe a little twist depending on what mood I’m in or what’s in my pantry—don’t hesitate to make it your own!
- Add protein: Toss in sautéed Italian sausage or crispy chickpeas to make it heartier; I once made this for a family dinner and everyone went crazy for the added texture.
- Make it vegan: Skip the cheese or swap with vegan Parmesan and a spoonful of cashew cream for a creamy finish.
- Spicy kick: If you like heat, I double the red pepper flakes for an exciting bite that pairs amazingly well with the sweetness of roasted eggplant.
- Change up pasta: Using gluten-free noodles works like a charm—just be sure to follow package cooking directions closely.
How to Make Roasted Eggplant Pasta with Marinara Recipe
Step 1: Prep and Roast Your Eggplant to Perfection
This is the star of the show! Start by peeling the eggplant in long alternating stripes; trust me, it looks cool and helps the slices cook evenly. Then slice the eggplant into half-inch rounds and brush them generously with olive oil on both sides—don’t be shy. Sprinkle salt and pepper to bring out the flavors, then roast at 425°F for 35 to 45 minutes, flipping halfway. You want those rounds golden and tender with a slightly caramelized edge.
Step 2: Cook Your Pasta Just Right
While your eggplant is roasting, boil a big pot of salted water and cook the pasta until just al dente according to package instructions. Be sure to save about half a cup of pasta cooking water before draining—it’s a secret weapon for loosening your sauce later without watering it down.
Step 3: Warm Your Marinara and Combine
If you’re using your own marinara, keep it warm on the stove while the pasta cooks. When the eggplant is ready, gently stir it into the sauce along with fresh basil, a splash more olive oil, red pepper flakes if you’re in the mood for heat, and a pinch of dried oregano. This is where all those amazing flavors come together.
Step 4: Toss Pasta with Sauce and Cheese
Add the drained pasta to the sauce, along with a couple tablespoons of that reserved pasta water, and gently combine everything. Then stir in about two-thirds of your cheese, reserving the rest to sprinkle on top. Give it a taste and adjust the salt and pepper—it’s these little tweaks that make all the difference.
Step 5: Serve and Garnish Like a Pro
Divide the pasta into bowls, scatter the remaining cheese and some fresh basil leaves on top, and drizzle a bit of olive oil for that extra luscious touch. You’re ready to enjoy a plate that’s vibrant, comforting, and oh so satisfying!
Pro Tips for Making Roasted Eggplant Pasta with Marinara Recipe
- Peeling Like a Pro: The zebra stripe peeling helps the eggplant keep some texture without becoming mushy—it’s a trick I learned from my favorite Italian cookbook.
- Use the Pasta Water: Adding reserved pasta water makes the sauce cling to the pasta perfectly without thinning it too much.
- Warm Your Sauce Gently: Keeping the marinara warm on low heat ensures the roasted eggplant stews beautifully and the flavors meld.
- Don’t Skip the Cheese: Even a small amount of ricotta salata or Parmesan really elevates this dish, so try not to leave it out unless dietary needs call for it.
How to Serve Roasted Eggplant Pasta with Marinara Recipe

Garnishes
I usually sprinkle extra finely grated cheese on top and add a handful of fresh basil leaves for a pop of color and refreshing herbiness. A light drizzle of olive oil right before serving adds a lovely sheen and luxurious mouthfeel. If I’m feeling indulgent, a couple of torn basil leaves folded into the pasta just before plating is my go-to finishing touch.
Side Dishes
This pasta pairs wonderfully with a crisp green salad dressed in lemon vinaigrette or a simple arugula salad with shaved fennel. Garlic bread or toasted rustic bread makes a fantastic vehicle to scoop up any remaining sauce. For a heartier meal, I sometimes serve it alongside roasted chicken or grilled vegetables.
Creative Ways to Present
For special occasions, try serving this pasta in individual small cast iron skillets—they keep it warm and look stunning on the table! You can also layer the pasta in glass baking dishes for a rustic lasagna-style presentation. I’ve even garnished with edible flowers for a dinner party touch that really wowed my guests.
Make Ahead and Storage
Storing Leftovers
I store leftover Roasted Eggplant Pasta with Marinara Recipe in an airtight container in the fridge, and it keeps beautifully for up to 4 to 5 days. The flavors deepen overnight, so it’s actually perfect for next-day lunches or quick dinners.
Freezing
Freezing this dish is totally doable—just be sure to cool it completely before packing into freezer-safe containers. I separate into individual portions so I can thaw just what I need. I’ve found the texture remains great after reheating, though the eggplant softens a little more.
Reheating
To reheat, I bring the pasta to room temperature and warm it gently on the stovetop with a splash of water or broth to loosen the sauce. Microwaving works too, but I prefer the stovetop as it revives the texture and flavor better. A quick extra drizzle of olive oil just before serving helps freshen it up.
FAQs
-
Can I use other types of eggplant for this recipe?
Absolutely! While globe eggplants work best for their size and texture, you can use Japanese or Italian eggplants. Just adjust the roasting time slightly since thinner eggplants may cook faster. The key is to get a nice caramelized exterior and tender flesh.
-
Is there a substitute for ricotta salata if I can’t find it?
Yes! Parmesan or Pecorino Romano are great substitutes, giving you a similar salty, nutty flavor. If you want to keep it vegan or dairy-free, try sprinkling on some nutritional yeast or a vegan Parmesan alternative.
-
Can I make the marinara sauce ahead of time?
You can! Homemade marinara actually tastes better the next day once the flavors have melded. Just store it in an airtight container in the fridge for up to 4 days or freeze it for longer storage. Warm it gently before tossing with the eggplant and pasta.
-
How can I make this Roasted Eggplant Pasta with Marinara Recipe gluten-free?
Simply swap out your pasta for a gluten-free variety like corn, quinoa blend, or brown rice pasta. Just cook according to package instructions and be mindful that gluten-free pastas may have a slightly different texture, but the flavors will still shine!
-
What’s the best way to avoid soggy eggplant?
Roasting at a high temperature and ensuring the eggplant slices are brushed with enough olive oil are key. Also, flipping halfway through helps them cook evenly and develop that perfect golden crust without getting mushy.
Final Thoughts
This Roasted Eggplant Pasta with Marinara Recipe has become a staple in my home—I love how it feels both special and approachable, perfect for weeknights or when friends come over. It’s a recipe that lets simple ingredients shine and invites you to get creative, too. Give it a try, and I’m sure you’ll find yourself returning to it again and again, just like I do. Happy cooking!
Print
Roasted Eggplant Pasta with Marinara Recipe
- Prep Time: 20 minutes
- Cook Time: 50 minutes
- Total Time: 1 hour 10 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Roasting
- Cuisine: Italian
- Diet: Vegetarian
Description
Pasta alla Norma is a classic Italian dish featuring tender roasted eggplant mixed into a vibrant marinara sauce, tossed with perfectly cooked rigatoni or spaghetti, and generously topped with grated ricotta salata or Parmesan cheese and fresh basil. This easy-to-make recipe balances savory, slightly smoky flavors with a hint of spice from red pepper flakes, making it a comforting yet elegant vegetarian pasta perfect for any occasion.
Ingredients
Marinara Sauce
- 1 batch Super Simple Marinara Sauce, or 2 cups (16 ounces) store-bought marinara
Eggplant
- 2 medium eggplants (about 2 ¼ pounds total)
- ¼ cup + 1 teaspoon extra-virgin olive oil
- ¼ teaspoon fine salt, more to taste
- Freshly ground black pepper, to taste
Pasta
- 8 ounces rigatoni, ziti, or spaghetti
Herbs and Seasonings
- ½ cup chopped fresh basil, plus a handful more small basil leaves or torn leaves for garnish
- ½ to 1 teaspoon red pepper flakes, to taste (optional)
- ½ teaspoon dried oregano
Cheese
- ¾ cup (1.5 ounces) finely grated ricotta salata and/or Parmesan cheese
Instructions
- Prepare the Marinara Sauce: If making your own marinara sauce, cook it according to your recipe’s instructions. If it finishes before you’re ready to assemble the dish, cover and keep it warm over very low heat. For store-bought marinara, warm it gently in a pot over medium-low heat while you cook the pasta.
- Preheat the Oven: Set your oven to 425°F (220°C) and place racks in the upper and lower third positions. Line two large rimmed baking sheets with parchment paper for easy cleanup.
- Prepare the Eggplant: Use a vegetable peeler to shave long alternating strips of eggplant peel, creating striped ‘zebra’ patterns on the skin. Slice the eggplants into ½-inch thick rounds, discarding the ends. Place the eggplant slices on the prepared baking sheets and brush both sides with olive oil. Sprinkle with salt and a generous amount of freshly ground black pepper.
- Roast the Eggplant: Roast the eggplant in the oven until deeply golden and tender, about 35 to 45 minutes, flipping the slices halfway through (around 20 minutes). Once done, set the eggplant aside.
- Cook the Pasta: Bring a large pot of salted water to a boil. Cook the pasta according to the package directions until al dente. Reserve about ½ cup of the pasta cooking water, then drain the pasta and return it to the pot.
- Combine Eggplant and Sauce: Stir the roasted eggplant gently into the marinara sauce. Add the remaining 1 teaspoon of olive oil, chopped fresh basil, red pepper flakes (if using), and crush the dried oregano between your fingers before adding it to the sauce. Mix well to combine all flavors.
- Toss Pasta with Sauce: Add the pasta directly into the sauce along with a couple of tablespoons of the reserved pasta water. Gently stir to coat the pasta thoroughly. Add about two-thirds of the grated cheese, reserving the rest for garnish. Taste and season with additional salt (about ¼ teaspoon) and pepper. If the sauce is too thick, loosen it with more reserved pasta water as needed.
- Serve: Divide the pasta among four bowls. Sprinkle the remaining cheese on top along with extra fresh basil leaves. For added richness and flavor, lightly drizzle olive oil over each serving. Serve immediately and enjoy! Store any leftovers covered in the refrigerator for 4 to 5 days.
Notes
- Recipe roughly adapted from Ottolenghi Simple (a cookbook) and an eggplant Parmesan inspiration.
- Make it gluten free: Swap regular pasta for sturdy gluten-free noodles such as a corn and quinoa blend.
- Make it dairy free/vegan: Omit the cheese or use vegan Parmesan alternatives. A dollop of vegan sour cream adds creaminess if desired.
- Parmesan note: Whole Foods 365 and BelGioioso brands offer vegetarian Parmesan cheese options.
Nutrition
- Serving Size: 1 serving (about 1/4 of recipe)
- Calories: 480
- Sugar: 7 g
- Sodium: 550 mg
- Fat: 18 g
- Saturated Fat: 5 g
- Unsaturated Fat: 12 g
- Trans Fat: 0 g
- Carbohydrates: 65 g
- Fiber: 7 g
- Protein: 15 g
- Cholesterol: 15 mg


