Appetizers
This cheese peas recipe transforms a simple vegetable into a hearty, flavorful dish that rivals traditional meat-heavy appetizers—without any animal products. The key lies in balancing crispy textures (think toasted breadcrumbs or roasted nuts) with a rich, creamy tomato base that ties everything together.
I developed this version after years of adapting classic recipes for vegetarian diets, and it never fails to impress even the most skeptical eaters.
What sets this dish apart is the creamy tomato twist—a velvety sauce infused with garlic, herbs, and a touch of lemon that brightens the flavors. The peas stay tender-crisp, while optional toppings like toasted pine nuts or crumbled feta add depth and contrast.
This recipe delivers restaurant-quality results in under 45 minutes, making it perfect for weeknight dinners or holiday appetizers.
The secret to success is patience—letting the sauce simmer until thickened and the peas develop a satisfying bite. Serve it warm with crusty bread or as a standalone dish, and you’ll have a vegetarian crowd-pleaser that’s anything but boring. Here’s how to make it shine.
For extra texture, I recommend adding a sprinkle of crispy breadcrumbs or roasted chickpeas on top before serving. The contrast between the creamy sauce and crunchy elements elevates every bite, proving that vegetarian dishes can be just as satisfying as their meat-based counterparts.
Ingredients for cheese peas
These 13 ingredients transform humble peas into a restaurant-worthy vegetarian dish.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Peas 🌿 | 2 cups | Frozen works if fresh unavailable |
| Extra-Virgin Olive Oil 🫒 | ½ cup | High quality for richness |
| Garlic Cloves 🧄 | 4 cloves | Minced for aromatic base |
| Canned Crushed Tomatoes 🍅 | 14 ½ oz | San Marzano preferred |
| Vegetable Broth 💧 | 1 cup | Low-sodium preferred |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
| Fresh Basil Leaves 🌿 | ¼ cup | Chopped finely |
| Pine Nuts 🥜 | ½ cup | Toasted for crunch |
| Vegetarian Parmesan Cheese 🧀 | ½ cup | Nutritional yeast blend |
| Panko Breadcrumbs 🍞 | ¼ cup | For crispy topping |
| Diamond Crystal Kosher Salt 🧂 | ½ tsp | Fine grain preferred |
| Freshly Ground Black Pepper 🌶️ | ¼ tsp | For finishing |
| Red Bell Pepper 🌶️ | 1 whole | Diced for color |
The crushed tomatoes are the heart of this dish—San Marzano makes all the difference with its sweet, meaty texture. Grab a can from the Italian section at Whole Foods or Trader Joe's for premium quality. Fresh basil is non-negotiable here (the good stuff, not the sad plastic containers)—look for vibrant green leaves with no browning. Pine nuts can be pricey, but Costco's bulk section offers the best value. For the vegetarian Parmesan, Follow Your Heart or Nutritional Yeast Society brands deliver authentic flavor without animal products. The red bell pepper adds color and crunch—pick one that's firm and glossy, not wrinkled.
No San Marzano tomatoes? Any high-quality canned tomatoes work—just drain well to avoid watery sauce. Fresh basil wilt fast? Dried basil at one-third the amount gets you close, though fresh is ideal. Pine nuts too expensive? Toasted walnuts or pecans work perfectly for texture. The vegetable broth can be swapped for white wine or extra tomato paste if you're in a pinch. For extra richness, stir in a splash of coconut milk at the end. The panko breadcrumbs should be lightly toasted in olive oil before adding to prevent sogginess—trust me on this one.
Peas stay fresh frozen for up to 12 months, while fresh peas should be used within 3 days of purchase. The sauce thickens as it cools, so reheat gently with a splash of water if it seems too stiff. This dish reheats beautifully—3-4 days in the fridge or 3 months frozen. Portion into containers with the crispy topping on top to maintain texture. Leftovers taste even better the next day as flavors meld.
Why You'll Love This Recipe
- Pantry-to-Table Speed: I swear, this comes together faster than a microwave burrito. Toss in fresh peas, splash of broth, and crushed tomatoes—no fancy prep, just simmer until the garlic sings. My weeknights thank me every time.
- Umami Bomb Combo: That crushed tomato and garlic base? It’s where the magic happens. The tomatoes add depth, the garlic gets toasty, and the olive oil ties it all together like a cozy hug. Honestly, the first bite makes me forget it’s veggie-heavy.
- Leftovers That Don’t Suck: This actually improves the next day. The flavors meld like old friends, and it reheats in minutes. I keep a jar in the fridge for lazy lunches—just add crusty bread and call it a meal. (Yes, even on a Tuesday night.)
- Budget-Friendly Flex: Fresh peas might seem fancy, but they’re cheaper than takeout, and the rest? Pantry staples. I’ve fed four people for under $10 with this, and the leftovers stretch to breakfast. My wallet and my family win.
Step-by-step instructions for cheese peas with crispy topping
Here's how to transform simple peas into a rich, layered dish with crispy texture and velvety sauce.
Sauté the Aromatic Base
Heat the 0.5 cup extra-virgin olive oil in a large skillet over medium heat. Add the 4 minced garlic cloves and 1 diced whole red bell pepper—this is where the foundation begins. Cook for 3-4 minutes until the garlic becomes fragrant and the bell pepper softens slightly, releasing its natural sweetness.
Watch closely as the garlic transforms from raw to golden—this is your signal it's ready. If it starts to brown too quickly, reduce the heat slightly. The bell pepper should maintain some bite, not turn mushy. This step builds the flavor canvas for everything that follows.
Build the Creamy Tomato Sauce
Pour in the 14.5 oz canned crushed tomatoes and 1 cup vegetable broth, stirring to combine with the aromatics. Bring to a gentle simmer over medium-low heat, then reduce heat to maintain a steady bubble. Let it cook uncovered for 10-12 minutes until the sauce thickens slightly and the liquid reduces by about ¼. You want it to coat the back of a spoon but still maintain a smooth, velvety consistency.
Stir in the 1 tbsp lemon juice and 0.5 tsp diamond crystal kosher salt now. The acidity brightens the tomatoes while the salt enhances all the flavors. Taste and adjust seasoning—this is where you ensure the sauce has proper balance before adding the peas. The sauce should taste rich but not overly acidic or salty.
Incorporate the Peas and Herbs
Add the 2 cups fresh peas (fresh or thawed frozen) and 0.25 cup chopped fresh basil leaves to the simmering sauce. Stir gently to combine, then let the mixture cook for 3-4 minutes until the peas are heated through and tender. The peas should maintain their vibrant green color while absorbing the tomato flavor. If using frozen peas, they'll release moisture—let it cook off slightly to prevent a watery texture.
Here's where the magic happens: the peas soften just enough to soak up the creamy tomato sauce while retaining their natural sweetness. The basil adds a fresh herbal note that cuts through the richness. Remove from heat once the peas are tender—overcooking will turn them mushy.
Create the Crispy Topping Layer
In a separate small bowl, combine the 0.5 cup toasted pine nuts, 0.5 cup vegetarian parmesan cheese, 0.25 cup panko breadcrumbs, and 0.25 tsp freshly ground black pepper. Mix until evenly distributed—this will be your crispy topping. The pine nuts add texture, the parmesan brings umami depth, and the panko ensures a satisfying crunch.
Spread this mixture evenly over the pea sauce in the skillet. For best results, use a spoon to create an even layer—this ensures every bite gets that crispy contrast. Place the skillet under a broiler (about 6 inches from heat source) for 2-3 minutes until the topping turns golden brown and begins to crisp. Watch carefully—it goes from perfect to burnt in seconds.
Serve Immediately for Maximum Crunch
Remove from the broiler and let the dish rest for 1-2 minutes before serving. The residual heat will help the topping set slightly while keeping it crisp. Divide among 4 servings—each portion should have that perfect balance of creamy peas beneath a layer of crispy, nutty topping.
Garnish with additional chopped basil if desired, but don't skip the black pepper—it adds a final layer of complexity. Serve warm with crusty bread to soak up any remaining sauce. The contrast between the creamy peas and crispy topping is what makes this dish truly special—don't let it sit too long or that texture will disappear.
Pro Tips For Making Cheese Peas
- Shock the Peas: Toss fresh peas in ice water for 10 seconds before cooking—stops them from turning mushy. I learned this the hard way when my peas dissolved into the sauce like overcooked pasta.
- Sauté Garlic Low: Cook minced garlic in olive oil on low heat until just golden—no browning. Burnt garlic turns bitter, and you’ll taste it in every bite, especially with the tomatoes.
- Deglaze First: After browning garlic, splash in a splash of vegetable broth before adding tomatoes—this lifts flavor from the pan. Skipping this step means missing out on the richest part of the sauce.
- Strain the Tomatoes: Press crushed tomatoes through a sieve to remove skins—saves time and keeps the sauce silky. I used to skip it, but now I can’t imagine the texture any other way.
Serving suggestions for this dish
Crusty Bread Pairings
Serve your cheese peas with a warm, crusty baguette or sourdough loaf to soak up the creamy tomato sauce. I recommend toasting the bread with garlic-infused olive oil and sprinkling it with flaky sea salt for an extra layer of flavor.
The crunchy exterior contrasts beautifully with the tender peas, creating the perfect bite combination. 🥖
Fresh Greens Salad
Balance the richness with a bright, peppery arugula salad tossed with lemon vinaigrette. Add sliced radishes and shaved fennel for crunch and a refreshing contrast.
The acidity of the dressing cuts through the creamy peas, cleansing your palate between bites. For extra protein, top with toasted walnuts or crumbled feta.
Warm Flatbreads
Swap bread for naan or lavash flatbreads warmed in a skillet with ghee until golden and crisp. These soft, pillowy flatbreads are ideal for scooping up the peas and sauce.
For a vegetarian twist, brush with garlic yogurt sauce before serving. The combination of warm bread and creamy peas is pure comfort food at its best.
Garnish Like a Pro
Elevate your presentation with fresh basil leaves and a sprinkle of vegetarian parmesan before serving. For added texture, toast pine nuts or sunflower seeds in a dry pan until golden and sprinkle on top.
A drizzle of chili oil adds a subtle kick, while a pinch of red pepper flakes brings heat for those who love it spicy.
Dipping Sauces
Set out small bowls of complementary sauces for dipping. A garlic aioli or tahini-lemon sauce pairs perfectly with the peas. For a lighter option, mix Greek yogurt with lemon zest and a touch of honey.
These sauces add another dimension of flavor and make the dish even more interactive and enjoyable.
Cheese Board Additions
Turn your serving into a full spread by adding vegetarian-friendly cheeses like goat cheese, halloumi, or aged cheddar. Pair with roasted nuts, olives, and dried fruit like apricots or figs. The contrast of textures and flavors makes every bite exciting and well-rounded. 🧀
Nutrition facts
Frequently asked questions
Can I use frozen peas instead of fresh?
Frozen peas work perfectly—just thaw them first by soaking in warm water for 5 minutes or using the microwave. They release moisture as they cook, so you may need to reduce the vegetable broth by ¼ cup to prevent a watery sauce. The texture stays just as tender when cooked properly.
What's the best vegetarian cheese substitute?
For maximum flavor, use a blend of nutritional yeast (for umami depth) and vegan parmesan (like Follow Your Heart brand). For a creamier texture, try cashew cheese or crumbled halloumi (if you're okay with dairy-free alternatives). The key is balancing richness with the bright tomato sauce.
Why did my topping get soggy?
Sogginess happens when moisture steams the topping before it crisps. Always toast your pine nuts and panko separately until golden, then assemble the topping right before broiling. For extra insurance, sprinkle the sauce with 1 tsp cornstarch before adding the topping to absorb excess liquid.
Can I make this ahead of time?
Yes! Assemble everything except the crispy topping, then refrigerate for up to 2 days. Reheat gently, add the topping fresh, and broil just before serving. For freezing, portion the peas with sauce (without topping), freeze for 3 months, then thaw and crisp the topping fresh when ready to eat.
What's the secret to the creamy texture?
The sauce's creaminess comes from simmering the tomatoes and broth until reduced by ¼—this concentrates the flavors. For extra richness, stir in 1 tbsp coconut cream or 2 tbsp Greek yogurt at the end. The lemon juice is also key—it balances the acidity while keeping the sauce bright and velvety.
