Pasta Grilled Eggplant Bell Peppers
Tuesday night, 6:15 PM, and the fridge is staring back at me with that familiar, empty challenge. We’ve all been there. This pasta with grilled eggplant and bell peppers is the answer I landed on after years of trying to get a hearty, flavour-packed dinner on the table in under 40 minutes without turning the kitchen into a disaster zone. Friends always ask me for this recipe after trying it at dinner parties, but the secret is that it started as a frantic weeknight experiment.
Recipe Overview
- Prep time: 15 minutes
- Cooking time: 25 minutes
- Total time: 40 minutes
- Servings: 4 generous portions
- Difficulty: Easy
Why You’ll Love This Pasta Grilled Eggplant Bell Peppers
- One-pan (mostly) cleanup: We char the vegetables directly on a griddle or under the grill, meaning the stovetop stays clean and you’re left with just one pot and one pan to wash.
- Make-ahead friendly: Grill the vegetables the night before, store them in the fridge, and simply boil the pasta and toss when you get home, or make a No Bake Pasta Salad Potluck for even quicker assembly. Dinner becomes a five-minute assembly job, especially if you pair it with a Cold Tortellini Salad With Pesto.
- Deep, smoky flavour without hours of cooking: Grilling the eggplant and peppers at high heat gives them a charred, sweet taste that usually requires slow roasting, but we achieve it in under 10 minutes.
- Naturally filling and balanced: The combination of tender pasta, silky eggplant, and sweet peppers creates a satisfying meal that doesn’t rely on heavy cream or excessive cheese to feel complete.
- Customisable for picky eaters: You can serve the grilled vegetables on the side, or blend half of them into a sauce for a smoother texture that kids often prefer.
Ingredients You’ll Need
- 400g dried pasta (penne, rigatoni, or fusilli work best)
- 2 medium aubergines (about 500g total), sliced into 1.5cm rounds
- 3 large bell peppers (mix of red and yellow for sweetness), deseeded and quartered
- 4 tablespoons extra virgin olive oil, plus extra for drizzling
- 3 cloves garlic, thinly sliced
- 1 teaspoon dried oregano
- ½ teaspoon chilli flakes (optional, for gentle heat)
- 1 tablespoon balsamic vinegar
- 400g can chopped tomatoes
- 200ml vegetable or chicken stock
- Salt and freshly ground black pepper, to taste
- A small handful of fresh basil leaves, torn
- 50g grated Parmesan or pecorino cheese (optional, for serving)
Tip: Choose aubergines that feel heavy for their size and have smooth, shiny skin — older aubergines can be bitter and spongy. For the peppers, a mix of colours not only looks beautiful but also provides varying levels of sweetness; red peppers are the sweetest.
How to Make Pasta Grilled Eggplant Bell Peppers
- Grill the vegetables: Heat a griddle pan or your oven grill to its highest setting. Brush the aubergine slices and pepper quarters lightly with olive oil and season with salt. Lay them on the hot griddle or a baking tray. Grill for 4–5 minutes per side, until you see deep char marks and the aubergine turns a golden-brown colour with a softened, slightly wrinkled texture. The peppers should be tender and their skins beginning to blister.
- Boil the pasta: While the vegetables grill, bring a large pot of generously salted water to a rolling boil. Add the pasta and cook according to package directions until al dente — you want it to have a slight resistance when bitten, as it will cook a little more in the sauce. Reserve a mugful of pasta water before draining.
- Sweat the aromatics: In a large frying pan, heat 2 tablespoons of olive oil over medium heat. Add the sliced garlic and cook for 45 seconds, stirring constantly, until it becomes fragrant and just begins to turn a pale gold at the edges. Do not let it brown too much, or it will taste bitter.
- Build the sauce: Pour in the chopped tomatoes and stock, then add the dried oregano and chilli flakes if using. Stir everything together and let it simmer gently for 5 minutes, until the sauce thickens slightly and you can smell the tomatoes turning sweet and concentrated. Season with salt and pepper.
- Chop and combine: Once the grilled vegetables are cool enough to handle, roughly chop the aubergine and peppers into bite-sized pieces. Add them to the tomato sauce, along with the balsamic vinegar. Stir well and cook for 2 minutes, allowing the smoky flavours from the vegetables to infuse the sauce.
- Toss with pasta: Add the drained pasta directly to the pan with the sauce. Toss everything together using tongs or a pasta fork, making sure every piece is coated. If the sauce seems too thick, add a splash of the reserved pasta water — the starchy water helps the sauce cling beautifully to the pasta. You should see a glossy, silky coating on each piece.
- Finish and serve: Remove the pan from the heat. Stir through the torn basil leaves and drizzle with a little extra olive oil. Divide among warm bowls and top with grated Parmesan or pecorino, if desired. The final dish should look vibrant, with the deep purple of the aubergine and the bright red and yellow of the peppers standing out against the saucy pasta.
Tips From My Kitchen
- Salt the aubergine first if you have time: After testing this recipe five times, I finally got it just right by salting the aubergine slices for 15 minutes before grilling. This draws out excess moisture and any bitterness, leaving the flesh creamy and sweet. Simply sprinkle salt on both sides, let them sit on a paper towel, then pat dry before oiling.
- Grill in batches for proper charring: Overcrowding the griddle or baking tray will steam the vegetables instead of grilling them, robbing them of that smoky flavour. Lay the pieces in a single layer with a little space between them. If you have a large batch, do two rounds — it takes only a few extra minutes and makes a noticeable difference.
- Reserve more pasta water than you think you need: The starchy water is your secret weapon for adjusting sauce consistency. I always save at least a full cup, even if I only use half. It can turn a clumpy, dry pasta dish into a silky, restaurant-quality plate in seconds.
- Let the sauce rest off the heat before serving: After tossing the pasta with the sauce, let it sit in the pan for 1–2 minutes before plating. This brief rest allows the pasta to absorb some of the sauce’s flavour, making every bite more cohesive. You’ll notice the sauce clings better and tastes more integrated.
- Use a griddle pan for indoor charring: If you don’t have an outdoor grill, a cast-iron griddle pan is the next best thing. It gets intensely hot and leaves those beautiful dark lines on the vegetables. If you don’t have one, a regular non-stick pan on high heat will work, but you won’t get quite the same smoky depth.
- Make extra grilled vegetables for the week: Double the aubergine and peppers and store the extras in an airtight container in the fridge. They’re brilliant tossed into salads, layered in sandwiches, or blitzed into a dip with yoghurt and lemon. This recipe practically invites you to cook once and eat twice.
Equipment You’ll Need
- Large pot for boiling pasta
- Colander for draining
- Large frying pan or skillet
- Griddle pan or baking tray with a wire rack
- Tongs or a pasta fork for tossing
- Sharp knife and chopping board
Common Mistakes to Avoid
- Overcrowding the pan: When you cram too many vegetables onto the griddle or into the frying pan, they release steam rather than achieving a char. This results in soggy, pale eggplant and peppers that lack that deep, sweet smokiness. Always cook in a single layer, and if necessary, work in batches. The extra few minutes are worth it for the texture alone.
- Wrong temperature: Grilling vegetables over medium heat will slowly dry them out without creating any colour. You need high, fierce heat to sear the outside quickly while the inside becomes tender. For the griddle, wait until it’s smoking slightly before adding the vegetables. For the sauce, keep it at a gentle simmer — a rolling boil will break down the tomatoes too quickly and make the sauce watery.
- Skipping the rest time: It’s tempting to serve immediately after tossing, but letting the pasta sit for a minute or two off the heat allows the sauce to thicken and cling to each piece. If you serve right away, the sauce often slides off and pools at the bottom of the bowl. That short rest is the difference between a good pasta dish and a great one.
Delicious Variations to Try
- Spicy Version: Add a finely chopped fresh red chilli along with the garlic, or stir in a teaspoon of harissa paste with the tomatoes. The heat cuts through the sweetness of the peppers and the creaminess of the aubergine beautifully. For an extra kick, finish with a sprinkle of Aleppo pepper flakes just before serving.
- Vegetarian/Vegan Option: This recipe is already vegetarian. To make it vegan, simply omit the Parmesan or use a good-quality nutritional yeast or vegan hard cheese alternative. You can also add a handful of toasted pine nuts or walnuts for richness and a satisfying crunch that mimics the texture of cheese.
- Different Protein: If you’d like to add meat, grilled chicken thighs or lamb kofta work wonderfully alongside the vegetables. Simply cook the protein separately and slice it before tossing with the pasta. For a seafood twist, add griddled prawns in the last two minutes of cooking — they take on the smoky flavour of the pan beautifully.
What to Serve With Pasta Grilled Eggplant Bell Peppers
- A crisp green salad with a simple lemon and olive oil dressing to cut through the richness.
- Warm, crusty bread to mop up any leftover sauce on the plate.
- A side of roasted cherry tomatoes for extra sweetness — try our Fresh Corn Pasta Cherry Tomatoes for inspiration.
- For a lighter meal, serve alongside a bowl of Orzo Salad Cucumbers Fresh Dill for a refreshing contrast.
- A dollop of thick Greek yoghurt or labneh on the side adds a cool, tangy element that balances the smoky vegetables.
Still hungry for ideas? You might also love Taco Bell Grilled Cheese Burrito Copycat, Grilled Chicken Caesar Pasta Salad Jars from our sister kitchens.
Frequently Asked Questions

