Cheesy Eggplant Gnocchi Caprese combines tender diced eggplant simmered in a garlicky tomato sauce with pillowy gnocchi, fresh spinach, melted bites of mozzarella, and torn basil. This vegetarian skillet is bold on flavor, simple to prepare, and ready in under 30 minutes—perfect for weeknight dinners, meatless Mondays, or when you want a satisfying Italian-inspired meal without a lot of fuss.

Eggplant Gnocchi Caprese
This Cheesy Eggplant Caprese Gnocchi Skillet is a great example of how a few quality ingredients—eggplant, tomatoes, fresh mozzarella, and basil—can create a comforting, crave-worthy dish without any meat. Using store-bought potato gnocchi speeds things up: cook it while you prepare the sauce, then finish everything in one skillet. If you prefer homemade gnocchi, this recipe adapts well to that too.

I tested this skillet with family and it was a hit—kids included. The combination of sweet tomato sauce, tender eggplant, and gooey mozzarella makes it approachable for picky eaters while satisfying enough for adult palates. For those who need a gluten-free option, many brands offer gluten-free potato gnocchi that work just as well in this recipe.
What makes something Caprese?
Caprese refers to the classic Italian trio of tomato, fresh mozzarella, and basil, usually dressed with olive oil, salt, and pepper. Those same flavors can be adapted into warm dishes like this gnocchi skillet, tossed pastas, or Caprese-style pizzas—any preparation that highlights fresh tomatoes, creamy mozzarella, and aromatic basil can be considered Caprese-inspired.
How to Serve Eggplant Gnocchi Caprese
Serve this gnocchi skillet with a crisp green salad and crusty bread to soak up the sauce. It also pairs nicely as a side with grilled fish or roast chicken if you want to add a protein. Leftovers reheat well and make a great next-day lunch; reheat gently in a skillet or microwave until the mozzarella is warmed through.

More Caprese Recipes You’ll Love:
- Caprese Chicken Skillet
- French Bread Pizza Caprese
- Chicken and Zucchini Noodle Caprese
- White Bean Caprese Salad
- Watermelon Caprese Salad
Cheesy Eggplant Caprese Gnocchi Skillet
This full recipe yields a satisfying vegetarian main for four and highlights the Caprese trio with roasted-style eggplant and tender gnocchi.
Ingredients
- 16 oz potato gnocchi (or gluten-free gnocchi)
- 1 tbsp olive oil
- 1/2 large onion (or 1 small), chopped
- 1 tsp kosher salt
- 1 lb eggplant, diced
- 2 cloves garlic, crushed or minced
- 5 oz baby spinach (about 1 container)
- 1 tbsp tomato paste
- 28 oz can crushed tomatoes (San Marzano-style or similar)
- 6 fresh basil leaves, torn
- 6 oz small mozzarella balls (bocconcini), or diced fresh mozzarella
Instructions
- Bring a large pot of salted water to a boil. Cook the gnocchi according to package directions until they float and are tender. Drain and set aside.
- While the water heats, warm a large nonstick skillet over medium heat and add the olive oil.
- Add the chopped onion, diced eggplant, and kosher salt to the skillet. Sauté for about 3 minutes, stirring occasionally, until the eggplant begins to soften.
- Add the garlic and cook until fragrant, about 1 minute more.
- Gradually stir in the spinach, allowing it to wilt. Once combined, sauté another 1–2 minutes until the spinach has cooked down.
- Push the vegetables to one side of the pan and add the tomato paste. Stir the tomato paste into the pan and cook briefly until it smells slightly caramelized and toasty—this deepens the sauce flavor.
- Pour in the crushed tomatoes and reduce the heat to medium. Stir to combine, then cover and simmer 5–6 minutes, or until the eggplant is tender and the sauce is warmed through.
- Stir in the cooked gnocchi, then arrange the mozzarella pieces over the top. Cover the skillet and cook 3–5 minutes more, until the mozzarella is melted and gooey.
- Remove from heat, garnish with torn fresh basil, and serve immediately.
Notes and Tips
- To save time, use pre-made potato gnocchi; if you prefer homemade, this recipe is forgiving and works with soft, fresh gnocchi too.
- For a slightly smoky flavor, roast the diced eggplant for a few minutes in a hot oven before adding to the skillet.
- If you like a thicker sauce, simmer uncovered for a few extra minutes to reduce the liquid.
- Leftovers keep in the refrigerator for 2–3 days; reheat gently to preserve the texture of the gnocchi and cheese.
Yield and Time
Yield: 4 servings. Prep time: about 10 minutes. Cook time: about 15 minutes. Total time: approximately 25 minutes.
Nutrition (approximate per serving)
- Calories: 436 kcal
- Carbohydrates: 66 g
- Protein: 15 g
- Fat: 11 g
- Fiber: 7 g
- Sodium: ~900 mg

This recipe was developed in collaboration with a favorite pasta brand and works well with quality packaged gnocchi for a fast, flavorful meal. Thank you for supporting the brands and products that help bring simple meals like this to your table.
