ADVERTISEMENT

Fast Vegetarian Dinner Recipes – 30-Minute Chickpea

By September 10, 20268 min read

This chickpea shakshuka is exactly what fast vegetarian dinner recipes should be: one skillet, eight ingredients, and a smoky tomato-pepper sauce that simmers while you set the table. Eggs poach right in the sauce, so there is no second pot and no sink full of dishes.

Advertisements1

It is a North African and Middle Eastern classic that happens to be naturally meatless, gluten-free, and cheap to make. The chickpeas add body and protein, the eggs add richness, and a squeeze of lemon at the end keeps everything bright instead of heavy.

Serve it with warm pita, crusty sourdough, or a bowl of couscous to soak up every drop of the sauce. From fridge to table it takes about 30 minutes, most of which is hands-off simmering.

Why You'll Love This Recipe

1

One Pan, Zero Fuss: Everything cooks in a single skillet, so cleanup takes two minutes.
2

Protein Without Meat: Chickpeas and eggs deliver 12 grams of protein per serving for under $2 a plate.
3

Pantry-Friendly: Canned chickpeas, crushed tomatoes, and spices you probably already own.
4

Endlessly Adaptable: Swap the greens, add feta, or crank the harissa to taste.

About the Ingredients

3 tbsp (45ml) olive oil

Regular or extra-virgin both work; extra-virgin gives more flavor since it is not cooked at high heat. If you are out, use avocado oil or even butter for a richer base.

1 large yellow onion, thinly sliced (about 2 cups/200g)

Yellow onion is sweeter and softer than red here. A large shallot or two leeks (white parts only) are excellent substitutes.

1 large red bell pepper, stemmed and sliced (about 1 1/2 cups/180g)

Red peppers are sweeter than green; frozen sliced peppers work fine, no thawing needed. Jarred roasted red peppers also work and add smokiness.

4 garlic cloves, minced (about 1 tbsp)

Fresh garlic is best; 1 tsp garlic powder can stand in in a pinch but add it with the spices, not the onions.

2 tsp smoked paprika

Smoked, not sweet, paprika is what gives the sauce its signature campfire depth. Sweet paprika plus 1/4 tsp liquid smoke is a decent backup.

1 tsp ground cumin

Toast it briefly in the oil to wake up the oils. Ground coriander or a pinch of cinnamon can stretch the spice profile.

1/4 tsp red pepper flakes (or 1 tbsp harissa paste)

Adjust to your heat tolerance; harissa adds a deeper, roasted chili flavor. Aleppo pepper is a milder, fruitier swap.

1 can (28 oz/794g) crushed tomatoes

Crushed tomatoes give the thickest sauce; diced will be chunkier and whole peeled need a quick mash. San Marzano-style taste sweeter and less acidic.

2 cans (15 oz/425g each) chickpeas, drained and rinsed

Rinsing cuts the canned, metallic taste and reduces sodium. Cannellini or butter beans are creamy substitutes.

4 large eggs

Room-temperature eggs poach more evenly; cold eggs from the fridge just need 1 extra minute. For vegan, skip them and stir in 1 cup of spinach at the end.

3 cups (90g) baby spinach

Kale or chard work but need 3-4 extra minutes to wilt. Frozen spinach (thawed and squeezed dry) is fine in a pinch.

1/2 tsp kosher salt, plus more to taste, and 1/4 cup (15g) crumbled feta for serving

Feta is optional but adds salty tang; goat cheese or a drizzle of yogurt works too. Taste the sauce before salting since canned tomatoes vary.

Tips & Tricks

Do not crowd the eggs

Make four small wells with the back of a spoon and crack one egg into each so the whites set without the yolks overcooking.

Simmer the sauce down first

If the tomatoes look watery, cook 3-4 extra minutes before adding eggs, or the whites will spread and turn rubbery.

Warm your pita

60 seconds in a dry skillet or 15 seconds per side over a gas flame makes a huge difference in how the meal feels.

Salt at the end

Canned chickpeas and tomatoes carry plenty of sodium, so taste after the spinach wilts and adjust then.

Pro Tips

1

Slightly undercook the yolks: Pull the pan when the whites are just set and the yolks still jiggle; carryover heat finishes them at the table.
2

Add a lemon squeeze off the heat: Acid brightens the smoky sauce and makes the whole dish taste fresher.
3

Crumble feta over the hot pan: It softens slightly and melts into the sauce instead of sitting cold on top.
4

Double the sauce and freeze half: It becomes an instant pasta or poached-fish sauce on a busy night.

Step-by-Step Instructions

1. Sweat the aromatics

Heat the olive oil in a 12-inch skillet over medium heat (350F/175C). Add the onion and bell pepper and cook 6-7 minutes until soft and translucent, stirring occasionally so nothing browns.

2. Bloom the spices

Stir in the garlic, smoked paprika, cumin, and red pepper flakes and cook 45 seconds until fragrant. Do not let the garlic brown or it turns bitter.

3. Build the sauce

Pour in the crushed tomatoes and add 1/2 tsp salt. Bring to a gentle simmer, then reduce heat to medium-low (300F/150C) and cook 10 minutes until the sauce thickens and darkens slightly.

4. Add the chickpeas

Stir in the chickpeas and simmer 5 minutes so they absorb the sauce. Taste and add salt if needed.

5. Wilt the spinach

Fold in the spinach in handfuls and cook 1-2 minutes until fully wilted and the sauce is bubbling at the edges.

