16 Flavorful Eggplant + Red Pepper Main Course Ideas

Other Recipes

Meatless Monday just got a serious upgrade with these 16 eggplant and red pepper mains. From hearty stews to sheet pan dinners, these flavor-packed recipes are weeknight heroes. Ready to fall in love with summer’s best duo?

Smoky Roasted Eggplant and Red Pepper Salad

Smoky Roasted Eggplant and Red Pepper Salad

Perhaps you've had roasted eggplant before, but this Smoky Roasted Eggplant and Red Pepper Salad takes it to another level with a bold Mediterranean dressing. It's a staple in my summer kitchen, perfect for lazy evenings when I want something hearty yet fresh.

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

Ingredients

  • 2 large eggplants (about 2 lbs), cut into 1-inch cubes
  • 2 large red bell peppers, seeded and cut into 1-inch pieces
  • 3 tablespoons extra virgin olive oil (I always use a good quality one)
  • 1 teaspoon smoked paprika (my secret for that smoky kick)
  • 1/2 teaspoon ground cumin
  • 1/2 teaspoon garlic powder
  • Salt and freshly ground black pepper, to taste
  • 1/4 cup chopped fresh parsley or cilantro (I prefer parsley for brightness)
  • For the dressing: 2 tablespoons lemon juice (freshly squeezed is best)
  • 2 tablespoons tahini (well-stirred)
  • 1 tablespoon extra virgin olive oil
  • 1 clove garlic, minced
  • 1/4 teaspoon salt

Instructions

  1. Preheat your oven to 425°F. Line a large baking sheet with parchment paper for easy cleanup.
  2. In a big bowl, toss the eggplant cubes and red pepper pieces with 3 tablespoons olive oil, smoked paprika, cumin, garlic powder, 1/2 teaspoon salt, and 1/4 teaspoon black pepper. Make sure every piece gets coated—tip: use your hands for even distribution.
  3. Spread the veggies in a single layer on the baking sheet. Don't overcrowd; use two sheets if needed to ensure they roast instead of steam.
  4. Roast for 25–30 minutes, stirring halfway through. Look for tender, golden eggplant and charred pepper edges. Tip: a quick stir after 15 minutes promotes even browning.
  5. While the vegetables roast, whisk together the dressing: lemon juice, tahini, 1 tablespoon olive oil, minced garlic, and 1/4 teaspoon salt. If it's too thick, add a teaspoon of water to reach a drizzling consistency.
  6. Remove the roasted veggies from the oven and let them cool for 5 minutes—this helps the flavors meld. Then transfer to a serving bowl.
  7. Pour the dressing over the warm vegetables and toss gently. Fold in the chopped parsley and serve immediately, or let it sit for 10 minutes for deeper flavor.

Mouthwatering and deeply satisfying, this salad boasts creamy eggplant, sweet charred peppers, and a smoky tangy dressing. I love serving it over a bed of arugula with crumbled feta or alongside grilled pita for a complete meal.

Grilled Eggplant and Red Pepper Kebabs with Harissa Glaze

Grilled Eggplant and Red Pepper Kebabs with Harissa Glaze

Pulling out my charcoal grill always makes me feel like summer's officially here! These Grilled Eggplant and Red Pepper Kebabs with Harissa Glaze are my go-to for a smoky, spicy twist on veggie skewers. I love how the char brings out the sweetness of the peppers.

Serving: 4 | Prep Time: 15 minutes | Cooking Time: 10 minutes

