Potatoes in a cast iron skillet, chickpeas getting golden and crispy, spring onions hitting the pan — yeah, this is that recipe. Vegan Ramp Spring Onion & Potato Hash with Crispy Chickpeas is the kind of dish that works for breakfast, brunch, dinner, or that 6 PM “I don’t know what to cook” spiral we’ve all been in.
I first made this on a lazy Sunday with a bag of potatoes that needed using and a can of chickpeas I kept forgetting existed. Fifty minutes later, I had a skillet full of smoky, crispy, hearty goodness that my whole household demolished. It’s been a weekend staple ever since — and honestly, it deserves weeknight status too.
What Is Vegan Ramp Spring Onion & Potato Hash with Crispy Chickpeas?
This is a one-skillet vegan hash built on a base of perfectly crisped potatoes, seasoned with garlic, cumin, and paprika. It layers in sautéed bell pepper, red onion, garlic, and wilted baby spinach — then finishes with crispy chickpeas that add protein, crunch, and serious substance.
Top it with jalapeño, fresh cilantro, and avocado, and you’ve got a complete, satisfying plant-based meal that checks every box:
- 100% vegan — no shortcuts, no compromises
- Naturally gluten-free
- High in plant protein — 9g per serving
- 274 kcal per serving — filling without being heavy
- Ready in 50 minutes for 4 people
IMO, this is the kind of recipe that converts skeptics. The kind of dish you make for someone who “doesn’t really do vegan food” and watch them go back for seconds.
Why This Hash Belongs in Your Spring Rotation
It’s a Full Meal in One Pan
No side dishes needed. No second pot. One cast iron skillet handles everything — from par-boiling to crisping to sautéing. You get protein from the chickpeas, complex carbs from the potatoes, fiber from the spinach, and healthy fats from the avocado topping. That’s a complete, balanced plate.
The Crispy Chickpea Factor
Chickpeas in a hash sounds simple — and it is — but they do something special in a hot skillet. They get a little crispy on the outside while staying tender inside. They absorb all the smoky, garlicky oil in the pan and become the kind of thing you sneak from the skillet before it even hits the table.
Spring Flavors, Everyday Ingredients
Ramp spring onions, fresh garlic, bell pepper — these are the flavors of the season. Light, bright, and fresh without being fussy. You don’t need a specialty store or a long shopping list to make this happen. Most of it is probably already in your kitchen right now.

