
Ground Beef and Eggplant Tomato Sauce
A rustic Mediterranean ragù combining seasoned ground beef with silky roasted eggplant in a rich tomato sauce. Built on layers of garlic, onion, and herbs, this sauce is substantial enough to coat pasta but also works beautifully spooned over polenta or rice. The eggplant melts into the sauce, adding depth and body without the heaviness of cream.
- Prep
- 20 min
- Cook
- 40 min
- Wait
- 5 min
- Total
- 1 hr 5 min
- Makes
- About 3 cups sauce, enough for 1 pound pasta
Steps
Before you start
- Cut the eggplant into ½-inch cubes and salt lightly; set aside for 10 minutes to release moisture, then pat dry
- Have all ingredients prepped and within reach
- Use whole San Marzano tomatoes if possible for best flavor
Sear the beef
- Heat 1 tablespoon of olive oil in a large 12-inch skillet over medium-high heat until shimmering.
- Add the ground beef, breaking it into small pieces with a wooden spoon as it cooks.
- Cook for 5–7 minutes, stirring occasionally, until the meat is browned and most of the liquid has evaporated.
- Drain excess fat if needed (leave about 1 tablespoon).
- Transfer the beef to a plate.
+ Show details− Hide details
Ready when: Meat is browned with no pink remaining and reaches 160°F internally
Tip: Don't stir constantly; let the meat develop a light brown crust for better flavor.
Sauté aromatics
- In the same skillet, add the remaining 2 tablespoons of olive oil and the diced onion.
- Cook over medium heat for 3–4 minutes, stirring often, until the onion is softened and translucent.
- Add the minced garlic and cook for 1 minute more until fragrant.
+ Show details− Hide details
Ready when: Garlic is fragrant and onion is soft
Tip: Watch the garlic closely so it doesn't burn; it should just become aromatic.
Toast tomato paste
- Add the tomato paste to the onion mixture and stir continuously for 1–2 minutes.
- This step deepens the tomato flavor and mellows any bitterness.
- The paste should darken slightly and smell rich.
+ Show details− Hide details
Ready when: Tomato paste darkens and clings to the pan
Tip: Keep stirring so the paste doesn't scorch; a little browning is good, but not burnt.
Deglaze with wine
- Pour in the red wine, scraping up any browned bits stuck to the bottom of the pan with your wooden spoon.
- Let the wine bubble and reduce by half, about 2–3 minutes.
- This should take you from about ½ cup to roughly ¼ cup of visible liquid.
+ Show details− Hide details
Ready when: Wine is reduced and alcohol smell has faded
Tip: Reducing the wine concentrates its flavor and burns off raw alcohol taste.
Add tomatoes and herbs
- Add the crushed canned tomatoes with their juices, the cooked ground beef, dried oregano, dried basil, red pepper flakes (if using), and sugar.
- Stir well to combine.
- Bring the sauce to a gentle simmer.
+ Show details− Hide details
Ready when: Sauce bubbles gently around the edges
Tip: The sugar balances the acidity of the canned tomatoes; adjust to taste at the end.
Prepare eggplant
- While the sauce comes together, cut the eggplant into ½-inch cubes.
- Lightly salt the cubes and place them in a colander or on paper towels for 5 minutes.
- This draws out excess moisture so the eggplant cooks quickly without becoming waterlogged.
- Pat the eggplant pieces dry with paper towels before adding them to the sauce.
+ Show details− Hide details
Ready when: Eggplant pieces are dry to the touch
Tip: Salting eggplant prevents the finished sauce from being watery and mushy.
Simmer with eggplant
- Add the dried eggplant pieces to the simmering sauce, stirring gently to distribute them evenly.
- Reduce the heat to medium-low and let the sauce simmer gently, uncovered, for 20–25 minutes.
- Stir occasionally.
- The eggplant will soften and partially dissolve into the sauce, thickening it and adding rich body.
+ Show details− Hide details
Ready when: Eggplant pieces are very soft and partially broken down; sauce is thick and rich
Tip: If the sauce seems too thin, simmer a bit longer; if too thick, thin with pasta water or a splash of broth.
Season to taste
- Taste the sauce and adjust seasoning with kosher salt, black pepper, and more red pepper flakes if desired.
- Remember that the sauce will concentrate slightly as it cools, so season a touch lighter than you might think.
- If the sauce tastes acidic, add a pinch more sugar; if flat, add a small pinch of salt.
+ Show details− Hide details
Ready when: Sauce tastes balanced and rich
Tip: Season gradually and taste as you go; it's easier to add than to remove.
Good to know
Tips
- For a silkier sauce, blend it briefly with an immersion blender after cooking, which will also help bind the eggplant more thoroughly.
- Serve over pappardelle or rigatoni to catch the chunky sauce, or with creamy polenta or mashed potatoes.
- A splash of pasta water stirred in just before serving helps the sauce coat the noodles better and keeps it loose and luxurious.
- If you have fresh basil on hand, tear a few leaves and scatter over individual bowls just before serving for brightness.
Make ahead
Prepare the sauce up to 2 days ahead and store it in an airtight container in the refrigerator. The flavors will deepen and improve. Reheat gently on the stovetop over medium-low heat, stirring occasionally and adding a splash of water if it has thickened too much.
Storage & reheating
Room temperature: up to 2 hours. Refrigerator: up to 3 days in an airtight container. Freezer: up to 3 months. Thaw in the refrigerator overnight and reheat on the stovetop over medium-low heat, stirring often and adding a little water if needed to loosen the sauce.
Substitutions
- ground beef, 80/20 blend → Ground lamb or ground pork. Lamb adds a Mediterranean note; pork makes it lighter. Both work beautifully.
- dry red wine → Dry white wine or beef broth. White wine makes a lighter sauce; broth keeps it savory without acidity.
- dried oregano → Fresh oregano (use 1 tablespoon, added at the end). Fresh oregano adds brightness; add it in the last 2 minutes to preserve its delicate flavor.
- globe eggplant → Zucchini or bell peppers. Zucchini will cook faster (15 minutes); peppers add sweetness and texture instead of melting into the sauce.




