28 Irresistible Eggplant Pasta Recipes for Every Occasion

Laura Hauser

December 29, 2025

Craving a cozy, satisfying meal that feels both comforting and fresh? Eggplant pasta is your answer! Whether you’re after a quick weeknight dinner, a seasonal summer dish, or a hearty comfort food classic, this versatile veggie transforms into silky, savory magic. We’ve gathered 28 irresistible recipes to inspire every occasion—get ready to find your new favorite!

Creamy Eggplant and Tomato Pasta

Creamy Eggplant and Tomato Pasta
Here, in the quiet of my kitchen, I find myself drawn to the simple comfort of a pasta dish that feels like a warm embrace. The creamy eggplant and tomato sauce, with its velvety texture and rich, savory notes, is a humble reminder of how a few thoughtful ingredients can come together to create something deeply satisfying. It’s a recipe that invites you to slow down, to savor each step as the flavors meld into a cozy, nourishing meal.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 30 minutes

Ingredients

– 1 large eggplant, diced into 1-inch cubes (about 4 cups)
– 2 tbsp olive oil, or any neutral oil
– 1 medium onion, finely chopped
– 3 cloves garlic, minced
– 1 can (28 oz) crushed tomatoes
– 1/2 cup heavy cream
– 12 oz dried pasta, such as penne or rigatoni
– 1/4 cup grated Parmesan cheese, plus extra for serving
– 1 tsp dried oregano
– Salt and black pepper, adjust to taste
– Fresh basil leaves, for garnish

Instructions

1. Preheat your oven to 400°F and line a baking sheet with parchment paper.
2. Toss the diced eggplant with 1 tbsp olive oil, 1/2 tsp salt, and 1/4 tsp black pepper on the baking sheet, spreading it in a single layer.
3. Roast the eggplant for 20 minutes, or until tender and lightly browned, stirring halfway through for even cooking.
4. While the eggplant roasts, bring a large pot of salted water to a boil over high heat.
5. Heat the remaining 1 tbsp olive oil in a large skillet over medium heat.
6. Add the chopped onion to the skillet and cook for 5 minutes, stirring occasionally, until softened and translucent.
7. Stir in the minced garlic and cook for 1 minute, just until fragrant to avoid burning.
8. Pour the crushed tomatoes into the skillet, add the dried oregano, and simmer for 10 minutes, stirring occasionally to let the flavors develop.
9. Add the roasted eggplant to the skillet, then stir in the heavy cream and Parmesan cheese until well combined.
10. Reduce the heat to low and let the sauce simmer gently for 5 minutes to thicken slightly.
11. Cook the pasta in the boiling water according to package instructions, usually 10-12 minutes, until al dente.
12. Drain the pasta, reserving 1/2 cup of the pasta water.
13. Toss the drained pasta with the sauce in the skillet, adding a splash of reserved pasta water if needed to loosen it.
14. Season with additional salt and pepper to taste, then garnish with fresh basil leaves.
Perhaps what I love most is the way the roasted eggplant melts into the sauce, lending a subtle sweetness that balances the tangy tomatoes. Serve it with an extra sprinkle of Parmesan and a side of crusty bread to soak up every last bit, making it a meal that feels both indulgent and wholesome.

Spicy Roasted Eggplant Fettuccine

Spicy Roasted Eggplant Fettuccine
Wandering through the kitchen on this quiet afternoon, I found myself craving something warm and comforting, a dish that could wrap around me like a soft blanket. The deep, earthy notes of roasted eggplant came to mind, paired with the gentle heat of chili flakes and the richness of a creamy sauce clinging to tender fettuccine. It’s a simple yet deeply satisfying meal, perfect for these slower winter days when time seems to stretch out like the pasta itself.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 40 minutes

Ingredients

– 2 large eggplants, cut into 1-inch cubes (about 6 cups)
– 3 tablespoons olive oil, or any neutral oil
– 1 teaspoon salt, plus more for pasta water
– 1/2 teaspoon black pepper
– 1/2 teaspoon red chili flakes, adjust to taste
– 3 cloves garlic, minced
– 1 cup heavy cream
– 1/2 cup grated Parmesan cheese, plus extra for serving
– 12 ounces fettuccine pasta
– 1/4 cup fresh basil, chopped, for garnish

Instructions

1. Preheat your oven to 425°F and line a baking sheet with parchment paper.
2. In a large bowl, toss the eggplant cubes with olive oil, salt, black pepper, and red chili flakes until evenly coated.
3. Spread the eggplant in a single layer on the prepared baking sheet, ensuring pieces aren’t crowded to allow proper roasting.
4. Roast the eggplant in the preheated oven for 25-30 minutes, flipping halfway through, until the cubes are tender and golden brown with crispy edges.
5. While the eggplant roasts, bring a large pot of salted water to a boil over high heat; add enough salt so it tastes like the sea for well-seasoned pasta.
6. Cook the fettuccine according to package directions until al dente, usually 8-10 minutes, then drain, reserving 1/2 cup of the pasta water.
7. In a large skillet over medium heat, sauté the minced garlic for 1-2 minutes until fragrant but not browned, stirring constantly to prevent burning.
8. Pour the heavy cream into the skillet with the garlic and bring to a gentle simmer, letting it thicken slightly for about 3-4 minutes.
9. Stir in the grated Parmesan cheese until melted and smooth, creating a creamy sauce.
10. Add the roasted eggplant and cooked fettuccine to the skillet, tossing everything together to coat evenly with the sauce.
11. If the sauce seems too thick, gradually add the reserved pasta water, a few tablespoons at a time, until it reaches your desired consistency.
12. Remove from heat and garnish with chopped fresh basil before serving.