Recipe Details
| Detail | Info |
| Prep Time | 20 minutes |
| Cook Time | 30 minutes |
| Total Time | 50 minutes |
| Servings | 4 people |
| Calories per Serving | 274 kcal |
| Cuisine | American |
| Course | Breakfast, Brunch, Dinner |
| Diet | Vegan, Gluten-Free |
Kitchen Equipment You’ll Need
This recipe keeps it simple. Here’s what you actually need:
- Large pot — For par-boiling the potatoes. Standard size, nothing fancy.
- Cast iron skillet — This is the key piece. A cast iron holds heat evenly and gives the potatoes that proper golden crust. A heavy-bottomed stainless steel pan works too, but cast iron is king here.
- Colander/strainer — For draining the par-boiled potatoes.
- Sharp knife and cutting board — For dicing the potatoes, garlic, bell pepper, and onion.
- Wooden spoon or spatula — For tossing and spreading everything in the skillet.
- Measuring spoons — For the spices.
That’s it. No blender, no food processor, no specialty tools. Just solid, everyday kitchen kit and you’re good to go.
Ingredients
For the Hash:
- 1 lb potatoes, diced into small cubes
- 2 tbsp olive oil
- 1 tsp garlic powder
- ½ tsp cumin
- ½ tsp paprika
- Salt & pepper to taste
- 3 cloves garlic, peeled and diced
- 1 bell pepper, diced
- ½ red onion, diced
- 1 can (15 oz) chickpeas, drained and rinsed
- 2 handfuls baby spinach
For the Toppings:
- Fresh jalapeño slices
- Fresh cilantro
- Avocado (sliced or mashed)
- Salsa on the side
How to Make Vegan Ramp Spring Onion & Potato Hash with Crispy Chickpeas
Step 1: Par-Boil the Potatoes
Bring a large pot of water to a boil. Carefully add the diced potatoes and cook for 5 minutes — just enough to soften them slightly without making them mushy. Drain and set aside.
This step is non-negotiable. Raw potatoes dropped straight into a skillet never crisp up evenly — they steam instead of sear. Par-boiling first is the move that separates a good hash from a great one.
Step 2: Get the Potatoes Golden
Heat 2 tablespoons of olive oil in your cast iron skillet over medium-high heat. Reduce to medium, then add the drained potatoes. Season with garlic powder, cumin, paprika, salt, and pepper — toss to coat evenly.
Spread the potatoes in a single layer and leave them alone for 5–7 minutes. Seriously — don’t touch them. That contact with the hot pan is what creates the crust. After 5–7 minutes, give them a toss (they should be golden on the bottom), spread them out again, and leave them for another 5 minutes.
Step 3: Add the Aromatics
Add the diced garlic, bell pepper, and red onion to the skillet. Toss everything regularly and cook until the vegetables soften and the garlic turns fragrant — about 3–4 minutes. Your kitchen is going to smell incredible right about now.
Step 4: Add Chickpeas and Spinach
Add the drained chickpeas to the skillet and stir them in with everything else. Let them heat through and pick up some color from the oil and spices — about 3 minutes. Then add the baby spinach and cook until it wilts down completely.
Taste everything and adjust your seasoning — a little more salt, a pinch more paprika, whatever it needs.
Step 5: Top and Serve
Spoon the hash into bowls or serve straight from the skillet (cast iron at the table = automatic brownie points). Top with jalapeño slices, fresh cilantro, and avocado — and put salsa on the side for anyone who wants extra heat and tang.
Serve immediately while everything is hot and the chickpeas are still crispy.
Full Nutritional Breakdown (Per Serving)
| Nutrient | Amount |
| Calories | 274 kcal |
| Carbohydrates | 40g |
| Protein | 9g |
| Fat | 10g |
At 274 kcal per serving with 9g of plant protein, this hash earns its place as a genuinely satisfying meal — not a side dish pretending to be one. The chickpeas carry the protein, the potatoes deliver the complex carbs, and the olive oil keeps the fat content sensible.
Add avocado and you bump up the healthy fats a bit — worth every calorie, FYI.
Tips for the Best Crispy Potato Hash
Don’t Skip the Par-Boil
Already said it, saying it again. Par-boiling for 5 minutes is the single most important step for getting crispy potatoes. It cooks the inside so the skillet only needs to work on the outside crust. Skip it and you’ll end up with either burnt outsides and raw insides, or just sad, steamed potato chunks.
Cut the Potatoes Small and Even
Small, uniform cubes — about ½ inch — cook evenly and crisp up on multiple sides. Bigger chunks take longer and crisp less. Uneven cuts mean some pieces are overdone before others are ready. Take two extra minutes to dice them properly and it pays off.
Use a Cast Iron Skillet
A cast iron distributes heat evenly across the entire surface and holds that heat when you add cold ingredients. That consistent temperature is what gives you an even golden crust across all the potatoes. Non-stick pans won’t get you there — they run too cool and create steam instead of crust.
Leave the Potatoes Alone
The biggest hash mistake people make? Constantly stirring. Every time you move the potatoes, you interrupt the crust-forming process. Spread them out, set a timer, walk away. Trust the process.

Variations to Make It Your Own
The Vegan Ramp Spring Onion & Potato Hash is incredibly flexible. Here are some great ways to switch it up:
- Swap the bell pepper for zucchini or asparagus for a more spring-forward version
- Add corn kernels for a little sweetness and extra color
- Use sweet potatoes instead of regular potatoes for a slightly sweeter, nutrient-dense base
- Stir in black beans alongside the chickpeas for even more protein
- Add a squeeze of lemon at the end for brightness — it cuts through the smokiness beautifully
- Toss in cherry tomatoes in the last 2 minutes for a juicy pop in every bite
- Make it spicier with a pinch of cayenne in the spice mix or extra jalapeño on top
Every version keeps the heart of the dish alive — that crispy, smoky, satisfying skillet situation that just works.
How to Store and Reheat
Storage: Let the hash cool completely, then store in an airtight container in the fridge for up to 4 days. It holds up really well — the flavors actually deepen overnight.
Reheating: Reheat in a skillet over medium heat with a tiny splash of olive oil. This brings the crispiness back way better than a microwave ever will. The microwave makes it soft and a little sad — the skillet brings it back to life.
Meal prep tip: Make a full batch on Sunday and portion it out for weekday lunches. Add the avocado and cilantro fresh each time so they don’t go brown and limp.
What to Serve This Hash With
This dish is a full meal on its own, but here are some great additions if you want to build a bigger spread:
- Fresh salsa or pico de gallo — The acidity cuts through the richness perfectly
- Vegan sour cream — Cashew-based or store-bought, either works great
- Warm corn tortillas — Turn this hash into the best breakfast taco situation
- A simple green salad — Light and fresh as a contrast to the hearty hash
- Hot sauce — Obvious, but necessary. Always have hot sauce.
Why This Recipe Works So Well for Spring
Spring eating is all about transitioning — lighter than winter comfort food, but still substantial enough to keep you full. This hash nails that balance. The potatoes and chickpeas bring the heartiness, while the spinach, bell pepper, and spring onions keep it fresh and seasonal.
It’s also a great way to use ramp spring onions when they’re at their peak availability. Ramps have a garlicky, slightly wild flavor that’s deeper than regular green onions — and they’re only around for a few weeks in spring. When you see them, grab them. They make this dish go from great to genuinely special.
The Nutritional Case for Chickpeas in Everything
Chickpeas deserve more credit than they get. One can of chickpeas gives you:
- ~15g of protein per can
- ~12g of dietary fiber per can
- Iron, folate, manganese, and phosphorus
- A low glycemic index that keeps blood sugar stable
They’re also incredibly versatile — roast them, pan-fry them, mash them, blend them. In this hash, they absorb every spice and every drop of olive oil in the pan and become something genuinely crave-worthy. Not bad for something that costs under a dollar a can.
Still Hungry, Try It Next recipe :-
Vegan Zucchini Ribbon & Cherry Tomato

