Skip to content
portuguesebreakfast✨ New

Portuguese Açorda (Bread Porridge with Browned Garlic)

Rustic Portuguese bread porridge simmered with deeply browned garlic, olive oil, and fresh cilantro.

Prep
19 min
Cook
30 min
Servings
4
Difficulty
Hard
4.2
Sign in to rate
#portuguese#bread#porridge#garlic#cilantro#rustic

About This Recipe

Açorda is a distinctly Portuguese dish -- a rustic porridge made not from grain but from stale bread, torn and soaked in a garlicky broth until it breaks down into a thick, savory mush, traditionally finished with a poached or fried egg and a generous handful of fresh cilantro. It's peasant food at its most resourceful, transforming bread too stale to eat any other way into something deeply comforting. The technique that defines açorda is browning the garlic properly in olive oil first -- cooked slowly until deep golden and fragrant, which becomes the backbone flavor the whole dish is built on -- before the hot broth is poured over torn bread to soften and break it down. Traditionally the bread is mashed with a wooden spoon or even pounded slightly to reach the right thick, cohesive consistency rather than staying in soggy chunks. Served with a poached egg cracked directly on top and a generous scattering of cilantro, açorda alentejana (from the Alentejo region) is considered one of Portugal's essential regional dishes -- simple, cheap, and deeply satisfying.

Ingredients

Serves 4

  • 300 gstale crusty bread(torn into chunks)
  • 6 clovesgarlic(thinly sliced)
  • 4 tbspolive oil
  • 4 cupswater or vegetable stock
  • 1 cupfresh cilantro(roughly chopped, plus more for garnish)
  • 4eggs
  • 1 tspsalt
  • 0.5 tspblack pepper

Instructions

  1. 1

    Brown the garlic

    Heat olive oil in a pot over medium-low heat. Add sliced garlic and cook slowly, stirring often, until deep golden and fragrant, about 6-8 minutes -- do not let it burn.

  2. 2

    Add liquid

    Pour in water or stock, add salt and pepper, and bring to a gentle simmer.

  3. 3

    Add the bread

    Add torn bread and cilantro to the pot. Stir and mash gently with a wooden spoon until the bread breaks down into a thick, porridge-like consistency, about 5-8 minutes.

  4. 4

    Poach the eggs

    In a separate pan, poach or fry the eggs to your preference.

  5. 5

    Adjust consistency

    Taste and adjust salt; add more water if too thick, or simmer longer uncovered if too thin.

  6. 6

    Serve

    Ladle the açorda into bowls, top each with a poached or fried egg, and finish with extra fresh cilantro.

Did you make this?

Rate it and help other cooks find the recipes that actually work.

One tap to sign in, and we'll save the rating you just picked.

Everything you need to plan your week — free

  • Meal calendar
  • Grocery list
  • AI recipe ideas

Track what you eat

Snap your meal to log calories and macros, run fasting timers and track water in the free SnapCal app.

Download Now

Pro Tips

  • →

    Brown the garlic low and slow -- rushing this step or letting it burn ruins the entire dish's flavor base.

  • →

    Use genuinely stale, crusty bread; fresh soft bread turns to unappetizing mush rather than a cohesive porridge.

  • →

    Mash the bread firmly with a wooden spoon to break it down properly rather than leaving whole soggy chunks.

Variations

  • •

    Add cooked shrimp for açorda de camarão, a popular coastal variation.

  • •

    Use fresh mint instead of or alongside cilantro for a different herbal character.

  • •

    Top with a fried egg instead of poached for a crispier textural contrast.

Storage

Best eaten immediately, as the bread continues to absorb liquid and thickens significantly on standing. Leftovers keep a day refrigerated but the texture changes; reheat with added water.

History & Origin

Açorda is a signature dish of the Alentejo region in southern Portugal, historically developed as a way to use up stale bread, and remains one of the most beloved examples of Portuguese peasant cooking turned into celebrated regional cuisine.

Frequently Asked Questions

Can I use fresh bread instead of stale?

Stale bread is strongly preferred -- it holds structure better as it soaks up liquid, while fresh bread turns to mush too quickly.

What if I don't like cilantro?

Fresh parsley or mint can substitute, though cilantro is the traditional and most authentic herb for this dish.

Why is my açorda too thick or too thin?

Adjust with more liquid if too thick, or simmer uncovered a few extra minutes if too thin -- the bread should be soft but still hold some texture.

Nutrition Facts

Per serving (363g / 12.8 oz) · 4 servings total

Calories345kcal
Protein18g
Carbohydrates33g
Fat26g
Fiber5g
Protein18g
Carbs33g
Fat26g

Time Summary

Prep time19 min
Cook time30 min
Total time49 min

Have Questions?

Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.

Chat with AI Chef →

Community

Join the conversation

Sign in to leave a comment and save your favourite recipes