Perfectly balanced, this dish offers a velvety texture from the roasted eggplant melting into the creamy sauce, with a subtle kick from the chili flakes that lingers pleasantly. Serve it with an extra sprinkle of Parmesan and a side of crusty bread to soak up every last bit of sauce, making it a cozy centerpiece for a quiet dinner.

Mediterranean Eggplant and Olive Spaghetti

Mediterranean Eggplant and Olive Spaghetti
Kneading through memories of sun-drenched coasts, I find myself craving the earthy comfort of roasted eggplant and briny olives tangled in pasta. This Mediterranean Eggplant and Olive Spaghetti is a quiet, satisfying meal that feels like a gentle embrace after a long day, perfect for a reflective evening alone.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 30 minutes

Ingredients

– 1 large eggplant, cut into 1-inch cubes (about 4 cups)
– 3 tbsp olive oil, or any neutral oil
– 1/2 tsp salt, adjust to taste
– 1/4 tsp black pepper
– 8 oz spaghetti
– 1/2 cup pitted Kalamata olives, sliced
– 2 cloves garlic, minced
– 1/4 cup fresh parsley, chopped
– 1 tbsp lemon juice, freshly squeezed
– 1/4 cup grated Parmesan cheese, optional for serving

Instructions

1. Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper.
2. In a large bowl, toss the eggplant cubes with 2 tablespoons of olive oil, salt, and black pepper until evenly coated.
3. Spread the eggplant in a single layer on the prepared baking sheet and roast for 20-25 minutes, flipping halfway through, until golden brown and tender.
4. While the eggplant roasts, bring a large pot of salted water to a boil over high heat.
5. Add the spaghetti to the boiling water and cook according to package instructions, usually 8-10 minutes, until al dente.
6. Drain the spaghetti, reserving 1/2 cup of the pasta water, and set aside.
7. In a large skillet, heat the remaining 1 tablespoon of olive oil over medium heat.
8. Add the minced garlic and cook for 1 minute, stirring constantly, until fragrant but not browned.
9. Stir in the roasted eggplant and sliced olives, cooking for 2-3 minutes to warm through.
10. Add the drained spaghetti to the skillet, tossing gently to combine with the eggplant mixture.
11. Pour in the reserved pasta water gradually, stirring until the sauce lightly coats the pasta, about 1-2 minutes.
12. Remove from heat and stir in the chopped parsley and lemon juice.
13. Divide the spaghetti among serving plates and sprinkle with Parmesan cheese if desired.
Gently twirl a fork through the strands, and you’ll discover a dish where the creamy eggplant melts into the pasta, punctuated by the salty pop of olives. For a creative twist, serve it alongside a simple arugula salad or with crusty bread to soak up the savory juices, letting each bite transport you to a quieter, sunlit place.

Cheesy Baked Eggplant Rigatoni

Cheesy Baked Eggplant Rigatoni
Dusk settles outside my kitchen window, the soft light catching dust motes in the air as I gather ingredients for a comforting meal. There’s something deeply soothing about layering flavors and textures, a quiet ritual that fills the house with warmth and anticipation. This cheesy baked eggplant rigatoni feels like a hug in a dish, perfect for a slow evening at home.

Serving: 6 | Pre Time: 25 minutes | Cooking Time: 45 minutes

Ingredients

– 1 large eggplant, peeled and diced into 1-inch cubes
– 2 tablespoons olive oil, or any neutral oil
– 1 teaspoon kosher salt
– 1/2 teaspoon black pepper, freshly ground if possible
– 1 pound rigatoni pasta
– 4 cups marinara sauce, store-bought or homemade
– 2 cups shredded mozzarella cheese
– 1/2 cup grated Parmesan cheese
– 1/4 cup fresh basil leaves, thinly sliced

Instructions

1. Preheat your oven to 400°F and line a baking sheet with parchment paper.
2. Toss the diced eggplant with olive oil, salt, and black pepper on the baking sheet until evenly coated.
3. Roast the eggplant for 20 minutes, or until tender and lightly browned, stirring halfway through for even cooking.
4. While the eggplant roasts, bring a large pot of salted water to a rolling boil over high heat.
5. Cook the rigatoni according to package directions until al dente, about 10-12 minutes, then drain and set aside.
6. In a large mixing bowl, combine the roasted eggplant, cooked rigatoni, and marinara sauce, gently folding to coat everything evenly.
7. Transfer the mixture to a 9×13-inch baking dish, spreading it into an even layer.
8. Sprinkle the shredded mozzarella and grated Parmesan cheese evenly over the top.
9. Bake uncovered at 400°F for 25 minutes, or until the cheese is melted and bubbly with golden spots.
10. Remove from the oven and let rest for 5 minutes to allow the flavors to meld.
11. Garnish with fresh basil just before serving.

