Soto Mie Bogor: The Hearty Beef Noodle Soup from West Java’s Rainy City

Indonesia is home to an incredible variety of soto—a beloved category of soups that range from clear to coconut-milky, light to rich, mild to spicy. But among these regional stars, Soto Mie Bogor stands out with a unique twist: it combines beef noodle soup with crispy spring rolls. Yes, you heard that right—spring rolls in the soup. And the result? A delightful, textural, flavor-packed dish that captures the heart of West Java’s street food culture.

A Quick Introduction to Soto

Before diving into Soto Mie specifically, let’s take a step back. The word “soto” in Indonesia refers to a wide variety of traditional soups, typically made with meat (beef or chicken), vegetables, and aromatic broths. Each region has its own version:

  • Soto Ayam, a yellow chicken soup with turmeric broth and glass noodles
  • Soto Madura, a rich beef soup from Madura Island
  • Soto Betawi, creamy and coconut-based from Jakarta
  • Soto Sulung, usually served with offal, egg, and a thicker broth

And then there’s Soto Mie Bogor, the bold and unconventional sibling of the soto family.

imgfeaturedsotomie

Soto Mie Bogor (Indonesian Beef Noodle Soup with Crispy Spring Rolls)

Fragrant, rich, and satisfying – a West Java street food classic
Soto Mie is a comforting noodle soup from Indonesia, especially beloved in Bogor, West Java. It combines savory beef broth infused with turmeric and spices, served over egg noodles with fresh cabbage, tomato, and crunchy fried spring rolls (lumpia). A squeeze of lime and a spoonful of chili sauce elevate this dish into something unforgettable.
Prep Time 30 minutes
Cook Time 1 hour
Total Time 1 hour 30 minutes
Servings: 6 people
Course: Main Course, Soup
Cuisine: Indonesian (Sundanese)
Calories: 480

Ingredients
  

🥩For the Soup
  • 1 lb stewing beef or beef chuck cut into large cubes
  • 2 packs egg noodles mie telur, soaked in hot water for 5 minutes and drained
  • 2 cups thinly sliced cabbage kol
  • 3 medium tomatoes cut into wedges
  • 3 stalks scallions daun bawang, thinly sliced
  • 3 stalks celery leaves daun seledri, thinly sliced
  • 2 Indonesian bay leaves daun salam, or substitute with regular bay leaves
  • 2 kaffir lime leaves daun jeruk, torn
  • 6 cups water or low-sodium beef stock
🍥 For the Fried Spring Rolls (Lumpia)
  • 15 spring roll wrappers kulit lumpia, thawed if frozen
  • 10 oz ground beef daging cincang
  • 2 eggs lightly beaten
  • 2 garlic cloves minced
  • 4 shallots or 1 small red onion, minced
  • 1 small carrot julienned
  • ½ cup bean sprouts taoge
  • ½ tsp ground white pepper
  • ½ tsp salt
  • Vegetable oil for frying
🌶️ Spice Paste (Bumbu Halus)
  • 6 shallots or 1 small red onion
  • 2 garlic cloves
  • 1- inch fresh turmeric kunyit, or 1 tsp ground turmeric
  • ½ tsp whole white peppercorns or ground white pepper
  • ½ tsp salt
🍋 To Serve
  • 1 fresh lime or key lime jeruk nipis, cut into quarters
  • Optional: Indonesian chili sauce or sambal see notes

Instruction
 

Make the Fried Spring Rolls (Lumpia)
  1. Heat 4 tablespoons of vegetable oil in a pan. Sauté the garlic, shallots, pepper, and salt until fragrant.
  2. Add ground beef and cook until it browns. Stir in the julienned carrot and bean sprouts. Cook until tender, then remove from heat and let cool slightly.
  3. Mix in the beaten eggs to bind the mixture.
  4. Place 1 tablespoon of filling onto each spring roll wrapper. Roll tightly and seal with a bit of water. Repeat with remaining wrappers.
  5. Heat oil in a deep pan. Fry lumpia in batches until golden and crispy. Drain on paper towels, then cut into bite-sized pieces.
Prepare the Broth
  1. In a large pot, bring 6 cups of water or beef stock to a boil. Add beef and simmer over medium heat, skimming off foam.
  2. Blend or mash the spice paste ingredients into a smooth paste.
  3. Heat 4 tablespoons of oil in a pan. Sauté the spice paste with daun salam and daun jeruk until fragrant.
  4. Add the sautéed spices into the pot of simmering beef. Stir in scallions and celery. Simmer for 30–40 minutes until the beef is tender and broth is flavorful.
Assemble and Serve
  1. In serving bowls, layer noodles, sliced cabbage, tomato wedges, beef chunks, and fried lumpia.
  2. Pour hot broth over the contents of each bowl.
  3. Squeeze in lime juice to taste and serve with chili sauce or sambal on the side.

Notes

  • Mie Telur (egg noodles): Use thin Chinese egg noodles, ramen noodles, or even spaghetti if needed.
  • Daun Salam (Indonesian bay leaf): Substitute with regular bay leaves; flavor will differ slightly.
  • Daun Jeruk (kaffir lime leaves): Found in the freezer section at Asian groceries. If unavailable, use a strip of lime zest.
  • Kulit Lumpia (spring roll wrappers): Commonly sold frozen at Asian markets. Thaw before use.
  • Sambal: Use sambal oelek, sriracha, or homemade chili paste. For mild heat, serve sambal on the side.
  • Make-ahead tip: The broth and spring rolls can be prepared a day in advance and reheated before serving.
  • Optional variation – candlenuts (kemiri):
    Some regional or home-style versions of Soto Mie include 2–3 candlenuts (kemiri) blended into the spice paste for a richer, creamier broth. This adds a subtle nutty flavor and slightly thickens the soup. If using, sauté the blended candlenuts together with the spice paste. You can substitute macadamia nuts if candlenuts are unavailable.

