Spiced Tomato and Eggplant Pasta
Updated Feb. 24, 2026

- Total Time
- 45 minutes
- Prep Time
- 10 minutes
- Cook Time
- 35 minutes
- Rating
- Comments
- Read comments
Advertisement
Ingredients
- Kosher salt, such as Diamond Crystal
- ⅓ cup plus 2 tablespoons olive oil, divided
- 1large eggplant (about 1¼ pounds), cut into 1-inch cubes
- 6garlic cloves, finely grated, divided
- 2teaspoons ground cumin
- 2teaspoons ground coriander
- ½ teaspoon crushed red pepper
- 3tablespoons tomato paste, preferably double-concentrated
- 1(28-ounce) can whole peeled San Marzano tomatoes (see Tips)
- 1cup plain whole-milk yogurt
- 3tablespoons finely chopped mint (or dill), plus leaves for serving
- 1pound rigatoni pasta, or another large pasta shape
Preparation
- Step 1
Bring a large pot of salted water to a boil.
- Step 2
Heat ⅓ cup olive oil in a large heavy-bottomed pot or skillet over medium heat. Add eggplant and 1 teaspoon salt. Cook, stirring occasionally, until eggplant is softened and golden brown, 8 to 10 minutes. Transfer to a bowl.
- Step 3
Add remaining 2 tablespoons of olive oil to the same pot. Add ⅔ of the finely grated garlic (about 4 cloves’ worth), the cumin, coriander and crushed red pepper. Cook to toast the spices, 15 to 30 seconds. Add tomato paste and cook, stirring often, until darker in color, about 3 minutes.
- Step 4
Add whole peeled tomatoes (including liquid), ½ cup water and 1 teaspoon salt and stir, scraping the bottom of the pot. Using a wooden spoon, crush the tomatoes until the sauce is mostly smooth. Bring to a boil over high heat, then reduce heat and simmer until sauce comes together, about 20 minutes.
- Step 5
In the meantime, make the yogurt sauce by combining the yogurt, finely chopped mint, remaining garlic (about 2 cloves’ worth) and ½ teaspoon salt. Taste and adjust the seasoning, then chill until ready to serve.
- Step 6
Cook the pasta in the salted boiling water until 2 minutes less than al dente. Reserve 1 cup pasta water, then drain pasta.
- Step 7
Add eggplant to the tomato sauce and continue to cook until eggplant is tender and warmed through, another 3 to 5 minutes. Transfer cooked pasta to sauce along with a ladle of reserved pasta water. Stir to coat and continue cooking until pasta is al dente, 2 minutes. Taste for salt and adjust to your preference.
- Step 8
Divide pasta among bowls and top with 1 to 2 tablespoons of the yogurt sauce and some more fresh mint leaves.
- Use a 28-ounce can of crushed tomatoes instead of whole peeled tomatoes if you cannot find San Marzano whole peeled tomatoes.
- Do Ahead: Eggplant and garlic can be prepared ahead, stored separately in airtight containers, and refrigerated for up to 3 days. Eggplant can be sautéed up to 3 days in advance and stored in an airtight container in the refrigerator. Sauce can be entirely prepared up to 3 days in advance and stored in an airtight container in the refrigerator, or frozen for up to 3 months; thaw in the refrigerator overnight and reheat on the stovetop before adding pasta and pasta water. The mint yogurt can be prepared, without the salt, up to 2 days in advance, stored in an airtight container, and refrigerated until ready to serve; season with salt before serving.
Private Notes
Comments
Rather sauté the eggplant, I roasted it for 30 mins at 350 but made no other changes. Delicious!
This is a fabulous recipe. I roasted the cubed eggplant, with a handful of expiring grape tomatoes, ahead of time. The rest came together quickly and the flavors were superb. I had fresh dill for the yogurt and it was the perfect accent to the dish. Served it with a lovely Chianti and savored every bite.
How is it possible that no one has reviewed this recipe yet? Is there a software error? I want to hear what people think!
I wasn’t crazy about the spices or the yogurt in this. Otherwise it was okay.
Great and easy recipe. I used extra eggplant and less pasta - we love eggplant! Also made the yogurt sauce with sour cream instead (it’s what I had on hand and it was fine). Will make again.
This is great. Definitely roast (or air fry) the eggplant in the oven to cut down on your prep time and still achieve a great result.