Unfolding from the oven, this dish offers a delightful contrast: the rigatoni holds its shape with a satisfying bite, while the eggplant melts into a creamy, savory backdrop. Each forkful brings a rich, cheesy depth balanced by the bright notes of basil, making it ideal for cozy family dinners or as a standout potluck contribution.

Garlic and Herb Eggplant Linguine

Garlic and Herb Eggplant Linguine
Remembering the quiet evenings of late December, when the kitchen feels like a warm refuge, I find myself drawn to simple, comforting dishes that fill the home with gentle aromas. This garlic and herb eggplant linguine is just that—a humble, savory embrace that comes together with little fuss, perfect for a reflective solo dinner or a shared, quiet meal.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 25 minutes

Ingredients

– 1 large eggplant, cut into 1-inch cubes
– 4 tbsp olive oil, divided (or any neutral oil)
– 1 tsp kosher salt, plus more for pasta water
– 1/2 tsp black pepper, freshly ground
– 8 oz linguine pasta
– 4 cloves garlic, minced
– 1/4 cup fresh parsley, chopped (or substitute with 1 tbsp dried)
– 1 tbsp fresh thyme leaves (or 1 tsp dried)
– 1/4 tsp red pepper flakes, optional for a subtle heat
– 1/2 cup grated Parmesan cheese, plus extra for serving
– 1 tbsp unsalted butter, for finishing

Instructions

1. Preheat your oven to 425°F and line a baking sheet with parchment paper.
2. In a large bowl, toss the cubed eggplant with 2 tablespoons of olive oil, 1 teaspoon of kosher salt, and 1/2 teaspoon of black pepper until evenly coated.
3. Spread the eggplant in a single layer on the prepared baking sheet and roast for 20 minutes, or until the edges are golden brown and the centers are tender when pierced with a fork.
4. While the eggplant roasts, bring a large pot of salted water to a rolling boil over high heat.
5. Add the linguine to the boiling water and cook according to the package instructions, usually 9-11 minutes, until al dente (firm to the bite).
6. Reserve 1/2 cup of the pasta cooking water, then drain the linguine and set it aside.
7. In a large skillet over medium heat, warm the remaining 2 tablespoons of olive oil.
8. Add the minced garlic to the skillet and sauté for 1-2 minutes, stirring constantly, until fragrant but not browned to avoid bitterness.
9. Stir in the roasted eggplant, chopped parsley, thyme leaves, and optional red pepper flakes, cooking for another 2 minutes to let the herbs infuse the oil.
10. Add the drained linguine to the skillet along with the reserved pasta water, tossing everything together until the pasta is well-coated and a light sauce forms.
11. Remove the skillet from the heat and stir in the grated Parmesan cheese and unsalted butter until melted and creamy.
12. Taste and adjust seasoning with a pinch more salt if needed, then divide among serving bowls.
Unfolding with each bite, this dish offers a tender, almost creamy texture from the roasted eggplant, balanced by the sharp, savory notes of garlic and herbs. For a creative twist, top it with toasted breadcrumbs or serve alongside a crisp green salad to contrast the richness.

Eggplant and Mushroom Pappardelle

Eggplant and Mushroom Pappardelle

Perhaps there’s something quietly comforting about a winter evening spent in the kitchen, where the sizzle of vegetables and the steam of fresh pasta fill the air. This eggplant and mushroom pappardelle feels like a gentle embrace, a simple yet deeply satisfying dish that comes together with patient hands and a warm heart.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 25 minutes

Ingredients

  • 1 large eggplant, cut into ½-inch cubes
  • 8 oz cremini mushrooms, sliced (or any earthy mushroom)
  • 12 oz dried pappardelle pasta
  • 3 tbsp olive oil (or any neutral oil)
  • 4 cloves garlic, minced
  • 1 (28 oz) can crushed tomatoes
  • ¼ cup dry white wine (optional, for depth)
  • ½ tsp red pepper flakes (adjust to preference)
  • ½ cup grated Parmesan cheese, plus more for serving
  • ¼ cup fresh basil leaves, torn
  • Salt and black pepper, to season

Instructions

  1. Bring a large pot of salted water to a rolling boil over high heat.
  2. Heat 2 tablespoons of olive oil in a large skillet over medium-high heat until shimmering, about 1 minute.
  3. Add the eggplant cubes to the skillet in a single layer, cooking until golden brown on all sides, about 8–10 minutes, stirring occasionally.
  4. Transfer the eggplant to a plate and set aside.
  5. In the same skillet, add the remaining 1 tablespoon of olive oil and the sliced mushrooms, cooking until they release their moisture and turn golden, about 6–8 minutes.
  6. Add the minced garlic and red pepper flakes to the skillet, stirring constantly until fragrant, about 30 seconds.
  7. Pour in the white wine, if using, and simmer until reduced by half, about 2 minutes.
  8. Stir in the crushed tomatoes and season with salt and black pepper, bringing the sauce to a gentle simmer over medium-low heat.
  9. Add the cooked eggplant back to the skillet, stirring to combine, and let the sauce simmer for 10 minutes to meld flavors.
  10. Meanwhile, cook the pappardelle in the boiling water according to package directions until al dente, typically 8–10 minutes.
  11. Reserve ½ cup of the pasta cooking water, then drain the pasta and add it directly to the skillet with the sauce.
  12. Toss everything together, adding the reserved pasta water a little at a time until the sauce coats the pasta evenly.
  13. Remove the skillet from the heat and stir in the grated Parmesan cheese and torn basil leaves.

