If there’s one thing Indonesians take pride in, it’s their food. The heart of every Indonesian home lies in its kitchen, where generations have passed down recipes filled with flavor, history, and love. From the rich aroma of coconut milk simmering on the stove to the sizzle of spices in hot oil, homemade Indonesian meals are a true celebration of comfort and tradition.
Whether you’re craving something spicy, sweet, or savory, there’s always a homemade Indonesian dish that hits the spot. Let’s explore some of the best homemade Indonesian meals that capture the soul of this vibrant cuisine.
1. Nasi Goreng (Indonesian Fried Rice)

No Indonesian kitchen is complete without Nasi Goreng — the ultimate homemade comfort food. It’s simple, quick to make, and full of flavor. Traditionally made with leftover rice, it’s stir-fried with garlic, shallots, chili, soy sauce, and the signature kecap manis (sweet soy sauce) that gives it a slightly caramelized taste.
You can add chicken, shrimp, or vegetables — whatever you have at home — and top it with a fried egg. Served with sliced cucumbers and prawn crackers, it’s a complete meal that feels both familiar and satisfying.
Why it’s loved: It’s affordable, easy, and endlessly customizable — the perfect quick meal for busy families.
2. Soto Ayam (Indonesian Chicken Soup)
When someone in the family catches a cold or you just want something warm and soothing, Soto Ayam is the go-to meal. This fragrant yellow chicken soup is flavored with turmeric, lemongrass, and lime leaves — giving it a refreshing, aromatic twist.
The broth is light yet rich in taste, served with shredded chicken, glass noodles, boiled eggs, fried shallots, and a splash of lime. Many families serve it with rice or rice cakes (lontong) for a heartier version.
Why it’s loved: Comforting, nutritious, and full of flavor — it’s Indonesia’s answer to chicken noodle soup.
3. Sayur Lodeh (Vegetable Coconut Stew)
Sayur Lodeh is a home-cooked classic that brings warmth to every meal. This creamy vegetable stew is made from coconut milk and a mix of vegetables such as eggplant, chayote, long beans, tofu, and tempeh. The base is flavored with galangal, turmeric, and bay leaves, creating a mild but aromatic curry-like taste.
It’s often eaten with rice and spicy sambal on the side. Every spoonful of Sayur Lodeh feels rich, comforting, and deeply traditional — a dish that reminds many Indonesians of their mothers’ kitchens.
Why it’s loved: It’s healthy, vegetarian-friendly, and full of tropical Indonesian flavors.
4. Ayam Goreng (Indonesian Fried Chicken)
Everyone loves fried chicken — but Indonesian Ayam Goreng takes it to another level. The chicken is marinated in a flavorful mix of garlic, coriander, turmeric, and galangal, then simmered before being fried until golden and crispy.
Unlike Western-style fried chicken, Ayam Goreng doesn’t rely on batter — the flavor comes from the deep seasoning that penetrates the meat. It’s usually served with rice, sambal, and a squeeze of lime for that extra zing.
Why it’s loved: Crispy, flavorful, and easy to prepare — it’s a family favorite for both everyday meals and special occasions.
5. Tempeh Goreng (Fried Tempeh)

