Go Back

Air Fryer White Bean Shakshuka - A Cozy, Protein-Packed One-Pan Meal

Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 servings

Ingredients
  

  • Olive oil: Adds richness and helps bloom the spices.
  • Yellow onion: For sweetness and depth.
  • Garlic: Essential for savory punch.
  • Red bell pepper: Classic shakshuka veggie for color and sweetness.
  • Crushed tomatoes: The base of the sauce; fire-roasted if you like a smoky note.
  • Cannellini or great northern beans: Drained and rinsed; creamy and mild.
  • Tomato paste: Thickens and deepens tomato flavor.
  • Ground cumin: Warm, earthy backbone.
  • Smoked paprika: Adds gentle smokiness and color.
  • Red pepper flakes or cayenne: Optional heat.
  • Salt and black pepper: To season throughout.
  • Eggs: The star finish.
  • Fresh herbs: Parsley, cilantro, or dill for brightness.
  • Feta or goat cheese (optional): Salty, tangy finish.
  • Lemon zest or a squeeze of lemon (optional): Lifts the whole dish.
  • Crusty bread or pita (for serving): Perfect for scooping.

Method
 

  1. Preheat and prep: Heat your air fryer to 375°F (190°C). Use an oven-safe 8–9 inch dish or skillet that fits in your basket. Lightly oil the dish to prevent sticking.
  2. Sauté the aromatics (stovetop or microwave, quick method): In a small pan, warm 1–2 tablespoons olive oil over medium heat. Cook 1 chopped onion and 1 chopped red bell pepper with a pinch of salt for 5–7 minutes until softened. Stir in 3 minced garlic cloves for 30 seconds. If you’re short on time, microwave the onion and pepper with a drizzle of oil for 3–4 minutes until soft.
  3. Build the sauce: Stir in 1 tablespoon tomato paste, 1 teaspoon cumin, 1 teaspoon smoked paprika, and a pinch of red pepper flakes. Cook 1 minute to bloom the spices. Add 1 can (14–15 oz) crushed tomatoes, 1/2 teaspoon salt, and black pepper to taste. Simmer 3–4 minutes to thicken slightly.
  4. Add the beans: Fold in 1 can (14–15 oz) cannellini or great northern beans (drained and rinsed). Taste and adjust salt, pepper, and heat. The sauce should be well-seasoned now since the eggs will mellow it out.
  5. Transfer to the baking dish: Pour the bean-tomato mixture into your prepared oven-safe dish, smoothing the top. Air fry for 5 minutes to heat through and concentrate flavors.
  6. Create wells and add eggs: Using a spoon, make 4–6 shallow wells in the sauce. Crack an egg into each well. Sprinkle a little salt and pepper over the eggs.
  7. Air fry the eggs: Return the dish to the air fryer and cook at 350°F (175°C) for 6–10 minutes, depending on your air fryer and desired doneness. Check at 6 minutes for soft, jammy yolks and set whites. Continue in 1–2 minute increments until you like the set.
  8. Finish with toppings: Sprinkle chopped parsley or cilantro, crumbled feta (if using), and a little lemon zest or a squeeze of lemon. Drizzle with a touch of olive oil.
  9. Serve: Spoon into bowls with crusty bread or warm pita. Add a side salad if you want a fresher feel.