Rich, velvety eggplant melts into the earthy mushrooms, creating a sauce that clings to each broad ribbon of pasta. The subtle heat from the pepper flakes and the freshness of the basil make every bite a layered delight—serve it with an extra sprinkle of Parmesan and a side of crusty bread to soak up every last drop.

Lemon Basil Eggplant Pasta

Lemon Basil Eggplant Pasta
Beneath the soft glow of the kitchen light, the quiet ritual of preparing a meal becomes a gentle anchor. This simple pasta dish, with its roasted eggplant and bright lemon, feels like a warm, comforting embrace after a long day, a reminder that nourishment can be both simple and deeply satisfying.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 35 minutes

Ingredients

– 1 large eggplant, cut into 1-inch cubes
– 3 tablespoons olive oil, or any neutral oil
– 1 teaspoon kosher salt, plus more for pasta water
– 12 ounces dried spaghetti
– 4 cloves garlic, minced
– 1/4 teaspoon red pepper flakes, adjust to taste
– Zest and juice of 1 large lemon
– 1/2 cup fresh basil leaves, thinly sliced
– 1/2 cup grated Parmesan cheese, plus more for serving

Instructions

1. Preheat your oven to 425°F (220°C) and line a large baking sheet with parchment paper.
2. Toss the cubed eggplant with 2 tablespoons of the olive oil and 1 teaspoon of kosher salt on the prepared baking sheet until evenly coated.
3. Roast the eggplant for 25-30 minutes, stirring once halfway through, until the cubes are tender and have golden-brown edges.
4. While the eggplant roasts, bring a large pot of generously salted water to a rolling boil over high heat.
5. Add the spaghetti to the boiling water and cook according to package directions for al dente, usually 8-10 minutes.
6. Reserve 1 cup of the starchy pasta cooking water, then drain the spaghetti and set it aside.
7. Heat the remaining 1 tablespoon of olive oil in a large skillet or the now-empty pot over medium-low heat.
8. Add the minced garlic and red pepper flakes to the oil and cook for about 1 minute, stirring constantly, until fragrant but not browned.
9. Add the roasted eggplant, drained spaghetti, lemon zest, and lemon juice to the skillet.
10. Toss everything together, adding the reserved pasta water a few tablespoons at a time until the sauce lightly coats the noodles.
11. Remove the skillet from the heat and stir in the sliced basil and 1/2 cup of grated Parmesan cheese until just combined.

A final gentle toss brings the creamy cheese and vibrant basil together, creating a sauce that clings to each strand of pasta. The roasted eggplant melts into the background with a subtle sweetness, perfectly balanced by the sharp, sunny burst of lemon. For a delightful twist, try serving it topped with toasted pine nuts or alongside a simple arugula salad dressed with lemon vinaigrette.

Eggplant and Ricotta Stuffed Shells

Eggplant and Ricotta Stuffed Shells
Dusk settles softly outside my kitchen window, the quiet hum of the oven a gentle companion as I prepare this comforting dish. It’s a recipe that feels like a warm embrace, perfect for a slow evening when time seems to stretch and soften.

Serving: 6 | Pre Time: 25 minutes | Cooking Time: 45 minutes

Ingredients

– 1 large eggplant (about 1 lb), peeled and diced into ½-inch cubes
– 2 tablespoons olive oil (or any neutral oil)
– 1 teaspoon kosher salt, divided
– ½ teaspoon freshly ground black pepper
– 1 (15 oz) container whole milk ricotta cheese
– 1 large egg, lightly beaten
– ½ cup grated Parmesan cheese, plus extra for serving
– ¼ cup chopped fresh basil
– 1 (24 oz) jar marinara sauce
– 12 jumbo pasta shells
– 1 cup shredded mozzarella cheese

Instructions

1. Preheat your oven to 400°F (200°C).
2. Toss the diced eggplant with olive oil, ½ teaspoon of the kosher salt, and the black pepper on a rimmed baking sheet.
3. Roast the eggplant for 20 minutes, stirring once halfway through, until the pieces are tender and lightly browned at the edges.
4. While the eggplant roasts, bring a large pot of generously salted water to a rolling boil.
5. Cook the jumbo pasta shells according to package directions, usually for 9-11 minutes, until al dente (they should still have a slight bite).
6. Drain the cooked shells in a colander and rinse them briefly under cool water to stop the cooking process; this prevents them from sticking together.
7. In a medium mixing bowl, combine the roasted eggplant, ricotta cheese, beaten egg, ½ cup Parmesan cheese, chopped basil, and the remaining ½ teaspoon of kosher salt.
8. Spread 1 cup of the marinara sauce evenly over the bottom of a 9×13-inch baking dish.
9. Carefully fill each cooked pasta shell with the eggplant-ricotta mixture, using a small spoon, and place them seam-side up in the baking dish.
10. Pour the remaining marinara sauce over the top of the stuffed shells, covering them completely.
11. Sprinkle the shredded mozzarella cheese evenly over the sauce.
12. Cover the baking dish tightly with aluminum foil and bake for 25 minutes.
13. Remove the foil and bake for an additional 10-15 minutes, until the cheese is bubbly and golden in spots.
14. Let the dish rest for 5-10 minutes before serving to allow the flavors to settle and make it easier to portion.