6. Poach the eggs

Make 4 wells with a spoon and crack an egg into each. Cover and cook 6-8 minutes over low heat (275F/135C) until the whites are opaque and set but the yolks still jiggle.

7. Finish and serve

Remove from heat, scatter feta over the top, and squeeze lemon juice over everything. Serve straight from the skillet with warm pita.

Delicious Variations

Green Shakshuka

Swap the crushed tomatoes for 6 cups of chopped spinach and tomatillos for a bright, tangy green version.

Harissa Chickpea Skillet

Replace the paprika and pepper flakes with 2 tbsp harissa paste and finish with a drizzle of yogurt.

Mexican-Style

Use fire-roasted tomatoes, add 1 tsp chili powder, and top with avocado, cilantro, and cotija instead of feta.

How to Store Fast Vegetarian Dinner Recipes: 30-Minute One-Pan Chickpea Shakshuka

Refrigerator

Store leftovers in an airtight container for up to 3 days. The eggs will firm up, so reheat gently and consider adding a fresh egg on top.

Freezer

The sauce and chickpeas freeze beautifully for up to 3 months; freeze without the eggs. Thaw overnight in the fridge and poach fresh eggs when reheating.

Reheating

Warm in a covered skillet over low heat (275F/135C) for 6-8 minutes, adding a splash of water if the sauce looks dry.

Frequently Asked Questions

Q: Can I make chickpea shakshuka ahead of time?

Yes, make the sauce and chickpeas up to 3 days ahead and refrigerate, then poach the eggs fresh when you are ready to eat. This keeps the yolks runny and the whites tender.

Q: Is shakshuka healthy?

Yes, it is high in protein and fiber from chickpeas and eggs while being low in saturated fat. One serving has about 285 calories and 12 grams of protein.

Q: What do you eat with shakshuka?

Warm pita, crusty sourdough, or couscous are the classic pairings because they soak up the sauce. A simple cucumber-tomato salad on the side rounds it out.

Q: Can I make this recipe vegan?

Yes, simply skip the eggs and stir in an extra 2 cups of spinach or a cup of cubed tofu at the end. The chickpeas already make it hearty and filling.

Q: Why is my shakshuka watery?

The tomatoes were not cooked down enough, so simmer the sauce 3-4 extra minutes before adding the eggs. Crushed tomatoes work better than diced for a thick sauce.

Grab your skillet and make this fast vegetarian dinner tonight. It is proof that a 30-minute meatless meal can be saucy, satisfying, and worth fighting over the last piece of pita.

Fast Vegetarian Dinner Recipes: 30-Minute One-Pan Chickpea Shakshuka

Fast Vegetarian Dinner Recipes: 30-Minute One-Pan Chickpea Shakshuka

Fast Vegetarian Dinner Recipes like this one-pan chickpea shakshuka deliver a protein-packed, saucy dinner in 30 minutes with just 8 pantry ingredients.

★★★★½ 4.8 (213 ratings)
10 minPrep time25 minCook time4Servings285 kcalCalories

🧂 Ingredients

  • 3 tbsp (45ml) olive oil
  • 1 large yellow onion, thinly sliced (about 2 cups/200g)
  • 1 large red bell pepper, stemmed and sliced (about 1 1/2 cups/180g)
  • 4 garlic cloves, minced (about 1 tbsp)
  • 2 tsp smoked paprika
  • 1 tsp ground cumin
  • 1/4 tsp red pepper flakes (or 1 tbsp harissa paste)
  • 1 can (28 oz/794g) crushed tomatoes
  • 2 cans (15 oz/425g each) chickpeas, drained and rinsed
  • 4 large eggs
  • 3 cups (90g) baby spinach
  • 1/2 tsp kosher salt, plus more to taste, and 1/4 cup (15g) crumbled feta for serving

📋 Instructions

  1. 1Sweat the aromatics — Heat the olive oil in a 12-inch skillet over medium heat (350F/175C). Add the onion and bell pepper and cook 6-7 minutes until soft and translucent, stirring occasionally so nothing browns.
  2. 2Bloom the spices — Stir in the garlic, smoked paprika, cumin, and red pepper flakes and cook 45 seconds until fragrant. Do not let the garlic brown or it turns bitter.
  3. 3Build the sauce — Pour in the crushed tomatoes and add 1/2 tsp salt. Bring to a gentle simmer, then reduce heat to medium-low (300F/150C) and cook 10 minutes until the sauce thickens and darkens slightly.
  4. 4Add the chickpeas — Stir in the chickpeas and simmer 5 minutes so they absorb the sauce. Taste and add salt if needed.
  5. 5Wilt the spinach — Fold in the spinach in handfuls and cook 1-2 minutes until fully wilted and the sauce is bubbling at the edges.
  6. 6Poach the eggs — Make 4 wells with a spoon and crack an egg into each. Cover and cook 6-8 minutes over low heat (275F/135C) until the whites are opaque and set but the yolks still jiggle.
  7. 7Finish and serve — Remove from heat, scatter feta over the top, and squeeze lemon juice over everything. Serve straight from the skillet with warm pita.
👨‍🍳 Chef's Note: If you like a little heat, a spoonful of harissa swirled into the sauce before the eggs go in takes this from good to unforgettable.

Servings: 4

Cuisine: Middle Eastern

Course: Dinner

Nutrition (per serving): 285 kcal · 12g protein · 22g carbs · 9g fat

Leave a Comment

x
Advertisements