Bread Upma Recipe is one of the easiest ways to turn a few slices of bread into a delicious Indian breakfast. It is savory, lightly spicy, tangy, and packed with flavor. This recipe is sometimes called Masala Bread or Masala Bread Upma.

This easy bread upma comes together quickly in one pan. You need simple inexpensive ingredients like bread, onion, green chilies, spices, and fresh cilantro. It is also a great leftover bread recipe. In fact, slightly stale or day-old bread works beautifully because it holds its shape better when tossed with the masala.
Serve it with a cup of Chai- Indian Tea or Masala Chaas for a delightful vegetarian Indian Breakfast. Similar to Masala Oats and Suji Upma, this bread upma is popularly served as a everyday vegan Indian breakfast.
What is Bread Upma?
Bread upma is a quick Indian breakfast made with bread pieces, vegetables, spices, and a simple tempering.
Traditional upma is usually made with rava or semolina. Bread upma takes a different approach. Instead of rava, cubed bread absorbs the flavorful masala.
The result is soft, slightly crisp, and wonderfully savory. It is a practical recipe for busy mornings. You can make it in about 20 minutes.
I especially love this recipe when I have a few slices of bread left in the refrigerator. Instead of making the same old toast, turn them into something completely different.
Why You Will Love This Recipe
- Quick breakfast: It is ready in about 20 minutes.
- One-pan recipe: Less cleanup after cooking.
- Uses simple ingredients: Most are everyday pantry staples.
- Great for leftover bread: Day-old bread works especially well.
- Easy to customize: Add your favorite vegetables.
- Vegetarian: A delicious meat-free breakfast option.
- Perfect for busy mornings: No elaborate preparation is needed.
- Kid-friendly: Adjust the green chilies and spice level to taste.
Bread upma is also versatile enough to serve as a light lunch, evening snack, or quick tiffin.
Ingredients You Need

Bread
Use white bread, whole wheat bread, multigrain bread, or sourdough. Day-old bread is ideal. Cut the bread into small cubes or bite-sized pieces.
Onion and Green Chili
Onion creates a sweet, savory base. You can also add tomato for moisture and a little tang. You can reduce the green chili if you prefer a milder breakfast.
Spices
You only need a few spices. Turmeric gives the bread a beautiful golden color. Red chili powder adds heat. A little garam masala and hing gives the dish a deeper flavor.
Tempering
Oil, Mustard seeds, cumin seeds, and curry leaves create the classic Indian flavor. You can also add peanuts for crunch.
How to Make Bread Upma

1. Cut the bread
Cut the bread slices into small cubes. If your bread is very fresh and soft, let the cubes sit uncovered for a few minutes. This helps them firm up slightly.
For an even better texture, lightly toast the bread pieces in a pan with a little oil. Set them aside.
2. Make the tempering
Heat oil in a large skillet or kadai. Add mustard seeds and let them crackle. Add cumin seeds, curry leaves, and chopped green chili and a little chopped ginger. ( optional) Cook for about 30 seconds.
3. Cook the onions
Add chopped onion. Cook until the onion becomes soft and translucent. Add tomatoes (if using) and sauté for 2-3 minutes.
4. Add the bread
Add the toasted bread pieces to the skillet. Gently toss everything together. Do not stir too aggressively. The bread can break apart. If the mixture looks dry, sprinkle in a tablespoon or two of water.
Cover for about one minute. The bread will absorb the masala without becoming overly soggy.
5. Finish with lemon and cilantro
Turn off the heat. Add fresh lemon or lime juice and chopped cilantro. Toss gently. Taste and adjust the salt, lemon juice, or chili powder. Serve immediately.

Tips for the Best Bread Upma
Use day-old bread. Fresh bread can become soft quickly. Slightly stale bread gives you a better texture.
Toast the bread first. This is my favorite trick. Lightly toasted bread stays intact and gives the finished dish more texture.
Don't add too much water. Bread absorbs liquid very quickly. Start with a small amount.
Cut everything small. Small pieces of vegetables distribute evenly through the bread.
Add lemon or lime at the end. Fresh lemon/ lime juice brightens all the flavors.
Don't overcook. Once the bread has absorbed the masala, stop cooking.
Variations for Masala Bread
- This masala bread recipe is easy to change depending on what you have in your refrigerator.
- For a vegetable bread upma, add peas, carrots, corn, bell pepper, or finely chopped beans.
- For extra crunch, add roasted peanuts or cashews.
- For a spicier version, add more green chili or a pinch of red chili flakes.
- You can also add a little pav bhaji masala for a completely different flavor.
- For a protein boost, add cooked chickpeas or a handful of roasted peanuts.
- Want a cheesy version? Add a small amount of grated cheese right at the end and cover for a minute.
What Bread Works Best?
Almost any bread works for this recipe.
White bread gives you a soft and classic texture.
Whole wheat bread adds a slightly nutty flavor.
Multigrain bread works well if you want more texture.
Sourdough gives the dish a pleasant tang and firmer bite.
The important thing is to avoid extremely soft bread if possible. Bread that has had a little time to dry out works best.