Oven-warm, these shells offer a delightful contrast: the tender pasta gives way to a creamy, savory filling where the roasted eggplant melts into the ricotta. The basil adds a fresh, herbal note that brightens each bite. For a simple twist, serve alongside a crisp arugula salad dressed with lemon vinaigrette to cut through the richness.

Eggplant Carbonara with Pancetta

Eggplant Carbonara with Pancetta
A quiet evening in the kitchen feels like the perfect time to revisit an old favorite with a gentle twist. The familiar comfort of carbonara meets the earthy sweetness of roasted eggplant, creating a dish that feels both nostalgic and quietly new. It’s a simple, thoughtful meal for when you want something deeply satisfying without much fuss.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 30 minutes

Ingredients

– 1 large eggplant, cut into 1-inch cubes
– 4 oz pancetta, diced (or thick-cut bacon)
– 3 large eggs, at room temperature
– 1 cup grated Parmesan cheese, plus extra for serving
– 12 oz dried spaghetti
– 3 cloves garlic, minced
– ¼ cup olive oil (or any neutral oil)
– ½ tsp black pepper, freshly ground
– ½ tsp salt, adjust to taste
– 2 tbsp fresh parsley, chopped (optional for garnish)

Instructions

1. Preheat your oven to 425°F and line a baking sheet with parchment paper.
2. Toss the eggplant cubes with 2 tablespoons of olive oil, ¼ teaspoon of salt, and ¼ teaspoon of black pepper on the baking sheet.
3. Roast the eggplant for 20–25 minutes until golden brown and tender, stirring halfway through for even cooking.
4. While the eggplant roasts, bring a large pot of salted water to a boil over high heat.
5. Cook the spaghetti according to package instructions until al dente, usually 8–10 minutes, then reserve 1 cup of pasta water before draining.
6. In a small bowl, whisk together the eggs, grated Parmesan, remaining ¼ teaspoon of black pepper, and ¼ teaspoon of salt until smooth.
7. Heat the remaining 2 tablespoons of olive oil in a large skillet over medium heat.
8. Add the diced pancetta and cook for 5–7 minutes until crispy, stirring occasionally to prevent burning.
9. Stir in the minced garlic and cook for 1 minute until fragrant, being careful not to let it brown.
10. Reduce the heat to low and add the drained spaghetti and roasted eggplant to the skillet, tossing gently to combine.
11. Remove the skillet from the heat and quickly pour in the egg mixture, stirring constantly to coat the pasta without scrambling the eggs.
12. Add reserved pasta water, 1 tablespoon at a time, until the sauce reaches a creamy consistency that coats the back of a spoon.
13. Divide the pasta among serving bowls and garnish with chopped parsley and extra Parmesan if desired.

Perfectly creamy with a subtle smokiness from the pancetta, this dish balances the tender eggplant against the rich sauce. Serve it immediately with a sprinkle of extra pepper for a touch of warmth, or pair it with a simple green salad to lighten the meal.

Eggplant and Zucchini Lasagna

Eggplant and Zucchini Lasagna
Beneath the quiet hum of the kitchen, there’s a certain comfort in layering vegetables and sauce, a slow, deliberate process that feels like building something warm and lasting. This lasagna, with its ribbons of roasted eggplant and zucchini, is a gentle departure from the traditional, offering a lighter, garden-focused take on a classic comfort dish.

Serving: 6 | Pre Time: 25 minutes | Cooking Time: 55 minutes

Ingredients

– 2 medium eggplants, sliced lengthwise into ¼-inch thick planks
– 2 medium zucchinis, sliced lengthwise into ¼-inch thick planks
– 3 tbsp olive oil (or any neutral oil)
– 1 tsp kosher salt, divided
– 1 (24-ounce) jar marinara sauce
– 15 oz ricotta cheese
– 1 large egg
– ¼ cup grated Parmesan cheese
– 2 cups shredded mozzarella cheese
– ½ tsp dried oregano
– ¼ tsp black pepper

Instructions