Frequently Asked Questions
Can I use canned potatoes?
Technically yes, but IMO fresh diced potatoes give you a much better texture and crust. Canned potatoes are too soft to get properly crispy — they’ll just fall apart in the skillet.
Do I need to peel the potatoes?
Nope! Leave the skin on. It adds texture, nutrients, and honestly looks great in the finished dish. Just scrub them well before dicing.
Can I make this oil-free?
You can reduce the oil, but some fat is necessary to get that crust on the potatoes. Try using 1 tablespoon instead of 2, and add a small splash of vegetable broth if things start sticking.
What if I don’t have a cast iron skillet?
Use the heaviest-bottomed pan you own. A stainless steel skillet works decently well. Just be aware it might need a touch more oil to prevent sticking, and the crust won’t be quite as dramatic.
My Final Thoughts
Vegan Ramp Spring Onion & Potato Hash with Crispy Chickpeas is the kind of recipe that earns a permanent spot in your rotation. It’s fast enough for a weeknight, impressive enough for brunch guests, and satisfying enough that nobody’s looking around for “the main dish.”
Fifty minutes. One skillet. Four servings of smoky, crispy, spring-fresh plant-based food. And if you top it with avocado, jalapeño, and fresh cilantro like you absolutely should — it’s honestly hard to beat.
Make it this weekend. Make it next Tuesday when you don’t know what’s for dinner. Make it for someone who thinks vegan food is boring and let the cast iron do the convincing.
Happy cooking. Stay crispy. Stay plant-based.

Vegan Ramp Spring Onion & Potato Hash with Crispy Chickpeas
Ingredients
Equipment
Method
- Step 1: Par-Boil the Potatoes
- Bring a large pot of water to a boil. Carefully add the diced potatoes and cook for 5 minutes — just enough to soften them slightly without making them mushy. Drain and set aside.
- This step is non-negotiable. Raw potatoes dropped straight into a skillet never crisp up evenly — they steam instead of sear. Par-boiling first is the move that separates a good hash from a great one.
- Step 2: Get the Potatoes Golden
- Heat 2 tablespoons of olive oil in your cast iron skillet over medium-high heat. Reduce to medium, then add the drained potatoes. Season with garlic powder, cumin, paprika, salt, and pepper — toss to coat evenly.
- Spread the potatoes in a single layer and leave them alone for 5–7 minutes. Seriously — don’t touch them. That contact with the hot pan is what creates the crust. After 5–7 minutes, give them a toss (they should be golden on the bottom), spread them out again, and leave them for another 5 minutes.
- Step 3: Add the Aromatics
- Add the diced garlic, bell pepper, and red onion to the skillet. Toss everything regularly and cook until the vegetables soften and the garlic turns fragrant — about 3–4 minutes. Your kitchen is going to smell incredible right about now.
- Step 4: Add Chickpeas and Spinach
- Add the drained chickpeas to the skillet and stir them in with everything else. Let them heat through and pick up some color from the oil and spices — about 3 minutes. Then add the baby spinach and cook until it wilts down completely.
- Taste everything and adjust your seasoning — a little more salt, a pinch more paprika, whatever it needs.
- Step 5: Top and Serve
- Spoon the hash into bowls or serve straight from the skillet (cast iron at the table = automatic brownie points). Top with jalapeño slices, fresh cilantro, and avocado — and put salsa on the side for anyone who wants extra heat and tang.
- Serve immediately while everything is hot and the chickpeas are still crispy.
Notes
Full Nutritional Breakdown (Per Serving)
| Nutrient | Amount |
| Calories | 274 kcal |
| Carbohydrates | 40g |
| Protein | 9g |
| Fat | 10g |

Hi — I’m Rachel. I’m a wife, a mom, and a home cook who believes that food should bring comfort, joy, and compassion to the table. I live with my family — two hungry little foodies who are my most honest recipe testers — and together we’ve built a kitchen culture that’s all about good food that happens to be 100% vegan. I started this blog because I wanted a place to share the recipes that keep our days moving, the dishes that make weeknights feel a little easier, and the meals that become our little family traditions.