
Vegetable Pasta with Fresh Basil

By Emma
Certified Culinary Professional
Red onion goes in first—slow. Really slow. Twelve minutes over low heat until it’s basically melting into the oil. That’s the whole difference between this and pasta with raw vegetables thrown on top.
Why You’ll Love This Vegetable Pasta
Takes 45 minutes start to finish. Most of that’s just water boiling. Tastes better the next day cold, honestly. Something about the oil and basil settling overnight. Fresh mozzarella melts just enough—doesn’t turn into cheese sauce, just gets soft. Works as a quick weeknight thing or a Mediterranean side that doesn’t feel like you’re being healthy about it. No cream. No heavy sauce. Just olive oil and vegetables doing their thing. One pan for the veg, one pot for water. Cleanup’s fast.
What You Need for Vegetable Pasta
Spanish red onion, sliced thin. Not white. The sweetness matters.
One garlic clove. Minced fine. More than one and it gets aggressive.
Olive oil—150 milliliters. Good stuff. The pasta doesn’t have anything else going on, so the oil needs to be drinkable.
Roasted red peppers from a jar. Already soft, already have that char flavor. Fresh peppers work if you want to roast them first, but jarred saves 20 minutes.
One red bell pepper and one yellow. Slice them thin. The thinner they are, the faster they soften and the better they coat the pasta.
Asparagus tips. Blanched first—two minutes in boiling water, then into ice water. Stops them from getting mushy when they hit the hot pan.
Broccoli florets. Same thing. Blanch them. Don’t skip it. Raw broccoli in hot pasta is weird.
Fresh basil. Chopped. Not dried. Dried tastes like old paper.
Two medium tomatoes, chopped rough. Don’t peel them. The skins give you something to bite into.
Fresh linguine. 350 grams. The dried stuff works but fresh is worth it here—softer, picks up oil better.
Fresh mozzarella. 200 grams. Sliced thick. The kind that comes in water, not shredded.
Salt. Black pepper.
How to Make Vegetable Pasta
Heat the oil low. Really low. Medium-low if your stove runs hot.
Onion goes in first. Sliced thin. Stir it around every minute or so. Just let it soften. This takes 12 minutes, maybe more. You’re not caramelizing—you’re coaxing it into submission. Stop when it looks translucent and smells sweet.
Garlic. One clove, minced. Stir for maybe 30 seconds. The second it smells like garlic you’re done. Burn it and start over.
Roasted red peppers and the fresh peppers—red and yellow—go in together. Stir for three minutes. They’re already soft so you’re just warming them through and getting them coated in oil.
Now add the asparagus, broccoli, basil, and tomatoes. Stir. Put a lid on it. Five minutes. Nothing fancy. Just let them get warm and the flavors start talking to each other.
While that’s happening, boil the pasta water. Big pot. Salted water. Salt it like the sea. Bring it to a rolling boil.
Linguine in the water. Cook until it just barely resists when you bite it. Eight to 10 minutes for fresh. Don’t leave it in there hoping—test it at minute eight.
Drain it. Save some of the starchy water in a mug. That water’s your secret—it’s what makes everything stick together.
How to Get Vegetable Pasta Silky Without Cream
Toss the hot pasta with the vegetable mixture. Do this gently—you don’t want mozzarella and basil broken into pieces before it even hits the plate.
Add the pasta water. A splash. Stir. Add more if it looks dry. You want it slippery but not soup. The starch in the water emulsifies with the olive oil. That’s it. That’s the sauce.
Season now. Salt. Pepper. Taste it. You’ll know.
Vegetable Pasta Tips and Common Mistakes
The vegetables need to be prepped before you start cooking the oil. Everything happens fast once the onion’s done. Chop everything now, get it in bowls, breathe easy.
Don’t skip blanching the broccoli and asparagus. Raw vegetables in hot pasta steam instead of soften. They stay tough and bitter. Two minutes in boiling water. Ice bath. Done.
The pasta water is not optional. That’s the emulsifier. That’s what makes the oil stick to the pasta instead of sliding off. You’ll feel the difference the second you taste it.
Fresh mozzarella melts better than block mozzarella. It’s softer already. If your mozzarella is the kind in a plastic bag in the cheese section, it won’t melt right—get the kind that comes floating in water.
Serve it the second it’s plated. Don’t hold it in a bowl while you plate the next person. It gets gluey. One at a time, mozzarella on top, eat it hot.

Vegetable Pasta with Fresh Basil
- 1 medium Spanish red onion, thinly sliced
- 1 garlic clove, finely minced
- 150 ml olive oil
- 50 ml roasted red peppers, drained and sliced
- 1 red bell pepper, thinly sliced
- 1 yellow bell pepper, thinly sliced
- 120 g asparagus tips, trimmed and blanched
- 750 ml broccoli florets, blanched
- 100 ml fresh basil leaves, chopped
- 2 medium tomatoes, roughly chopped
- 350 g fresh linguine
- 200 g fresh mozzarella, sliced
- Salt and black pepper
- 1 Heat olive oil in a large pan over low heat. Add sliced onion and minced garlic. Cook gently for about 12 minutes until soft and fragrant; don’t brown.
- 2 Slide in roasted red peppers, red and yellow bell peppers. Stir for 3 minutes.
- 3 Add asparagus tips, blanched broccoli, basil, and chopped tomatoes. Stir and warm for 5 minutes. Keep covered.
- 4 Bring a large pot of salted water to a boil. Cook linguine until just al dente, about 8-10 minutes. Drain, reserve some pasta water.
- 5 Add drained pasta to veggie mixture. Toss gently, adding reserved water little by little to achieve desired consistency.
- 6 Season with salt and pepper. Serve immediately, topping each portion with fresh mozzarella slices. Wait a minute for cheese to soften slightly before serving.
Frequently Asked Questions About Vegetable Pasta
Can I make this pasta and vegetables recipe ahead of time? Cold the next day is actually good. Tastes different—less vibrant but richer. Reheat it gently with a splash of water or eat it straight. The mozzarella won’t melt again though. Fresh cheese doesn’t work that way.
What if I don’t have fresh linguine? Dried works. Takes longer—12 minutes maybe. Everything else stays the same. The sauce won’t coat dried pasta the same way, so you might need a bit more pasta water.
Can I add protein to this vegetable pasta dish? Chicken works. Cook it separate, slice it, add it at the end. Same with shrimp. Don’t cook it in the oil with the onions—the pasta needs that oil to taste clean.
How do I keep fresh asparagus and broccoli tender in this pasta? Blanch them first. Two minutes boiling, straight into ice water. It stops them from cooking further and keeps them bright. If you add raw vegetables they’ll turn mushy and gray.
Is this vegetarian pasta healthy? It’s not low-calorie—there’s a lot of oil. But it’s not heavy either. Mediterranean diet stuff. Most of the calories are from olive oil, which is fine. Lots of fiber from the vegetables. The mozzarella’s fresh, not processed.
What does pasta and roasted vegetables pair well with? A salad on the side. Acidic vinaigrette cuts through the oil. Or serve it with crusty bread and nothing else. That’s enough.



