Ingredients

  • 1 large eggplant (about 1 lb), cut into 1-inch cubes (I prefer globe eggplant for its creamy texture)
  • 2 large red bell peppers, cut into 1-inch pieces (choose firm, glossy peppers for best crunch)
  • 2 tablespoons olive oil (extra virgin is my go-to for flavor)
  • 3 tablespoons harissa paste (adjust to your heat preference; I use a mild one for balance)
  • 1 tablespoon fresh lemon juice (freshly squeezed makes a difference)
  • 2 garlic cloves, minced (I use a microplane for fine paste)
  • 1/2 teaspoon salt (I use kosher salt)
  • 1/4 teaspoon black pepper
  • Optional: wooden skewers, soaked in water for 30 minutes (so they don't burn on the grill)

Instructions

  1. Preheat your charcoal grill to medium-high heat (about 400°F). If using a gas grill, aim for similar temperature.
  2. In a large bowl, whisk together the olive oil, harissa paste, lemon juice, minced garlic, salt, and pepper until well combined.
  3. Add the eggplant and red pepper pieces to the bowl and toss gently until all pieces are evenly coated with the harissa mixture. Let them rest for 10 minutes to absorb the flavors.
  4. Thread the marinated vegetables onto skewers, alternating eggplant and red pepper pieces. Leave a small gap between pieces for even cooking.
  5. Once the grill is hot, place the skewers directly on the grates. Grill for 4-5 minutes per side, or until the vegetables are tender and have nice char marks. Tip: Don't move them too soon; let them sear for a good crust.
  6. Using tongs, rotate the skewers every few minutes to ensure even cooking. The total grill time should be about 8-10 minutes. Tip: If using wooden skewers, the soaked ends may still char slightly, but that's fine.
  7. Remove the kebabs from the grill and let them rest for 2 minutes. Serve hot, optionally with a dollop of yogurt or a sprinkle of fresh herbs. Tip: For extra smokiness, brush with additional harissa glaze just before serving.

Vibrant, smoky, and with a kick of heat, these kebabs are a flavor explosion in every bite. The creamy eggplant contrasts beautifully with the sweet charred peppers, all tied together by the spicy harissa glaze. I love serving them over fluffy couscous or alongside grilled pita for a complete meal.

Stir-Fried Eggplant and Red Pepper with Garlic Soy Sauce

Stir-Fried Eggplant and Red Pepper with Garlic Soy Sauce

You know those nights when you need something quick, veggie-forward, and absolutely packed with flavor? This stir-fried eggplant and red pepper with garlic soy sauce is my weeknight secret weapon. It’s savory, slightly sweet, and comes together faster than delivery.

Serving: 4 | Prep Time: 15 minutes | Cooking Time: 10 minutes

Ingredients

  • 2 medium Chinese eggplants (about 1 lb) – I love Chinese eggplants for their thin skin and creamy texture; no salting needed.
  • 1 large red bell pepper, thinly sliced
  • 4 cloves garlic, minced – please use fresh, it makes all the difference
  • 2 tablespoons soy sauce (low-sodium)
  • 1 tablespoon oyster sauce (or hoisin for vegetarian)
  • 1 teaspoon dark soy sauce (optional, but I add it for that rich color)
  • 1 tablespoon vegetable oil (peanut or avocado)
  • 1 teaspoon granulated sugar
  • 1 tablespoon water
  • 1 teaspoon sesame oil – always finish with this for that authentic aroma
  • Sliced green onions and sesame seeds for garnish

Instructions

  1. Cut the eggplants into 2-inch long pieces, then halve or quarter depending on thickness.
  2. Slice the red bell pepper into thin strips, about 1/4 inch wide.
  3. In a small bowl, whisk together soy sauce, oyster sauce, dark soy sauce, sugar, and water until the sugar dissolves. Set aside. (Tip: Prep your sauce before you start cooking – stir-frying goes fast!)
  4. Heat a wok or large skillet over high heat until it just starts to smoke. Add the vegetable oil and swirl to coat.
  5. Add the eggplant pieces in a single layer (work in batches if your pan is not large enough) and stir-fry for 3-4 minutes until softened and lightly charred. Transfer to a plate.
  6. In the same wok, add a drizzle more oil if needed, then stir-fry the red pepper strips for 2 minutes until crisp-tender.
  7. Add the minced garlic and stir for 30 seconds until fragrant.
  8. Return the eggplant to the wok. Pour the sauce mixture over everything and toss to coat. Cook for 1 minute until the sauce thickens and clings to the vegetables.
  9. Drizzle the sesame oil over the top, toss once more, then remove from heat.
  10. Garnish with green onions and sesame seeds before serving.

Lovely served over steamed jasmine rice, the eggplant becomes silky and tender while the peppers stay bright and crunchy. The garlic soy sauce is perfectly balanced – savory with a hint of sweetness – and it coats every bite. This dish is proof that a simple weeknight dinner can be absolutely crave-worthy.

Baked Eggplant and Red Pepper Parmesan

Baked Eggplant and Red Pepper Parmesan

Zucchini often steals the spotlight, but I'm here to give eggplant its moment with this baked masterpiece. My Baked Eggplant and Red Pepper Parmesan layers tender oven-fried slices with sweet roasted peppers and gooey cheese—a weeknight win that feels indulgent.

Serving: 6 | Prep Time: 30 minutes | Cooking Time: 45 minutes

Ingredients

For the Veggies

  • 2 medium eggplants, sliced into 1/2-inch rounds (I leave the skin on for texture)
  • 2 large red bell peppers, sliced into strips
  • 1 teaspoon salt (for sweating the eggplant)
  • 2 tablespoons olive oil (extra virgin is my go-to)
  • 2 cloves garlic, minced

For the Breading and Assembly

  • 1 cup seasoned breadcrumbs (panko for extra crunch)
  • 1/2 cup grated Parmesan cheese (freshly grated, not the powdery stuff)
  • 2 large eggs, beaten (room temp helps them spread evenly)
  • 2 cups shredded mozzarella (low-moisture works best)
  • 2 cups marinara sauce (I like Rao's brand)
  • Fresh basil leaves, for garnish

Instructions

  1. Preheat your oven to 400°F. Line a baking sheet with parchment paper.
  2. Arrange eggplant slices on a wire rack over a baking sheet. Sprinkle both sides with salt and let sit for 20 minutes to draw out moisture—this removes bitterness. Pat dry with paper towels.
  3. Meanwhile, toss red pepper strips with 1 tablespoon olive oil and minced garlic on a separate baking sheet. Roast at 400°F for 15 minutes, until slightly charred and tender. Set aside.
  4. In a shallow bowl, combine breadcrumbs and grated Parmesan. In another bowl, beat the eggs until frothy—room temp eggs make for a more even coating.
  5. Dip each eggplant slice into the egg, letting excess drip off, then coat thoroughly with the breadcrumb mixture. Place on the prepared baking sheet.
  6. Brush the coated eggplant slices with the remaining 1 tablespoon olive oil. Bake at 400°F for 12 minutes, flip each slice, and bake another 10 minutes until golden and crispy.
  7. In a 9×13-inch baking dish, spread a thin layer of marinara sauce. Layer half the baked eggplant slices, then half the roasted red peppers, then half the shredded mozzarella. Repeat the layers: remaining eggplant, peppers, and sauce.
  8. Top with the remaining mozzarella. Bake uncovered at 400°F for 20 minutes, until bubbly and the cheese is melted and lightly browned.
  9. Let rest for 5 minutes before cutting. Garnish with fresh basil leaves.

Kale might be trendy, but this dish is a classic for a reason—the eggplant stays tender inside with a crisp crust, and the roasted peppers add a sweet, smoky note that cuts through the rich cheese. Serve it over spaghetti or with a crusty loaf to soak up every last bit of sauce.

Eggplant and Red Pepper Stuffed with Quinoa and Herbs (Vegan)

Eggplant and Red Pepper Stuffed with Quinoa and Herbs (Vegan)

Kicking off this week with a hearty, plant-based meal that's bursting with Mediterranean flavors. This stuffed eggplant and red pepper recipe is one of my go-to comfort dishes—it's satisfying, colorful, and perfect for meal prep. Trust me, even non-vegans will ask for seconds!

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

Ingredients

For the Vegetables

  • 2 medium eggplants (about 1 lb each), halved lengthwise
  • 2 large red bell peppers, halved and seeded
  • 3 tablespoons extra virgin olive oil (my go-to for roasting)
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper

For the Quinoa Stuffing

  • 1 cup quinoa (I prefer tricolor for texture)
  • 2 cups vegetable broth (or water for a lighter taste)
  • 1 tablespoon olive oil
  • 1 medium onion, finely diced
  • 3 cloves garlic, minced
  • 1/2 cup chopped fresh parsley (flat-leaf is best)
  • 1/4 cup chopped fresh mint
  • 1/4 cup chopped fresh basil
  • 2 tablespoons lemon juice (fresh is non-negotiable)
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper

Instructions

  1. Preheat your oven to 400°F. Line a baking sheet with parchment paper.
  2. Score the cut sides of the eggplant halves in a crosshatch pattern, being careful not to cut through the skin. This helps them cook evenly and absorb flavors.
  3. Place the eggplant and red pepper halves cut-side up on the baking sheet. Brush the cut sides with 2 tablespoons of the olive oil, then season with 1 teaspoon salt and 1/2 teaspoon pepper.
  4. Roast the vegetables for 25 minutes, until the eggplants are tender and the peppers are slightly charred. Tip: For extra caramelization, broil for the last 2 minutes.
  5. While the vegetables roast, rinse the quinoa under cold water in a fine-mesh sieve for 1 minute. Drain well.
  6. In a small saucepan, bring 2 cups vegetable broth to a boil. Add the rinsed quinoa, reduce heat to low, cover, and simmer for 15 minutes, or until all liquid is absorbed. Remove from heat and let it sit covered for 5 minutes, then fluff with a fork.
  7. In a large skillet, heat 1 tablespoon olive oil over medium heat. Add the diced onion and cook, stirring often, until translucent, about 4 minutes. Add the minced garlic and cook for 1 minute more until fragrant.
  8. Remove the skillet from heat. Add the cooked quinoa, chopped parsley, mint, basil, lemon juice, 1/2 teaspoon salt, and 1/4 teaspoon pepper. Stir gently to combine. Taste and adjust salt if needed.
  9. Once the vegetables are roasted, carefully spoon the quinoa mixture into each eggplant and pepper half, mounding it slightly. Tip: Don’t overpack—the stuffing will settle.
  10. Return the stuffed vegetables to the oven and bake for an additional 10 minutes, until the quinoa is lightly golden on top. Serve warm or at room temperature.

Every bite offers a perfect blend of smoky roasted veggies and fresh herbed quinoa. I love drizzling a little tahini sauce or tzatziki (vegan version) on top for extra creaminess. This dish holds up beautifully in the fridge for weekday lunches, too!

Eggplant and Red Pepper Curry with Coconut Milk (Gluten-Free)

Eggplant and Red Pepper Curry with Coconut Milk (Gluten-Free)

My journey with this eggplant and red pepper curry began on a chilly autumn evening when I had an abundance of both vegetables from the farmer's market. The slow simmering process fills the kitchen with an irresistible aroma, and the coconut milk makes it luxuriously creamy without any dairy. This gluten-free curry quickly became a weeknight favorite in my home.

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

Ingredients

  • 1 large eggplant (about 1 lb), cut into 1-inch cubes
  • 2 red bell peppers, seeded and sliced into strips
  • 1 can (13.5 oz) full-fat coconut milk (I prefer Thai Kitchen for richness)
  • 1 medium yellow onion, diced
  • 3 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 2 tablespoons curry powder (make sure it's gluten-free; I use a Madras blend)
  • 1 teaspoon ground turmeric
  • 1 teaspoon salt (plus extra for eggplant)
  • ½ teaspoon black pepper
  • 2 tablespoons coconut oil
  • 1 tablespoon fresh lime juice
  • ¼ cup fresh cilantro, chopped, for garnish

Instructions

  1. Place the eggplant cubes in a colander, sprinkle with ½ teaspoon salt, and let sit for 10 minutes. This draws out bitterness and helps the eggplant hold its shape during cooking.
  2. While the eggplant rests, heat 1 tablespoon of coconut oil in a large heavy-bottomed pot or Dutch oven over medium heat.
  3. Add the diced onion and cook, stirring occasionally, until soft and translucent, about 5 minutes.
  4. Stir in the minced garlic and grated ginger, and cook for 1 minute until fragrant.
  5. Add the curry powder and ground turmeric to the pot. Stir constantly for 30 seconds to toast the spices—this deepens their flavor.
  6. Rinse the eggplant cubes under cold water to remove excess salt, then pat dry with a towel.
  7. Add the remaining 1 tablespoon of coconut oil to the pot, then add the eggplant and red pepper strips. Cook over medium-high heat, stirring often, for 5 minutes until the vegetables begin to soften and brown slightly.
  8. Pour in the full-fat coconut milk and ½ cup water (or vegetable broth for extra flavor). Stir to combine, scraping up any browned bits from the bottom of the pot.
  9. Bring the curry to a gentle boil, then reduce heat to low, cover, and let simmer for 20 minutes, stirring occasionally. The curry will thicken and the eggplant will become tender.
  10. Uncover and stir in the lime juice, remaining ½ teaspoon salt, and black pepper. Taste and adjust seasoning if needed.
  11. Simmer uncovered for 2-3 more minutes to allow the flavors to meld, then remove from heat.
  12. Garnish with fresh cilantro before serving.

Once you try this curry, you'll understand why it's a staple in my meal rotation. The eggplant melts in your mouth while the red peppers add a subtle sweetness, all enveloped in a fragrant, creamy coconut sauce. Serve it over basmati rice or with warm naan for a complete, comforting meal that's both nourishing and deeply satisfying.

Braised Eggplant and Red Pepper in Tomato-Olive Ragout

Braised Eggplant and Red Pepper in Tomato-Olive Ragout

Mentioning this dish to my friends, I often get confused looks—until they taste it. There's something magical about eggplant slowly soaking up a tangy tomato-olive sauce. It's my go-to for a cozy weekend dinner.

Serving: 4 | Prep Time: 20 minutes | Cooking Time: 50 minutes

Ingredients

Main Ingredients

  • 2 medium eggplants (about 1.5 lbs), cut into 1-inch cubes (I like to leave the skin on for texture)
  • 2 red bell peppers, sliced into strips (any color works, but red is sweetest)
  • 1 large yellow onion, diced
  • 4 cloves garlic, minced
  • 1 can (14.5 oz) crushed tomatoes (San Marzano if you can find them)
  • 1/2 cup pitted kalamata olives, halved
  • 2 tbsp tomato paste
  • 3 tbsp extra virgin olive oil (good quality makes a difference)
  • 1 tsp dried oregano
  • 1/2 tsp red pepper flakes (optional, for heat)
  • 1 tsp salt, plus more to adjust
  • 1/2 tsp black pepper
  • 1/4 cup fresh basil leaves, chopped (for garnish)

Instructions

  1. Heat 2 tbsp olive oil in a large Dutch oven or heavy-bottomed pot over medium-high heat. Add eggplant cubes and cook, stirring occasionally, until golden brown on all sides, about 8 minutes. Tip: Don't overcrowd; work in batches if needed for better browning.
  2. Transfer eggplant to a plate and set aside. Reduce heat to medium and add remaining 1 tbsp olive oil. Add diced onion and cook, stirring, until softened, about 4 minutes.
  3. Add minced garlic, dried oregano, and red pepper flakes (if using). Cook for 30 seconds until fragrant.
  4. Add sliced red bell peppers and cook, stirring, for 3 minutes until they begin to soften.
  5. Stir in tomato paste and cook for 1 minute, allowing it to caramelize slightly.
  6. Pour in crushed tomatoes, add the cooked eggplant back to the pot, and add the halved olives. Season with salt and black pepper. Stir well.
  7. Bring the mixture to a simmer, then reduce heat to low, cover, and let braise for 30 minutes, stirring occasionally. Tip: The longer it simmers, the richer the flavor, but check after 20 minutes if you prefer firmer eggplant.
  8. After 30 minutes, uncover and cook for an additional 5 minutes to thicken slightly. Taste and adjust seasoning if needed.
  9. Garnish with fresh basil leaves before serving.

Generally, I serve this ragout over a bed of fluffy couscous or with a slice of sourdough for dipping. The eggplant becomes velvety soft, and the olives burst with salty tang—it's pure comfort in a bowl.

Eggplant and Red Pepper Lasagna with Basil Pesto

Eggplant and Red Pepper Lasagna with Basil Pesto

Pesto, eggplants, and roasted red peppers – this lasagna is a summer dream. I remember making it after a trip to the farmer's market, when I bought way too many eggplants and needed a way to use them up.

Serving: 8 | Prep Time: 30 minutes | Cooking Time: 45 minutes

Ingredients

  • 2 medium eggplants (about 1.5 lbs), sliced into 1/4-inch rounds (I prefer the slim Italian ones)
  • 2 red bell peppers (I like to roast them myself for extra flavor)
  • 1 (15-ounce) container whole-milk ricotta (I never use part-skim – life's too short)
  • 1 large egg (room temperature helps it blend smoothly)
  • 1/2 cup freshly grated Parmesan cheese (plus more for topping, don't skimp)
  • 1/2 cup basil pesto (homemade or store-bought, but I love the garlicky punch from fresh)
  • 2 cups shredded mozzarella (low-moisture, part-skim works best for melting)
  • 1 (24-ounce) jar marinara sauce (or make your own if you're feeling ambitious)
  • 9 no-boil lasagna noodles (Barilla is my go-to brand)
  • Salt and black pepper (to season the eggplant)
  • Olive oil (for brushing, I use extra virgin)

Instructions

  1. Preheat oven to 400°F.
  2. Slice eggplants into 1/4-inch rounds; sprinkle with salt and let sit on paper towels for 15 minutes to draw out bitterness – this is a trick my nonna taught me.
  3. While eggplant sweats, roast the red peppers: place whole peppers on a baking sheet, roast at 400°F for 20 minutes until skin blisters, then transfer to a bowl, cover with plastic wrap, and let steam for 10 minutes. Then peel off skin, remove seeds, and slice into strips.
  4. After 15 minutes, pat eggplant slices dry with paper towels (this removes excess salt and moisture). Brush both sides lightly with olive oil and place on a baking sheet. Roast for 15 minutes, flipping halfway, until tender but not mushy – you want them pliable enough for layering.
  5. Meanwhile, in a medium bowl, combine ricotta, egg, 1/2 cup Parmesan, and a pinch of black pepper. Mix until smooth. Stir in 1/4 cup of the basil pesto until well incorporated – this gives the cheese layer a herby kick.
  6. Reduce oven temperature to 375°F.
  7. Spread a thin layer of marinara sauce on the bottom of a 9×13-inch baking dish (about 1/4 cup).
  8. Layer 3 lasagna noodles over the sauce (they will cook in the oven, no need to boil).
  9. Spread half of the ricotta mixture over the noodles, followed by half of the roasted eggplant slices, and half of the roasted red pepper strips. Sprinkle with 1/2 cup of mozzarella.
  10. Repeat layers: another thin layer of marinara, 3 noodles, remaining ricotta, remaining eggplant, remaining peppers, and 1/2 cup mozzarella.
  11. Top with final 3 noodles, then spread remaining marinara sauce over the top (about 1 cup). Sprinkle with remaining 1 cup mozzarella and a generous grating of Parmesan.
  12. Drizzle remaining 1/4 cup basil pesto over the top in dollops – this gives beautiful green spots after baking.
  13. Bake for 35-40 minutes until bubbly and golden. Let rest for 10 minutes before slicing – this step is crucial for clean layers, so be patient.

Zesty, creamy, and packed with summer vegetables, this lasagna is a crowd-pleaser every time. I love serving it with a simple arugula salad dressed in lemon vinaigrette. Even meat-lovers ask for seconds – and that's saying something.

Mediterranean Eggplant and Red Pepper Flatbread Pizza

Mediterranean Eggplant and Red Pepper Flatbread Pizza

Even though it's a busy weeknight, this Mediterranean flatbread pizza comes together in no time. The smoky char from the wood-fired eggplant and sweet red peppers is pure magic, and the herbaceous flavors remind me of summers in Greece. Trust me, you'll want to make this on repeat.

Serving: 4 | Prep Time: 20 minutes | Cooking Time: 15 minutes

Ingredients

  • 4 store-bought flatbreads (naan or pita work great, I like the pillowy kind)
  • 1 medium eggplant, sliced into 1/4-inch rounds (I don't bother salting, but you can if you want)
  • 1 large red bell pepper, seeded and sliced into strips
  • 3 tablespoons extra virgin olive oil (my absolute favorite for roasting)
  • 2 cloves garlic, minced (freshly minced, not jarred!)
  • 1/2 cup tomato sauce (use a good quality one, no sugar added)
  • 1 cup shredded mozzarella (low-moisture is best for melting)
  • 1/2 cup crumbled feta cheese (the tangy kind from sheep's milk)
  • 1/4 cup chopped fresh basil
  • 2 teaspoons fresh oregano leaves (or 1 teaspoon dried)
  • Salt and freshly ground black pepper, to taste

Instructions

  1. Preheat your oven to 450°F with a pizza stone or baking sheet inside. Tip: A hot surface is key for crispy flatbread.
  2. Toss the eggplant rounds and bell pepper strips with 2 tablespoons olive oil, salt, and pepper. Spread on a baking sheet.
  3. Roast the vegetables for 10 minutes, flipping halfway, until tender and lightly charred. Tip: For extra smoky flavor, broil for the last minute.
  4. While vegetables roast, brush the flatbreads with remaining olive oil and place on a second baking sheet or directly on the preheated stone.
  5. Spread tomato sauce evenly over each flatbread, leaving a small border.
  6. Sprinkle mozzarella cheese over sauce.
  7. Arrange the roasted eggplant and peppers on top.
  8. Sprinkle feta, basil, and oregano over the vegetables.
  9. Bake for 8-10 minutes until cheese is bubbly and edges are golden. Tip: Rotate the pan halfway for even browning.
  10. Let cool for 2 minutes, then slice and serve.

Pair this with a crisp white wine or a Greek salad for a complete meal. The combination of smoky vegetables and creamy feta is simply irresistible. Perfect for a casual dinner or when entertaining friends.

Eggplant and Red Pepper Noodle Bowl with Peanut Sauce (Vegetarian)

Eggplant and Red Pepper Noodle Bowl with Peanut Sauce (Vegetarian)

Hailing from my weeknight dinner rotation, this noodle bowl is a total flavor bomb—quick, satisfying, and packed with veggies. The combination of tender eggplant, sweet red pepper, and creamy peanut sauce is pure magic.

Serving: 4 | Prep Time: 15 minutes | Cooking Time: 20 minutes

Ingredients

  • 8 oz rice noodles (I use the flat pad thai style, but any will work)
  • 1 medium eggplant (about 1 lb), cut into 1-inch cubes (I leave the skin on for texture)
  • 1 large red bell pepper, thinly sliced
  • 2 tablespoons vegetable oil (or any neutral oil)
  • 3 cloves garlic, minced (I use a microplane for extra fine mince)
  • 1/4 cup creamy peanut butter (natural, no sugar added is my favorite)
  • 2 tablespoons soy sauce (low-sodium if you prefer)
  • 1 tablespoon rice vinegar
  • 1 tablespoon sriracha (adjust to your heat level)
  • 1 tablespoon maple syrup (or honey, but maple keeps it vegan)
  • 1/4 cup water (plus more for thinning if needed)
  • 2 green onions, sliced (for garnish)
  • 1/4 cup chopped peanuts (optional, but I love the crunch)
  • Lime wedges for serving

Instructions

  1. Cook the rice noodles according to package directions until al dente. Drain, rinse under cold water, and set aside.
  2. While the noodles cook, make the peanut sauce: in a small bowl, whisk together peanut butter, soy sauce, rice vinegar, sriracha, maple syrup, and water until smooth. Set aside. (Tip: If the sauce is too thick, add warm water a tablespoon at a time.)
  3. Heat 1 tablespoon vegetable oil in a large nonstick skillet or wok over medium-high heat. Add the eggplant cubes in a single layer (work in batches if needed to avoid crowding). Cook, stirring occasionally, until golden and tender, about 5–7 minutes. Transfer to a plate.
  4. Add the remaining 1 tablespoon oil to the skillet. Add the sliced red pepper and cook, stirring, until slightly charred and crisp-tender, about 3–4 minutes.
  5. Reduce heat to medium. Add the minced garlic and cook, stirring, for 30 seconds until fragrant.
  6. Return the cooked eggplant to the skillet. Add the drained noodles and pour the peanut sauce over everything. Toss well to coat, using tongs, for about 1–2 minutes until evenly combined and heated through. (Tip: If noodles seem sticky, add a splash of water or extra soy sauce.)
  7. Divide among bowls. Top with sliced green onions, chopped peanuts, and a squeeze of lime. Serve immediately.

You'll love how the creamy peanut sauce hugs every noodle and veggie, while the eggplant adds a silky, almost meaty texture. For a fun twist, try swapping the rice noodles for zucchini noodles or adding a handful of fresh cilantro on top—it’s a total game changer.

Spicy Eggplant and Red Pepper Chili with Black Beans (Vegan, High-Protein)

Spicy Eggplant and Red Pepper Chili with Black Beans (Vegan, High-Protein)

Oh, I can't get enough of this spicy eggplant chili—it’s become my go-to for meal prep. The eggplant soaks up all the smoky, spicy flavors, and the black beans make it hearty enough to satisfy even the hungriest eater. Plus, it’s completely vegan and packed with protein!

Serving: 6 | Prep Time: 15 minutes | Cooking Time: 40 minutes

Ingredients

For the Chili Base

  • 2 tablespoons olive oil (I prefer extra virgin here)
  • 1 large onion, diced
  • 3 cloves garlic, minced (fresh is key)
  • 1 large eggplant (about 1 lb), cut into 1/2-inch cubes
  • 1 large red bell pepper, diced
  • 2 tablespoons chili powder (I use a blend of ancho and chipotle)
  • 1 teaspoon ground cumin
  • 1/2 teaspoon smoked paprika
  • 1/4 teaspoon cayenne pepper (adjust for heat)
  • 1 can (15 oz) black beans, drained and rinsed
  • 1 can (14.5 oz) fire-roasted diced tomatoes (I love Muir Glen)
  • 1 cup vegetable broth (low sodium)
  • Salt and black pepper to taste (I like a good pinch of sea salt)

For Serving (optional but recommended)

  • Fresh cilantro, chopped
  • 1 avocado, diced

Instructions

  1. Heat the olive oil in a large pot over medium heat. Add the onion and cook until translucent, about 5 minutes.
  2. Add the minced garlic and cook for 1 minute until fragrant.
  3. Add the eggplant cubes and diced red bell pepper. Cook for 8-10 minutes, stirring occasionally, until the eggplant is softened and slightly browned. Tip: If the eggplant starts to stick, add a splash of vegetable broth instead of more oil.
  4. Stir in the chili powder, cumin, smoked paprika, and cayenne pepper. Cook for 1 minute, stirring constantly, to toast the spices and deepen their flavor.
  5. Add the drained black beans, fire-roasted diced tomatoes (with their juices), and vegetable broth. Stir everything together until well combined.
  6. Bring the chili to a boil, then reduce the heat to low, cover the pot, and let it simmer for 20 minutes, stirring occasionally. Tip: Simmering slowly allows the flavors to meld—don't rush this step.
  7. Season with salt and black pepper to taste. Adjust any other spices if desired. Tip: For a deeper flavor, let the chili rest off the heat for 10 minutes before serving.
  8. Serve hot, garnished with fresh cilantro and diced avocado if using. The avocado adds a creamy contrast to the spicy chili.

Make a big batch, because this chili only gets better as it sits overnight in the fridge. Meal prep hero! The texture is thick and chunky, with the eggplant melting into the sauce while the bell pepper retains a little bite. I love serving it over rice or with tortilla chips for a fun crunch.

Eggplant and Red Pepper Kebbeh-Style Baked Casserole (Middle Eastern)

Eggplant and Red Pepper Kebbeh-Style Baked Casserole (Middle Eastern)

Filling, fragrant, and surprisingly easy—this baked casserole takes all the warm spices of Middle Eastern kebbeh and turns them into a vegetable-forward dish that even my meat-loving husband asks for seconds.

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

Ingredients

  • 2 medium eggplants (about 1.5 lbs), diced into 1/2-inch cubes – I leave the skin on for texture and nutrients
  • 2 large red bell peppers, seeded and diced into 1/2-inch pieces
  • 1 medium yellow onion, finely chopped
  • 3 cloves garlic, minced
  • 1/2 cup bulgur wheat (fine or medium grind) – I use fine bulgur for a softer texture
  • 1/4 cup tomato paste
  • 2 tablespoons olive oil – extra virgin is my go-to for flavor
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1/2 teaspoon ground cinnamon
  • 1/2 teaspoon ground allspice
  • 1/4 teaspoon cayenne pepper (optional, but I love the kick)
  • 1 1/2 teaspoons salt
  • 1/2 teaspoon black pepper
  • 1/2 cup hot water
  • 1/4 cup chopped fresh parsley for garnish (plus more for serving)
  • Optional: plain yogurt or tahini sauce for serving

Instructions

  1. Preheat oven to 375°F. Line a 9×13-inch baking dish with parchment paper.
  2. In a large bowl, combine diced eggplant and red pepper. Sprinkle with 1 teaspoon salt and toss. Let sit for 10 minutes to draw out moisture.
  3. Meanwhile, in a small bowl, soak bulgur wheat in 1/2 cup hot water for 10 minutes until softened.
  4. In a large skillet over medium heat, warm olive oil. Add onion and cook until translucent, about 5 minutes.
  5. Add garlic and cook 1 minute until fragrant.
  6. Stir in tomato paste, cumin, coriander, cinnamon, allspice, cayenne (if using), remaining 1/2 teaspoon salt, and black pepper. Cook 1 minute.
  7. Add the eggplant and pepper mixture (do not drain) to the skillet. Cook, stirring occasionally, for 8-10 minutes until vegetables are softened and beginning to brown.
  8. Remove from heat. Stir in soaked bulgur (including any unabsorbed water) and mix thoroughly.
  9. Transfer mixture to the prepared baking dish and spread evenly. Press down lightly with a spatula.
  10. Bake uncovered for 30 minutes until top is golden and edges are crispy.
  11. Remove from oven and let rest for 10 minutes. Garnish with fresh parsley.
  12. Serve warm with a dollop of yogurt or drizzle of tahini sauce.

On its own, this casserole is hearty enough for a main, but I love serving it with a side of warm flatbread and a crisp cucumber-tomato salad. The leftovers – if there are any – are even better the next day, the flavors meld into something truly special.

Eggplant and Red Pepper Skewers with Lemon-Tahini Dip (Low-Carb)

Eggplant and Red Pepper Skewers with Lemon-Tahini Dip (Low-Carb)

Diving into summer grilling season, I'm excited to share these vibrant Eggplant and Red Pepper Skewers with a creamy Lemon-Tahini Dip that's completely low-carb. Perfect for backyard barbecues or a light weeknight dinner!

Serving: 4 | Prep Time: 15 minutes | Cooking Time: 12 minutes

Ingredients

  • 1 large eggplant (about 1 lb) – I prefer Japanese eggplant for its tender skin
  • 2 large red bell peppers
  • 3 tablespoons extra virgin olive oil – my go-to for grilling
  • 1/2 teaspoon kosher salt
  • 1/4 teaspoon black pepper
  • 1/4 cup tahini paste
  • 3 tablespoons fresh lemon juice
  • 2-3 tablespoons water, as needed
  • 1 small garlic clove, minced – optional but adds a nice kick

Instructions

  1. If using wooden skewers, soak them in water for at least 30 minutes to prevent burning. (Tip 1)
  2. Cut the eggplant into 1-inch cubes and the red bell peppers into 1-inch squares. Aim for uniform sizes to ensure even cooking. (Tip 2)
  3. In a large bowl, toss the eggplant and pepper pieces with olive oil, salt, and black pepper until well coated.
  4. Thread the vegetables onto skewers, alternating eggplant and pepper pieces, leaving a little space between each piece.
  5. Preheat your grill to medium-high heat (about 400°F). Grill the skewers for 10-12 minutes, turning every 2-3 minutes, until the eggplant is tender and lightly charred. (Tip 3: Don't overcook – they should be soft but not mushy.)
  6. While the skewers grill, make the lemon-tahini dip: In a small bowl, whisk together tahini, lemon juice, water, and minced garlic until smooth. Add more water if needed to reach a drizzling consistency.
  7. Serve the skewers immediately with the dip on the side.

Make sure to serve these skewers hot off the grill for the best texture—the slight char on the eggplant adds a smoky depth. The lemon-tahini dip cuts through the richness beautifully, and you can drizzle extra over the skewers for a creamy finish.

Eggplant and Red Pepper Moussaka with Yogurt Bechamel

Eggplant and Red Pepper Moussaka with Yogurt Bechamel

Here's a twist on the classic Greek moussaka that swaps meat for roasted red peppers and uses a creamy yogurt béchamel for a lighter, tangy finish. I love how the yogurt adds a subtle tang that cuts through the richness—perfect for a cozy dinner that feels indulgent but not heavy.

Serving: 8 | Prep Time: 25 minutes | Cooking Time: 45 minutes

Ingredients

  • 2 large eggplants (I like firm ones so they hold their shape)
  • 2 red bell peppers (roast them yourself for the best smoky flavor)
  • 3 tablespoons olive oil (extra virgin is my go-to)
  • 1 large onion, diced
  • 3 cloves garlic, minced
  • 1 can (15 oz) crushed tomatoes
  • 2 tablespoons tomato paste
  • 1 teaspoon dried oregano
  • 1/2 teaspoon ground cinnamon (trust me, it adds warmth)
  • Salt and black pepper to taste
  • 3 tablespoons unsalted butter
  • 3 tablespoons all-purpose flour
  • 1 cup whole milk
  • 1 cup plain Greek yogurt (full-fat works best for creaminess)
  • 2 large eggs (room temp so they blend smoothly)
  • 1/4 teaspoon freshly grated nutmeg
  • 1/4 cup grated Parmesan cheese (optional, but I love the salty kick)

Instructions

  1. Preheat your oven to 400°F. Slice the eggplants into 1/2-inch rounds, sprinkle generously with salt, and let them sit in a colander for 20 minutes to draw out bitterness—this step is key for a silky texture.
  2. While the eggplant sweats, roast the red peppers: place them whole on a baking sheet and roast for 20–25 minutes, turning once, until skins are charred. Transfer to a bowl, cover with plastic wrap, and let steam for 10 minutes. Then peel, seed, and slice into strips.
  3. Pat the eggplant slices dry with paper towels to remove excess moisture. Brush both sides with 2 tablespoons olive oil and arrange in a single layer on baking sheets. Roast for 15 minutes, flipping halfway, until golden and tender.
  4. In a large skillet, heat the remaining 1 tablespoon olive oil over medium heat. Add the diced onion and cook for 5 minutes until translucent. Stir in the minced garlic and cook for 1 minute until fragrant.
  5. Add the crushed tomatoes, tomato paste, dried oregano, cinnamon, 1/2 teaspoon salt, and a few grinds of black pepper. Simmer for 10 minutes, stirring occasionally, until thickened. Fold in the roasted pepper strips.
  6. Now for the yogurt béchamel: In a medium saucepan, melt the butter over medium heat. Whisk in the flour and cook for 1 minute—this roux is the base. Gradually whisk in the milk, stirring constantly until smooth and thickened, about 2–3 minutes. Remove from heat, then whisk in the Greek yogurt, beaten eggs, nutmeg, and Parmesan (if using). Season with 1/4 teaspoon salt.
  7. Assemble the moussaka: Lightly grease a 9×13-inch baking dish. Layer half the roasted eggplant slices on the bottom. Spread half the tomato-pepper sauce over them. Repeat with the remaining eggplant and sauce. Pour the yogurt béchamel over the top and spread evenly with a spatula.
  8. Bake at 375°F for 30–35 minutes until the béchamel is golden and the edges are bubbly. Let it rest for 10 minutes before slicing—this helps the layers set for clean pieces.

Garnished with a sprinkle of fresh parsley or a few crumbles of feta, this moussaka delivers layers of creamy, smoky, and tangy goodness. Serve it with a crisp green salad to balance the richness—it's a meal that feels special yet totally doable on a weeknight.

Quick Pan-Seared Eggplant and Red Pepper Tacos (Gluten-Free Option)

Quick Pan-Seared Eggplant and Red Pepper Tacos (Gluten-Free Option)

Kicking off taco night with a twist: these quick pan-seared eggplant and red pepper tacos are smoky, satisfying, and come together in under 30 minutes. I love how the charred veggies mimic the texture of meat, especially when spiced with cumin and smoked paprika—perfect for a meatless Monday or any day you crave bold flavors.

Serving: 4 | Prep Time: 10 minutes | Cooking Time: 15 minutes

Ingredients

  • 1 medium eggplant (about 1 lb), cut into 1/2-inch cubes – I leave the skin on for extra texture
  • 1 large red bell pepper, seeded and cut into thin strips
  • 2 tablespoons extra virgin olive oil – my go-to for high-heat searing
  • 2 cloves garlic, minced (I prefer fresh, not jarred)
  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika – gives that deep, campfire-like smokiness
  • 1/2 teaspoon salt, plus more to finish
  • 1/4 teaspoon black pepper
  • 8 corn tortillas (gluten-free) – I like to warm them directly on the flame for a light char
  • 1 lime, cut into wedges
  • 1/4 cup fresh cilantro leaves, roughly chopped

Instructions

  1. Heat a large cast-iron skillet over medium-high heat until hot, about 2 minutes. Add 1 tablespoon of the olive oil and swirl to coat.
  2. Add the eggplant cubes in a single layer (work in batches if needed) and cook undisturbed for 3 minutes to get a deep sear.
  3. Toss the eggplant and continue cooking for 2 more minutes, until golden brown and tender. Transfer to a plate.
  4. Reduce heat to medium and add the remaining 1 tablespoon olive oil. Add the red bell pepper strips and cook, stirring occasionally, for 4 minutes until charred and softened.
  5. Push the peppers to one side of the pan. Add the minced garlic, cumin, smoked paprika, salt, and black pepper. Stir into the peppers and cook for 30 seconds until fragrant.
  6. Return the cooked eggplant to the pan. Toss everything together and cook for 1 minute to blend the flavors. Taste and add a pinch more salt if needed.
  7. While the veggies finish, warm the tortillas: I toast them directly over a gas flame for 30 seconds per side, or in a dry skillet over medium-high heat for about 1 minute per side. Stack and keep wrapped in a clean towel.
  8. Fill each tortilla with about 1/4 cup of the eggplant-pepper mixture. Squeeze a lime wedge over each taco and sprinkle with fresh cilantro. Serve immediately.

Just a squeeze of lime brightens all those smoky, earthy notes, making every bite pop. I sometimes add a dollop of Greek yogurt or crumbled queso fresco for extra creaminess—these tacos are endlessly adaptable.

Eggplant and Red Pepper Tapenade over Grilled Polenta (Vegetarian)

Eggplant and Red Pepper Tapenade over Grilled Polenta (Vegetarian)

Grilled polenta has always been my weeknight hero—it's sturdy, versatile, and gets beautifully charred on the grill. This time I'm spooning a smoky eggplant and red pepper tapenade over it, and honestly, it's love at first bite.

Serving: 4 | Prep Time: 20 minutes | Cooking Time: 30 minutes

Ingredients

For the Tapenade

  • 1 medium eggplant (about 1 lb), cut into 1-inch cubes
  • 1 large red bell pepper, halved and seeded
  • 2 cloves garlic, peeled
  • 2 tablespoons capers, rinsed
  • 2 tablespoons extra-virgin olive oil (my go-to for that rich flavor)
  • 1 tablespoon fresh lemon juice
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper

For the Polenta

  • 1 (18-ounce) tube prepared polenta, sliced into 8 rounds
  • 1 tablespoon olive oil, for brushing

Instructions

  1. Preheat your oven to 400°F. Place the eggplant cubes and red bell pepper halves (skin side up) on a baking sheet lined with parchment paper. Add the garlic cloves. Roast for 25 minutes, until the eggplant is tender and the pepper skin is blistered. (Tip: Roasting concentrates flavors and adds smokiness.)
  2. Remove from oven. Place the pepper in a bowl, cover with plastic wrap, and let steam for 5 minutes. Then peel off the skin. (Tip: Steaming makes peeling a breeze.)
  3. In a food processor, combine the roasted eggplant, peeled pepper, garlic, capers, olive oil, lemon juice, salt, and pepper. Pulse until chunky-smooth, about 8-10 pulses. Set aside. (Tip: Don't overprocess—you want some texture.)
  4. Heat a grill pan or outdoor grill over medium-high heat. Brush the polenta rounds with the 1 tablespoon olive oil. Grill for 4 minutes per side, until grill marks appear and polenta is heated through. (Tip: Use a grill basket to prevent sticking.)
  5. To serve, place 2 polenta rounds on each plate. Spoon a generous amount of tapenade over the top.

Undeniably, the combination of smoky grilled polenta and the savory-sweet tapenade is pure comfort. I love serving this with a side of arugula salad for a complete meal.

Conclusion

There you have it – 16 ways to make eggplant and red pepper shine in your kitchen. Whether you’re craving something hearty or light, this collection has a main course for every night. I’d love to hear which recipe you try first! Drop a comment below and save this roundup to your Pinterest board for later.

Tags:

You might also like these recipes

Leave a Comment