1. Preheat your oven to 425°F and line two large baking sheets with parchment paper.
2. Arrange the eggplant and zucchini planks in a single layer on the prepared sheets. Brush both sides lightly with olive oil and sprinkle evenly with ½ teaspoon of the kosher salt.
3. Roast the vegetables for 20 minutes, flipping them halfway through, until they are tender and have lightly browned edges. Remove from the oven and reduce the oven temperature to 375°F.
4. While the vegetables roast, prepare the cheese filling. In a medium bowl, combine the ricotta cheese, egg, grated Parmesan, dried oregano, black pepper, and the remaining ½ teaspoon of kosher salt. Mix until fully incorporated.
5. Spread ½ cup of the marinara sauce evenly across the bottom of a 9×13 inch baking dish.
6. Layer half of the roasted eggplant and zucchini planks over the sauce, slightly overlapping them to cover the bottom.
7. Dollop half of the ricotta mixture over the vegetable layer and spread it gently into an even layer with a spatula.
8. Sprinkle 1 cup of the shredded mozzarella cheese evenly over the ricotta layer.
9. Repeat the layering: add the remaining roasted vegetables, then the rest of the ricotta mixture, and top with the final cup of mozzarella cheese.
10. Pour the remaining marinara sauce evenly over the top cheese layer.
11. Cover the baking dish tightly with aluminum foil and bake at 375°F for 30 minutes.
12. Remove the foil and bake for an additional 10-15 minutes, until the cheese on top is bubbly and golden brown.
13. Let the lasagna rest on the counter for 15 minutes before slicing to allow the layers to set.

The finished dish is wonderfully layered, with the roasted vegetables holding their shape to provide a satisfying, meaty texture without heaviness. The flavors are deeply savory and herbaceous, with the creamy ricotta balancing the bright tomato sauce. For a fresh contrast, serve a slice alongside a simple arugula salad dressed with lemon vinaigrette.

Penne Arrabbiata with Grilled Eggplant

Penne Arrabbiata with Grilled Eggplant
Kindly, as the afternoon light fades on this December day, I find myself drawn to the kitchen, where the promise of something both fiery and comforting awaits—a simple pasta dish that feels like a warm embrace after a long walk in the crisp air, its bold flavors softened by the smoky sweetness of charred eggplant.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 25 minutes

Ingredients

– 1 lb penne pasta
– 1 medium eggplant, sliced into 1/2-inch rounds
– 3 tbsp olive oil, or any neutral oil
– 4 cloves garlic, minced
– 1 (28 oz) can crushed tomatoes
– 1 tsp red pepper flakes, adjust to taste for more or less heat
– 1/4 cup fresh basil, chopped
– Salt, for seasoning

Instructions

1. Preheat a grill or grill pan to medium-high heat (about 400°F).
2. Brush the eggplant slices lightly with 1 tablespoon of olive oil on both sides.
3. Grill the eggplant for 4-5 minutes per side until tender and charred with grill marks, then set aside to cool slightly before chopping into bite-sized pieces.
4. Bring a large pot of salted water to a rolling boil over high heat.
5. Add the penne pasta to the boiling water and cook for 10-12 minutes until al dente, stirring occasionally to prevent sticking, then drain and set aside.
6. While the pasta cooks, heat the remaining 2 tablespoons of olive oil in a large skillet over medium heat.
7. Add the minced garlic to the skillet and sauté for 1-2 minutes until fragrant but not browned, stirring constantly to avoid burning.
8. Stir in the crushed tomatoes and red pepper flakes, then reduce the heat to low and simmer the sauce for 10 minutes, allowing it to thicken slightly.
9. Fold the chopped grilled eggplant into the tomato sauce and cook for an additional 2-3 minutes to warm through.
10. Toss the drained penne pasta with the sauce in the skillet until evenly coated, then remove from heat and stir in the chopped basil.
Warmly, this dish offers a delightful contrast: the penne holds onto the robust, spicy sauce, while the eggplant adds a creamy, smoky depth that mellows each bite. Serve it with a sprinkle of extra basil or a side of crusty bread to soak up every last drop, perfect for a cozy evening in.

Eggplant and Spinach Cannelloni

Eggplant and Spinach Cannelloni
Here in the quiet kitchen, with the afternoon light softening, I find myself drawn to the comforting rhythm of preparing something that feels both nourishing and celebratory. This eggplant and spinach cannelloni is a dish of gentle layers, where roasted vegetables and creamy cheese come together in a warm embrace, perfect for a slow, reflective evening.

Serving: 6 | Pre Time: 25 minutes | Cooking Time: 45 minutes

Ingredients

– 1 large eggplant (about 1.5 lbs), peeled and diced into 1/2-inch cubes
– 2 tablespoons olive oil, or any neutral oil
– 10 ounces fresh spinach, roughly chopped
– 15 ounces whole-milk ricotta cheese
– 1 large egg, lightly beaten
– 1/2 cup grated Parmesan cheese, plus extra for topping
– 1/4 teaspoon ground nutmeg
– 1/2 teaspoon kosher salt
– 1/4 teaspoon black pepper
– 12 no-boil cannelloni pasta tubes
– 24 ounces jarred marinara sauce
– 1 cup shredded mozzarella cheese

Instructions