Tempeh — Indonesia’s own creation — is a fermented soybean cake packed with protein and nutrients. At home, Tempeh Goreng is one of the easiest and most popular dishes. It’s simply sliced, seasoned with salt or garlic, and deep-fried until golden brown.
Some households marinate it with sweet soy sauce before frying for extra flavor, known as tempeh kecap. It’s a perfect side dish for rice and vegetables, and many Indonesians enjoy it as a crispy snack too!
Why it’s loved: Nutritious, crunchy, and affordable — tempeh is a superfood that tastes amazing.
You may also like it:
Traditional Coconut Desserts of Indonesia – A Complete Guide
Herbal Beverages from Indonesia – Traditional Healing Drinks
Cheap and Tasty Indonesian Food You Must Try
Easy Traditional Indonesian Dishes at Home
6. Nasi Uduk (Coconut Rice)
Nasi Uduk is another homemade favorite, especially for breakfast. It’s made by cooking rice in coconut milk along with fragrant herbs like pandan leaves, lemongrass, and bay leaves. The result is creamy, aromatic rice that pairs beautifully with fried chicken, omelet, and sambal.
It’s a complete meal in itself and one of Jakarta’s most beloved traditional dishes. Many families prepare Nasi Uduk on weekends or special mornings to share with loved ones.
Why it’s loved: Creamy, fragrant, and versatile — perfect for breakfast, lunch, or dinner.
7. Opor Ayam (Chicken in Coconut Gravy)
Opor Ayam is a beloved homemade dish often served during celebrations like Eid (Lebaran). It features tender chicken simmered in a thick coconut milk sauce flavored with shallots, garlic, coriander, and candlenut.
The result is a rich, savory dish that’s comforting and full of depth. It’s typically enjoyed with rice cakes (ketupat) and spicy sambal for a beautiful balance of creamy and spicy flavors.
Why it’s loved: Creamy, comforting, and celebratory — a dish that brings families together.
8. Perkedel (Indonesian Potato Fritters)
If you’re looking for something quick and delicious, Perkedel is your best bet. These potato patties are made by mashing boiled potatoes and mixing them with minced meat, garlic, and spices before frying.
They’re golden on the outside and soft on the inside — a perfect side dish for rice, soup, or even a snack. Every Indonesian child has grown up eating Perkedel at home or in school lunches.
Why it’s loved: Crispy, soft, and versatile — perfect for kids and adults alike.
9. Sayur Asem (Tamarind Vegetable Soup)
A lighter option, Sayur Asem is a tangy tamarind-based vegetable soup packed with corn, long beans, peanuts, and melinjo leaves. It’s slightly sour, refreshing, and often served with grilled fish or tempeh.
It’s a staple in Javanese homes because it’s healthy, easy to make, and uses everyday ingredients. The sourness from tamarind gives it a unique twist that balances out Indonesia’s typically spicy cuisine.
Why it’s loved: Refreshing, low-fat, and great for cleansing the palate.
10. Sambal Terasi (Chili Paste with Shrimp Paste)
No homemade Indonesian meal is complete without Sambal Terasi — the fiery chili paste that adds life to every dish. Made from red chilies, tomatoes, shallots, and shrimp paste (terasi), it’s pounded together into a thick, spicy paste.
Indonesians love to serve sambal as a side condiment for fried foods, rice, or vegetables. Every family has its own version, ranging from mild to mouth-burning hot!
Why it’s loved: It adds spice, character, and authenticity to every homemade meal.
Conclusion
Homemade Indonesian meals are more than just food — they’re a reflection of family, warmth, and tradition. From a comforting bowl of Soto Ayam to the rich taste of Opor Ayam, these dishes bring people together at the table. Each recipe carries a story, and each bite is a reminder of Indonesia’s vibrant culinary heritage.
So whether you’re cooking for family or simply craving authentic Indonesian flavors, try these homemade meals — and experience the joy of true Indonesian comfort food right in your kitchen.
FAQs About Best Homemade Indonesian Meals
1. What is the most popular homemade Indonesian meal?
Nasi Goreng is the most popular — it’s easy, quick, and everyone loves it!
2. Are Indonesian homemade meals spicy?
Many dishes are spicy, but you can easily adjust the level by using fewer chilies or omitting sambal.
3. Which homemade Indonesian meal is vegetarian?
Sayur Lodeh and Tempeh Goreng are great vegetarian options full of protein and flavor.
4. What is the easiest Indonesian meal for beginners?
Nasi Goreng and Perkedel are simple, quick, and require no special ingredients.
5. What’s a typical side dish in Indonesian homes?
Most families serve sambal, fried shallots, or krupuk (rice crackers) with their meals.
