This stir-fried dish pairs ground beef with green beans, cut into 2-inch pieces, shallot, minced and garlic, minced. Adjust the calorie target to automatically scale the ingredients while keeping the proportions of the meal balanced.
{"id":"ino-0001","title":"Spiced Minced Beef in Sweet Soy with Green Beans","cuisine":"indonesian","dietTypes":["Balanced","High satiety"],"mealType":["lunch","dinner"],"difficulty":"Easy","prepTime":"","cookTime":"","totalTime":"","calories":650,"imageUrl":"/recipe-images/ino-0001-a-detail.webp","cardImageUrl":"/recipe-images/ino-0001-a-card.webp","images":["/recipe-images/ino-0001-a-detail.webp","/recipe-images/ino-0001-b-detail.webp"],"instructionImages":{},"publishedAt":"2026-07-10T10:40:01.000Z","tags":["dinner","lunch","savory","stir-fry","spicy","rice-based"],"seasonalIngredients":["green beans","lime"],"estimatedMacros":{"protein":"44 g","carbohydrates":"57 g","fat":"27 g","fiber":"5 g"},"servings":1,"item":{"id":"ino-0001","recipeId":"ino-0001","dayIndex":0,"mealKey":"lunch","type":"recipe","name":"Spiced Minced Beef in Sweet Soy with Green Beans","calories":650,"recipeUrl":"","cookingInstruction":"Cook rice: rinse the jasmine rice, then simmer with water until tender and fluffy, 12-15 minutes. Keep covered. Heat a skillet over medium-high heat and add the vegetable oil. Saute the shallot and garlic for 1 minute. Add the ground beef and cook, breaking it up, until browned and no longer pink, 4-5 minutes. Stir in the green beans, sweet soy sauce, soy sauce, and sambal. Cook until beans are crisp-tender and the sauce glazes the meat, 3-4 minutes. Squeeze in lime juice, taste, and adjust heat with more sambal if desired. Serve over the rice.","cookingInstructions":["Cook rice: rinse the jasmine rice, then simmer with water until tender and fluffy, 12-15 minutes. Keep covered.","Heat a skillet over medium-high heat and add the vegetable oil. Saute the shallot and garlic for 1 minute.","Add the ground beef and cook, breaking it up, until browned and no longer pink, 4-5 minutes.","Stir in the green beans, sweet soy sauce, soy sauce, and sambal. Cook until beans are crisp-tender and the sauce glazes the meat, 3-4 minutes.","Squeeze in lime juice, taste, and adjust heat with more sambal if desired. Serve over the rice."],"cuisine":"indonesian","dietTypes":["Balanced","High satiety"],"mealType":["lunch","dinner"],"difficulty":"Easy","estimatedMacros":{"protein":43.76999999999999,"carbohydrates":57.03,"fat":26.959999999999994,"fiber":5.030000000000001,"alcohol":0},"ingredients":[{"name":"ground beef (85% lean)","grams":138,"calories":345},{"name":"jasmine rice (dry)","grams":49,"calories":179},{"name":"green beans, cut into 2-inch pieces","grams":97,"calories":30},{"name":"shallot, minced","grams":28,"calories":20},{"name":"garlic, minced","grams":8,"calories":12},{"name":"sweet soy sauce","grams":15,"calories":11},{"name":"soy sauce","grams":8,"calories":6},{"name":"sambal chile paste","grams":8,"calories":3},{"name":"lime juice","grams":12,"calories":4},{"name":"vegetable oil","grams":5,"calories":44}]},"relatedSections":[{"title":"More Lunch Recipes","path":"/recipes/lunch","recipes":[{"id":"tai-0010","title":"Sesame Oil Ginger Chicken Soup with Rice","cuisine":"taiwanese","dietTypes":["Balanced","High satiety","High protein","Gluten free"],"mealType":["lunch","dinner"],"tags":["lunch","dinner","soup","warming","gingery","comforting"],"difficulty":"Easy","imageUrl":"/recipe-images/tai-0010-a-detail.webp"},{"id":"wes-0047","title":"Cape Verdean Tuna and Sweet Potato Stew","cuisine":"west-african","dietTypes":["Balanced","High satiety","Gluten free","Pescatarian"],"mealType":["lunch","dinner"],"tags":["lunch","dinner","stew","island","comfort food"],"difficulty":"Easy","imageUrl":"/recipe-images/wes-0047-a-detail.webp"},{"id":"spa-0003","title":"Basque Tuna Marmitako","cuisine":"spanish","dietTypes":["Balanced","High satiety","Heart friendly","High protein","Gluten free","Pescatarian"],"mealType":["lunch","dinner"],"tags":["lunch","dinner","stew","one-pot","coastal"],"difficulty":"Medium","imageUrl":"/recipe-images/spa-0003-a-detail.webp"}]},{"title":"More High Satiety Meals","path":"/recipes/high-satiety","recipes":[{"id":"eas-0054","title":"Czech Sousedka Potato Pancake with Smoked Ham and Sauerkraut","cuisine":"eastern-european","dietTypes":["Balanced","High satiety"],"mealType":["lunch","dinner"],"tags":["crispy","hearty","pan-fried","caraway","comfort food"],"difficulty":"easy","imageUrl":"/recipe-images/eas-0054-a-detail.webp"},{"id":"swi-0051","title":"Ticino Pork and Red Pepper Braise with Soft Polenta","cuisine":"swiss","dietTypes":["Balanced","High satiety","Gluten free"],"mealType":["lunch","dinner"],"tags":["warm","one pot","comfort food","Ticino","braised","saucy"],"difficulty":"Medium","imageUrl":"/recipe-images/swi-0051-a-detail.webp"},{"id":"fus-0124","title":"Korean BBQ Style Beef Lettuce Wraps with Sweet Potato Wedges","cuisine":"fusion","dietTypes":["Balanced","High satiety"],"mealType":["lunch","dinner"],"tags":["lettuce wraps","sweet and savory","roasted","family friendly"],"difficulty":"Easy","imageUrl":"/recipe-images/fus-0124-a-detail.webp"}]}]}