Salads
This pasta salad recipe no veggies delivers creamy, satisfying bites without a single vegetable in sight. After years of perfecting vegetarian meals that actually feel filling, I developed this dish to prove pasta salads can be rich, flavorful, and completely veggie-free.
The secret lies in a creamy cheese sauce that coats every noodle, while hard-boiled eggs and chickpeas provide the protein punch.
What makes this recipe work is the balance of textures and flavors—tender pasta, creamy cheese sauce, and firm chickpeas create a satisfying bite every time. I've tested this with different pasta shapes to find the perfect match: corkscrew or fusilli holds the creamy dressing beautifully while adding visual appeal.
The dish comes together in just 25 minutes, making it ideal for meal prep or last-minute gatherings.
The result is a pasta salad that's hearty enough to serve as a main dish but still light enough for summer picnics. Each forkful delivers a perfect combination of creamy, cheesy goodness with the satisfying bite of chickpeas and eggs.
This is the kind of vegetarian pasta salad that will disappear quickly from your plate—and leave everyone asking for the recipe.
Perfect for potlucks, office lunches, or when you simply want a satisfying vegetarian meal without the veggies. The flavors develop even better after chilling for a few hours, making it ideal for ahead-of-time preparation. Let's make this protein-packed pasta salad that actually feels like a meal.
Ingredients for pasta salad recipe no veggies
Creamy, cheesy, protein-packed—this pasta salad proves veggie-free can still mean flavor-packed perfection.
| Ingredient | Amount | Notes |
|---|---|---|
| Corkscrew Pasta 🍝 | 1 ½ lb | Uncooked, al dente preferred |
| Large Eggs 🥚 | 8 whole | Hard-boiled, peeled, chopped |
| Canned Chickpeas 🌱 | 1 ½ cups | Drained, rinsed, patted dry |
| Shredded Mozzarella Cheese 🧀 | 2 cups | Part-skim or whole milk |
| Cream Cheese 🧈 | 8 oz | Full-fat, room temperature |
| Mayonnaise 🥫 | ½ cup | Duck egg or regular |
| Dry Cheddar Cheese 🧀 | 1 cup | Shredded, sharp variety |
| Lemon Juice 🍋 | 2 tbsp | Freshly squeezed |
| Dijon Mustard 🍯 | 1 tbsp | For tangy depth |
| Garlic Cloves 🧄 | 3 cloves | Minced, fresh preferred |
| Dried Dill 🌿 | 1 tsp | Or 1 tbsp fresh chopped |
| Salt 🧂 | 1 tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Olive Oil 🫒 | 2 tbsp | For tossing pasta |
The cheese sauce is where the magic happens—whole milk mozzarella melts beautifully while sharp cheddar adds that tangy bite. Trader Joe's has the best pre-shredded mozzarella (no clumps!), but if you're feeling fancy, grab a block and shred it yourself. For the cream cheese, Philadelphia is my go-to, but any full-fat brand works. The eggs? Pasture-raised if you can find them—they hold their shape better when chopped. Pro tip: Boil them just 10 minutes for easier peeling. The chickpeas should be drained and dried thoroughly to avoid a soggy salad. Costco sells them in bulk for the best price, but any canned brand works in a pinch.
No mozzarella? Fontina or Gruyère shred beautifully for a richer flavor. Short on cream cheese? Sour cream at half the amount works in a bind. The Dijon mustard can be swapped for whole-grain mustard if you prefer a nuttier taste. For extra protein, toss in white beans or tofu cubes—just make sure to pat them dry first. The garlic can be roasted for a sweeter flavor (wrap whole cloves in foil, bake at 400°F for 20 minutes), but raw minced works just as well. And if you're watching calories, part-skim mozzarella cuts fat without sacrificing creaminess. Trust me, this salad still delivers even with the swap.
This salad tastes even better the next day—flavors meld beautifully after chilling for 4-6 hours. Store leftovers in an airtight container with a damp paper towel on top to keep everything fresh. Keeps for 4 days in the fridge, though I rarely have any left that long. For meal prep, double the batch and portion into containers—perfect for lunches all week. If the sauce starts to separate, just give it a quick stir before serving. And if you're serving at a picnic? Pack the dressing separately and toss it all together right before eating to keep the pasta from getting mushy.
Why You'll Love This Recipe
- No Chopping Nightmare: I swear, the corkscrew pasta does all the work—no dice, no julienne, just boil and toss. The eggs and chickpeas stay whole, so you’re not stuck peeling or prepping anything.
- Creamy Cheese Magic: That combo of cream cheese and shredded mozzarella? It’s like a hug in a bowl—rich, melty, and just salty enough to make your taste buds dance. (Yes, even on a Tuesday night.)
- Potluck Hero: Bring this to a gathering, and you’ll be the MVP—no wilting greens, no soggy veggies, just a dish that holds up for hours. Honestly, people will ask for the recipe twice.
- Budget Leftovers Win: Canned chickpeas and eggs stretch this salad for days, and the cheese keeps it satisfying. I’ve fed my family for three lunches from one batch—zero waste, zero guilt.
Step-by-step instructions for protein-packed creamy pasta salad
Here's how to create a decadent, protein-rich pasta salad that's creamy, satisfying, and perfect for meal prep.
Cook the Corkscrew Pasta to Al Dente Perfection
Bring a large pot of water to a rolling boil and add 1 tablespoon salt—it should taste like the ocean. Add the 1.5 lb corkscrew pasta and cook until 1 minute before the package directions for al dente texture. This ensures the pasta holds its shape when tossed with the creamy dressing later.
Drain the pasta immediately and rinse it under cold water for 30 seconds to stop the cooking process and remove excess starch. This prevents the pasta from becoming mushy when mixed with the cold dressing. Drain well in a colander and return it to the pot.
Prepare the Creamy Cheese Base
In a medium bowl, combine the 8 oz cream cheese and 2 cups shredded mozzarella cheese. Using a hand mixer or whisk, beat on medium speed until the mixture is completely smooth and creamy—about 2 minutes. This ensures the cheese melts evenly and creates a luscious base for the salad.
Add the 0.5 cup mayonnaise, 1 cup dry cheddar cheese, 1 tbsp Dijon mustard, and 2 tbsp lemon juice. Mix until fully incorporated, scraping down the sides of the bowl as needed. The lemon juice brightens the flavors while the mustard adds a subtle tang that balances the richness.
Incorporate the Protein and Aromatics
Add the 8 whole hard-boiled, chopped eggs and 1.5 cups drained, patted-dry chickpeas to the cheese mixture. Gently fold everything together using a silicone spatula until evenly distributed. The chickpeas add hearty texture while the eggs provide a creamy, protein-packed element that holds up well.
In a small bowl, mix the 3 cloves minced garlic, 1 tsp dried dill, 1 tsp salt, and 0.5 tsp black pepper. Sprinkle this seasoning blend over the pasta and toss gently to combine. The garlic and dill infuse the entire salad with aromatic depth, while the salt and pepper enhance the natural flavors of the cheese and eggs.
Toss the Pasta with the Creamy Mixture
Transfer the pasta to a large mixing bowl and pour the creamy cheese mixture over it. Using your hands or a large spoon, toss everything together until the pasta is evenly coated and the flavors meld. If the mixture seems too thick, add 1-2 tablespoons of cold water to loosen it slightly—this helps create a silky, creamy texture.
Drizzle the 2 tbsp olive oil over the salad and toss once more to distribute evenly. The olive oil adds a subtle richness and helps the dressing cling to every strand of pasta. Taste and adjust seasoning if needed—this is your chance to balance flavors before serving.
Chill and Serve for Maximum Creaminess
Cover the pasta salad and refrigerate for at least 2 hours, or preferably overnight. Chilling allows the flavors to fully develop and the creamy dressing to thicken slightly, creating a luxurious texture. The longer it sits, the better the taste—this is where the magic happens!
Before serving, give the salad a final toss to redistribute any settled ingredients. The creamy cheese mixture should coat the pasta beautifully, and each bite should deliver a perfect balance of cheesy richness, protein-packed eggs, and herby brightness. Serve chilled with crusty bread or as a hearty main dish for a satisfying meal.
Pro Tips For Making Pasta Salad Recipe No Veggies
- Rinse the Chickpeas: Drain those canned chickpeas and give them a quick cold-water rinse—even if the label says "ready to eat." The starchy water clings to the pasta later, turning your salad into a gluey mess. I learned this the hard way after my first batch turned into a single, sad clump.
- Cook Pasta Al Dente: Corkscrew pasta needs a firm bite—pull it out of the pot 1-2 minutes before the package says "done." It’ll soften more in the dressing, but mushy pasta ruins the texture. Trust me, your fork will thank you.
- Drain, Shock, Toss: Immediately plunge the hot pasta into ice water for 30 seconds after draining. Stops the cooking, locks in shape, and keeps it from turning to mush when mixed with cold eggs and cheese. (Yes, even if you’re impatient like me.)
- Mix Cream Cheese First: Whisk the cream cheese into the dressing before adding it to the pasta. Cold chunks of cream cheese turn your salad into a sad, lumpy disaster. Warm it slightly (10 seconds in the microwave) if it’s stubborn, but don’t overdo it—you want it to stay creamy, not melt into a sauce.
Storing and reheating your pasta salad recipe no veggies
Refrigerator Storage
Store your pasta salad in an airtight glass container with a tight-sealing lid—I love Pyrex for this—to keep it fresh for up to 4 days. The key is letting it cool completely before sealing, or condensation will make everything soggy.
I like to press a damp paper towel on top before closing the lid to maintain moisture without overdoing it. This salad actually tastes better the next day as the flavors meld beautifully. 💡
Freezer-Friendly Tips
While not ideal for texture, you can freeze this pasta salad for up to 3 months if you're prepping ahead. Portion it into quart-sized freezer bags (remove excess air to prevent freezer burn) and thaw overnight in the fridge.
The creamy sauce may separate slightly, so give it a good stir after thawing. For best results, avoid freezing if you can—this salad is designed to shine fresh from the fridge. ❄️
Reheating Methods
If you've stored leftovers, reheat gently to preserve the creamy texture. Microwave in 30-second intervals on 50% power, stirring between each interval, until warmed through. For stovetop reheating, transfer to a skillet over low heat with 1-2 tablespoons of water to prevent sticking—stir constantly until creamy.
Never boil, or the eggs and cheese will turn rubbery. 🔥
Serving After Chilling
After refrigerating for at least 2 hours, give the salad a final toss before serving. The creamy dressing will have thickened slightly, creating that luxurious texture we love. If it's too thick, add 1-2 tablespoons of cold water or milk to loosen it.
Serve immediately with crusty bread or alongside grilled chicken for a complete meal. The flavors are at their peak now—don't wait too long! ✨
Make-Ahead Pro Tips
Double the recipe and store in individual portion containers for easy lunches all week. I like to prep this on Sunday so I have ready-to-eat meals during busy weeknights. Just remember: the longer it chills, the better the flavors develop.
If you're prepping for a picnic, keep the dressing separate until right before serving to maintain the pasta's texture. 📅
Reviving Day-Old Salad
If your pasta salad has separated or lost some creaminess after a day or two, don't toss it! Simply stir in 1 tablespoon of mayonnaise or a splash of milk to restore the creamy texture.
A sprinkle of fresh dill or extra black pepper can also brighten up the flavors. This salad is incredibly forgiving—it's designed to taste great even after sitting for a few days. 💪
Nutrition facts
Frequently asked questions
Can I make this pasta salad without eggs?
Replace the 8 hard-boiled eggs with either 1.5 cups cooked quinoa (for extra protein) or 1 cup crumbled feta cheese (for a tangy twist). Both options work beautifully with the creamy cheese base. Just adjust the seasoning slightly—feta needs extra lemon juice to balance its saltiness, while quinoa benefits from an extra pinch of garlic powder.
How do I keep the pasta salad from getting soggy?
The key is proper draining and chilling. After cooking, rinse the pasta under cold water for 30 seconds to remove excess starch, then drain thoroughly. Use dry chickpeas (pat them completely) and let the salad chill for at least 2 hours before serving. For extra insurance, store in an airtight container with a damp paper towel on top to maintain moisture without sogginess.
What's the best pasta shape for this creamy salad?
Corkscrew or fusilli pasta works best because their twists and turns hold the creamy dressing beautifully. Other great options include penne (for a heartier bite) or farfalle (for a classic look). Avoid long, thin noodles like spaghetti—they tend to get mushy when tossed with cold dressing. The more surface area, the better the flavor distribution!
Can I make this pasta salad ahead of time?
This salad actually tastes better when made ahead! Prepare it up to 2 days in advance and store in an airtight container in the fridge. The flavors meld beautifully over time. For picnics, keep the dressing separate until serving to maintain pasta texture. If the salad separates after chilling, just give it a good stir before serving—it's completely normal and won't affect the taste.
What if I don't like chickpeas?
No problem! Swap them for white beans (for a similar texture) or crumbled bacon (if you're open to meat). For a vegetarian alternative, try tofu cubes (pressed and dried) or extra hard-boiled eggs. Just make sure any substitute is patted dry to keep the salad from getting watery. The key is maintaining that hearty texture contrast with the creamy pasta.