What Is Soto Mie Bogor?

Originating from the city of Bogor, about an hour south of Jakarta, Soto Mie combines elements of Indonesian soto with influences from Chinese-Indonesian cuisine. The base is a clear, savory beef broth infused with shallots, garlic, and turmeric. Into this broth goes a generous handful of yellow egg noodles (mie telur), shredded cabbage, tomato wedges, slices of tender beef, and most distinctively—crispy spring rolls.

Traditionally, the soup is finished with a squeeze of jeruk nipis (Indonesian lime), a dash of sambal (chili sauce), and sometimes a spoonful of sweet soy sauce for a touch of depth.

Risol or Lumpia?

A defining feature of Soto Mie is the presence of crispy rolls—but here’s where things get interesting. Street vendors in Bogor often use risol—a local fried roll usually filled with bihun (rice vermicelli) and vegetables. Some versions are even simpler: just bihun in a thin crepe wrapper. However, in this recipe, I use lumpia (Indonesian-style spring rolls) filled with seasoned ground beef, which offers more protein and a richer, more satisfying bite—while still honoring the spirit of the dish.

featuredimgmakassar

A Personal Discovery: Soto Mie Surprise

I remember the first time I tried Soto Mie Bogor, I assumed it was just another clear broth soto like Soto Madura or Soto Sulung—simple, comforting, with beef and a few vegetables. Then I saw the yellow noodles and thought, Hmm, maybe this is just a modified version of bakso (Indonesian meatball soup), which also uses yellow noodles.

soto mie bogor
Soto Mie Bogor with rice, sambal, and iced tea in traditional Sundanese presentation.

But the moment I took that first bite, I knew this was something else entirely.

The broth was light yet flavorful, warm and aromatic with hints of turmeric and herbs. The noodles added comfort, the cabbage and tomato a fresh crunch and tang, and then—the crispy spring roll. That was the game changer. It added contrast, richness, and a delightful texture I wasn’t expecting in a soup. A squeeze of lime made it all come alive. It was familiar but new, and completely satisfying.

In street-side stalls around Bogor, you can find a bowl of Soto Mie for IDR 13,000 to 15,000 (less than $1 USD!). It’s a full meal in itself, but some locals even enjoy it with a side of white rice, especially if they’re extra hungry.

How It Compares to Other Soto

While most Indonesian soto dishes lean heavily on either clear broth or creamy coconut milk, Soto Mie’s uniqueness lies in its combination of noodle soup and fried snack. It’s a hybrid that offers both warmth and crunch, soup and substance. It doesn’t just fill you up—it keeps you interested with every bite.

Compared to Soto Ayam or Soto Betawi, Soto Mie is less heavy yet more layered in texture. The use of mie (noodles) sets it apart from rice-based soto varieties, while the spring rolls (lumpia or risol) make it feel like a soup-and-snack combo in one bowl.

Availability Beyond Bogor

Originally, Soto Mie was a specialty of Bogor city, often sold by street vendors on carts, complete with the familiar sound of a wooden clacker to announce their arrival. But over the years, its popularity has spread. You can now find Soto Mie in food courts, Indonesian restaurants in Jakarta, and even in some Southeast Asian restaurants abroad—especially in cities with large Indonesian diaspora like Amsterdam, Los Angeles, or Melbourne.

However, authenticity may vary. Outside Indonesia, spring rolls may be replaced with regular fried rolls, and some versions add extra vegetables or even boiled eggs.

What’s in a Bowl? (Nutrition Breakdown)

While exact calories will vary depending on portion size and ingredients, here’s a rough overview of what goes into a single bowl of Soto Mie:

  • Protein: From beef and spring rolls (10–20g)
  • Carbohydrates: From noodles, spring roll wrapper, and vegetables (40–50g)
  • Fiber & vitamins: From cabbage, tomato, lime, and scallions
  • Fats: From fried spring rolls and broth oils (8–15g)
  • Calories: Estimated around 400–500 kcal per serving

If you opt for lumpia filled with beef (as in the recipe provided), the soup becomes a more balanced meal, offering protein, carbs, fiber, and healthy herbs.

About the Recipe: Keeping It True, but Flexible

In the version I share, I keep the broth authentic and clear, true to how Soto Mie is usually served in Bogor. You’ll notice that it doesn’t include candlenuts (kemiri), which are often used in other Indonesian spice pastes to add richness and creaminess. That’s intentional—it keeps the flavor clean and lets the turmeric and herbs shine.

rawon

That said, many modern home cooks like to add 2–3 candlenuts to the spice paste for a richer, thicker soup. That’s totally acceptable and comes down to personal preference. In fact, I include that as an optional variation in the recipe notes.


Final Thoughts: A Bowl That Tells a Story

Soto Mie Bogor isn’t just food—it’s an experience. It’s the comfort of a hot soup, the surprise of crunchy rolls inside, the aroma of herbs in the air, and the sound of a street vendor in the distance. It’s what you serve when you want something light but filling, simple yet interesting, authentic but adaptable.

Whether you’re discovering Indonesian cuisine for the first time or returning to an old favorite, Soto Mie Bogor invites you to sit down, take a slurp, and experience the warmth of West Java in every spoonful.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Recommended Recipe
featured

Karedok Recipe: How to Make Indonesia’s Fresh Peanut Salad

This window will close in 20 seconds...