1. Preheat your oven to 425°F (218°C) and line a large baking sheet with parchment paper.
2. Toss the diced eggplant with 1 tablespoon of olive oil and spread it in a single layer on the prepared baking sheet.
3. Roast the eggplant for 20 minutes, stirring halfway through, until the pieces are tender and lightly browned at the edges.
4. While the eggplant roasts, heat the remaining 1 tablespoon of olive oil in a large skillet over medium heat.
5. Add the chopped spinach to the skillet and cook for 3-4 minutes, stirring frequently, until just wilted. Transfer to a colander to drain and press out excess liquid with a spoon.
6. In a large mixing bowl, combine the roasted eggplant, drained spinach, ricotta cheese, beaten egg, 1/2 cup Parmesan, nutmeg, salt, and pepper. Mix gently until fully incorporated.
7. Spread 1 cup of the marinara sauce evenly across the bottom of a 9×13 inch baking dish.
8. Fill each cannelloni tube with the eggplant-spinach mixture using a small spoon or piping bag, being careful not to overstuff.
9. Arrange the filled tubes in a single layer over the sauce in the baking dish.
10. Pour the remaining marinara sauce over the top of the cannelloni, ensuring all pasta is covered to prevent drying.
11. Sprinkle the shredded mozzarella and additional Parmesan evenly over the sauce.
12. Cover the dish tightly with aluminum foil and bake in the preheated oven for 25 minutes.
13. Remove the foil and bake for an additional 10-15 minutes, until the cheese is bubbly and golden brown.
14. Let the cannelloni rest for 10 minutes before serving to allow the filling to set.

Just out of the oven, the tubes hold their shape with a tender bite, giving way to a lush, savory filling where the eggplant melts into the spinach and ricotta. The tangy tomato sauce and bubbly cheese crust offer a perfect counterpoint, making each forkful deeply satisfying. For a bright finish, scatter fresh basil leaves over the top or serve with a simple arugula salad dressed in lemon vinaigrette.

Roasted Eggplant Caprese Pasta

Roasted Eggplant Caprese Pasta
Kneading through memories of summer gardens, I find myself craving the deep, smoky sweetness of roasted eggplant paired with the bright freshness of a classic Caprese. This pasta brings those flavors together in a comforting, one-pan meal that feels both rustic and elegant, perfect for a quiet evening when you want something nourishing and simple.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 40 minutes

Ingredients

– 1 large eggplant, cut into 1-inch cubes
– 3 tbsp extra-virgin olive oil, or any neutral oil
– 1 tsp kosher salt
– ½ tsp black pepper
– 12 oz dried pasta, such as rigatoni or penne
– 2 cups cherry tomatoes, halved
– 8 oz fresh mozzarella cheese, torn into bite-sized pieces
– ¼ cup fresh basil leaves, thinly sliced
– 2 tbsp balsamic glaze, for drizzling

Instructions

1. Preheat your oven to 425°F (218°C) and line a large baking sheet with parchment paper for easy cleanup.
2. In a large bowl, toss the cubed eggplant with 2 tablespoons of olive oil, kosher salt, and black pepper until evenly coated.
3. Spread the eggplant in a single layer on the prepared baking sheet and roast for 25–30 minutes, flipping halfway through, until the pieces are tender and caramelized at the edges.
4. While the eggplant roasts, bring a large pot of salted water to a boil over high heat and cook the pasta according to package instructions until al dente, then drain and set aside.
5. In a large skillet over medium heat, warm the remaining 1 tablespoon of olive oil and add the halved cherry tomatoes, cooking for 3–4 minutes until they just begin to soften and release their juices.
6. Tip: For a richer flavor, let the tomatoes cook until slightly blistered, which enhances their natural sweetness.
7. Add the roasted eggplant and cooked pasta to the skillet with the tomatoes, gently tossing to combine and warm through over low heat for 1–2 minutes.
8. Remove the skillet from the heat and fold in the torn mozzarella and sliced basil, allowing the residual heat to slightly melt the cheese without making it stringy.
9. Tip: If your mozzarella is very cold, let it sit at room temperature for 10 minutes before adding to prevent the dish from cooling too quickly.
10. Divide the pasta among serving bowls and drizzle each portion with balsamic glaze just before serving for a tangy contrast.
11. Tip: For extra depth, you can reduce the balsamic glaze further by simmering it in a small saucepan for 2–3 minutes until slightly thickened.

The roasted eggplant lends a creamy, almost meaty texture that contrasts beautifully with the juicy burst of tomatoes and the soft give of fresh mozzarella. Serve it warm in shallow bowls, perhaps with a side of crusty bread to soak up the savory oils, or chill any leftovers for a refreshing pasta salad the next day.

Vegan Eggplant Bolognese

Vegan Eggplant Bolognese
Now, as the late December light fades outside my kitchen window, I find myself craving something deeply comforting yet quietly nourishing—a meal that simmers slowly, filling the air with the kind of warmth that settles into your bones. This version transforms the classic with roasted eggplant, creating a rich, meaty texture that feels both familiar and wonderfully new.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 45 minutes

Ingredients

– 1 large eggplant, diced into 1/2-inch cubes
– 2 tbsp olive oil (or any neutral oil)
– 1 medium yellow onion, finely chopped
– 2 cloves garlic, minced
– 1 (28-oz) can crushed tomatoes
– 1/4 cup dry red wine (optional, for depth)
– 1 tsp dried oregano
– 1/2 tsp salt (adjust to taste)
– 1/4 tsp black pepper
– 12 oz dried spaghetti
– Fresh basil leaves, for garnish

Instructions