Can I Make Bread Upma Ahead?
Bread upma tastes best when served hot.
You can prepare the onion-tomato masala ahead of time and refrigerate it. When you're ready to eat, warm the masala and add freshly toasted bread.
This gives you a better texture than preparing the entire dish several hours ahead.
For lunchboxes, let the bread upma cool slightly before packing it.
Frequently Asked Questions
Can I make bread upma without vegetables?
Yes. You can make a simple bread upma with onion, tomato, green chili, spices, and bread. Vegetables are optional.
Why does my bread upma become soggy?
Usually, too much water or very fresh bread is the reason. Use day-old bread and add water sparingly.
Is bread upma good for breakfast?
Yes. It makes a quick and filling Indian breakfast recipe. Adding vegetables and peanuts can make it more substantial.
Can I use brown bread for bread upma?
Absolutely. Whole wheat or brown bread works very well. It gives the recipe a slightly heartier texture.
Serving Suggestions:
You can add some freshly grated coconut and pomegranate seeds on top for special presentation. You can drizzle some mint chutney or flaxseed garlic chutney to make it extra spicy.
For an elaborate brunch, pair it with other Indian breakfast items like Pohe, Thalipeeth (Savory Multigrain flat bread) or Misal Pav (Spicy Lentil Curry)
Our Favorite on-the-go breakfast ideas
★If you make this Bread Upma – Indian Breakfast Recipe , do let us know how you like it by ★ star rating it and leaving a comment below.
📖 Recipe

Bread Upma- Indian Masala Bread
Equipment
Ingredients
- 4 cups bread pieces
- 2 Tablespoon cooking oil
- ½ teaspoon cumin seeds
- 1 teaspoon finely chopped ginger
- 2 finely chopped green chilies
- 1 medium finely chopped onion
- 1 cup finely chopped tomatoes
- ½ teaspoon turmeric powder
- ½ teaspoon red chili powder
- ¼ cup roasted peanuts
- 2 teaspoon lemon juice or lime juice
- salt to taste
- 2 Tablespoon finely chopped cilantro
Optional Oil Tempering Ingredients
- ½ teaspoon black mustard seeds
- 6 to 7 fresh curry leaves
- ⅛ teaspoon Asafoetida hing
- ½ teaspoon garam masala
Instructions
Stove Top Instructions to make Bread Upma
- Cut up bread into small bite size pieces.
- Heat the oil in a sauté pan and add cumin and mustard seeds. When the seeds change the color to brown, add the curry leaves, asafoetida, ginger, green chilies, onion and peanuts. Sauté on a medium heat for 1 to 2 minutes.
- Add the tomatoes, turmeric powder, chili powder, salt, and 2 Tablespoons water. Mix well and cook on a medium heat for 2 to 3 minutes while stirring frequently.
- Add the bread, mix well so spice mixture coats the bread pieces. Cook on a medium heat for 2 minute, while stirring frequently. Turn the heat off. Add the cilantro and lemon juice and mix well. Serve hot. Enjoy !!
How to make bread upma in Instant Pot
- Turn on the Instant Pot on SAUTE mode. Once it feels warm, add oil and cumin and Mustard seeds. Once they change color, add the curry leaves, asafoetida, ginger, green chilies, onion and peanuts. Sauté for 1 to 2 minutes.
- Add the tomatoes, turmeric powder, chili powder, salt, and ¼ cup water. Mix well. Let it cook for 2 to 3 minutes while stirring frequently.
- Add the bread, mix well so the mixture coats well. Cover with the glass lid and cook for 2 minutes.
- Cancel Sauté. Add the cilantro and lemon juice and mix well. Serve hot. Enjoy !!
Notes
Nutrition
❤️❤️ Follow us on Pinterest , Instagram and Facebook ! We love creating delicious family favorite recipes from around the world. Come Join Us ! ❤️❤️
This recipe was originally published on ProfusionCurry Website on April 5, 2019


















Amanda Mason
I tried this recipe with old bread and few spices including garam masala. Omg.. it was fingerlicking delicious. Never throwing old bread again. Thank you for the wonderful recipe. Love your site.
Sybil
lovely recipe
Ashwini
Its yummy!