pasta grilled eggplant bell peppers
Ingredients
Method
-
Grill the vegetables: Heat a griddle pan or your oven grill to its highest setting. Brush the aubergine slices and pepper quarters lightly with olive oil and season with salt. Lay them on the hot griddle or a baking tray. Grill for 4–5 minutes per side, until you see deep char marks and the aubergine turns a golden-brown colour with a softened, slightly wrinkled texture. The peppers should be tender and their skins beginning to blister.
-
Boil the pasta: While the vegetables grill, bring a large pot of generously salted water to a rolling boil. Add the pasta and cook according to package directions until al dente — you want it to have a slight resistance when bitten, as it will cook a little more in the sauce. Reserve a mugful of pasta water before draining.
-
Sweat the aromatics: In a large frying pan, heat 2 tablespoons of olive oil over medium heat. Add the sliced garlic and cook for 45 seconds, stirring constantly, until it becomes fragrant and just begins to turn a pale gold at the edges. Do not let it brown too much, or it will taste bitter.
-
Build the sauce: Pour in the chopped tomatoes and stock, then add the dried oregano and chilli flakes if using. Stir everything together and let it simmer gently for 5 minutes, until the sauce thickens slightly and you can smell the tomatoes turning sweet and concentrated. Season with salt and pepper.
-
Chop and combine: Once the grilled vegetables are cool enough to handle, roughly chop the aubergine and peppers into bite-sized pieces. Add them to the tomato sauce, along with the balsamic vinegar. Stir well and cook for 2 minutes, allowing the smoky flavours from the vegetables to infuse the sauce.
-
Toss with pasta: Add the drained pasta directly to the pan with the sauce. Toss everything together using tongs or a pasta fork, making sure every piece is coated. If the sauce seems too thick, add a splash of the reserved pasta water — the starchy water helps the sauce cling beautifully to the pasta. You should see a glossy, silky coating on each piece.
-
Finish and serve: Remove the pan from the heat. Stir through the torn basil leaves and drizzle with a little extra olive oil. Divide among warm bowls and top with grated Parmesan or pecorino, if desired. The final dish should look vibrant, with the deep purple of the aubergine and the bright red and yellow of the peppers standing out against the saucy pasta.
Notes
I’d love to hear how this pasta with grilled eggplant and bell peppers turns out in your kitchen. Did you try a variation, or did your family ask for seconds before you’d even sat down? Drop a comment below and share your experience — your tips might just help another busy cook discover their new favourite weeknight dinner. For more quick and satisfying meal ideas, explore our Dinner Recipes collection.