1. Preheat your oven to 425°F (218°C).
2. Toss the diced eggplant with 1 tablespoon of olive oil on a baking sheet, spreading it in a single layer.
3. Roast the eggplant for 20–25 minutes, until it is tender and lightly browned at the edges, stirring halfway through for even cooking.
4. While the eggplant roasts, heat the remaining 1 tablespoon of olive oil in a large pot or Dutch oven over medium heat.
5. Add the chopped onion to the pot and cook for 5–7 minutes, stirring occasionally, until it becomes soft and translucent.
6. Stir in the minced garlic and cook for 1 minute more, just until fragrant to avoid burning.
7. Pour in the red wine, if using, and let it simmer for 2 minutes to reduce slightly, which will enhance the sauce’s flavor.
8. Add the crushed tomatoes, dried oregano, salt, and black pepper to the pot, stirring to combine.
9. Gently fold in the roasted eggplant, then reduce the heat to low, cover the pot, and let the sauce simmer for 20 minutes, stirring occasionally to prevent sticking.
10. Meanwhile, bring a large pot of salted water to a boil and cook the spaghetti according to package instructions until al dente, usually about 8–10 minutes.
11. Drain the spaghetti and divide it among four bowls.
12. Ladle the hot eggplant Bolognese sauce over the spaghetti.
13. Garnish each serving with fresh basil leaves.

As you take your first bite, notice how the roasted eggplant melts into the sauce, offering a tender, almost creamy contrast to the al dente pasta. The flavors deepen with each simmering minute, creating a hearty, savory dish that’s perfect for a quiet evening—try serving it with a sprinkle of nutritional yeast for a cheesy note or alongside a simple green salad to brighten the plate.

Eggplant Parmesan Macaroni

Eggplant Parmesan Macaroni

Evenings like this, when the light fades early and the kitchen feels like a quiet sanctuary, I find myself craving something that bridges comfort and creativity—a dish that feels both nostalgic and new.

Serving: 6 | Pre Time: 20 minutes | Cooking Time: 45 minutes

Ingredients

  • 1 large eggplant, peeled and diced into ½-inch cubes (about 4 cups)
  • 2 tablespoons olive oil, or any neutral oil
  • 1 teaspoon kosher salt, adjust to taste
  • ½ teaspoon black pepper, freshly ground
  • 1 pound elbow macaroni
  • 2 cups marinara sauce, store-bought or homemade
  • 1 cup whole milk ricotta cheese
  • 1 cup shredded mozzarella cheese
  • ½ cup grated Parmesan cheese, plus extra for serving
  • 1 teaspoon dried oregano
  • ¼ teaspoon red pepper flakes, optional for a hint of heat

Instructions

  1. Preheat your oven to 375°F and lightly grease a 9×13-inch baking dish with olive oil.
  2. Toss the diced eggplant with 2 tablespoons of olive oil, 1 teaspoon kosher salt, and ½ teaspoon black pepper in a large bowl until evenly coated.
  3. Spread the eggplant in a single layer on a baking sheet and roast in the preheated oven for 20 minutes, or until tender and lightly browned at the edges, stirring halfway through for even cooking.
  4. While the eggplant roasts, bring a large pot of salted water to a rolling boil over high heat.
  5. Add 1 pound of elbow macaroni to the boiling water and cook according to package directions until al dente, about 8-10 minutes, then drain well and return to the pot.
  6. Tip: Reserve ½ cup of the pasta cooking water before draining to adjust the sauce consistency later if needed.
  7. In the pot with the drained macaroni, gently stir in 2 cups of marinara sauce, 1 cup of whole milk ricotta cheese, 1 teaspoon dried oregano, and ¼ teaspoon red pepper flakes until the pasta is evenly coated.
  8. Fold in the roasted eggplant cubes carefully to avoid mashing them, distributing them throughout the mixture.
  9. Transfer half of the macaroni mixture to the prepared baking dish, spreading it into an even layer.
  10. Sprinkle ½ cup of shredded mozzarella cheese and ¼ cup of grated Parmesan cheese evenly over the first layer.
  11. Add the remaining macaroni mixture on top, smoothing it with a spatula.
  12. Top with the remaining ½ cup of mozzarella cheese and ¼ cup of Parmesan cheese, covering the surface completely.
  13. Bake in the preheated oven at 375°F for 25 minutes, or until the cheese is melted, bubbly, and golden brown on top.
  14. Tip: Let the dish rest for 5-10 minutes after baking to allow the layers to set for easier serving.
  15. Serve warm, garnished with extra grated Parmesan cheese if desired.

Now, as it cools slightly, the textures meld—creamy ricotta softens the roasted eggplant’s slight bite, while the crispy cheese topping gives way to tender macaroni beneath. For a cozy twist, try scooping it into individual ramekins before baking, or pair it with a simple green salad to balance the richness.

Conclusion

Whether you’re craving a cozy weeknight dinner or planning a special meal, these 28 eggplant pasta recipes offer delicious inspiration for every occasion. We hope you find a new favorite to try in your kitchen! Don’t forget to leave a comment sharing which recipe you loved most and pin this article on Pinterest to save these ideas for later.

Leave a Comment