In-N-Out style burger bowls for meal prep with seasoned beef, crisp lettuce, roasted potatoes, melted cheese, and creamy homemade spread. High-protein, budget-friendly, ready in 45 minutes.

Ingredients

Toggle: Metric / US

Instructions

Step 1

Preheat the oven to 425°F (220°C) and position a rack in the upper third. Begin by gathering every ingredient so you can work cleanly and efficiently: chop 8 cups of crisp iceberg or romaine lettuce into bite-size ribbons, pat it completely dry with paper towels or a salad spinner, and refrigerate it until serving. Slice 1/2 cup dill pickles, halve 1 cup cherry tomatoes, and thinly slice 1/2 red onion if using. Cut 1.5 lbs potatoes into uniform 1/2-inch cubes, rinsing and drying them thoroughly so they roast instead of steam. Measure the beef, cheese, and sauce ingredients. This prep step is the secret to a 30-minute-feeling dinner: when everything is ready, the cooking moves fast, and the potatoes can roast while you make the sauce and brown the beef. Uniform potato cubes are critical because they cook at the same rate, and dry lettuce prevents the dreaded soggy bowl. If you are meal prepping, set out four airtight containers now so assembly is effortless later.

Step 1 image
Step 2

Make the creamy In-N-Out style spread. In a medium bowl, whisk together 1/2 cup mayonnaise, 2 tablespoons ketchup, 1 tablespoon yellow mustard, 1 tablespoon sweet pickle relish, 1 teaspoon white vinegar, 1/2 teaspoon sugar, 1/2 teaspoon smoked paprika, 1/4 teaspoon onion powder, 1/4 teaspoon garlic powder, 1/4 teaspoon kosher salt, and 1/4 teaspoon black pepper until glossy and uniform. The spread should be pale pink-orange with a tangy, slightly sweet, pickle-forward flavor. Cover and refrigerate for at least 20 minutes. Chilling is not mandatory, but it gives the dried spices time to hydrate and the flavors to meld, so the sauce tastes more like the drive-thru original. If you like a thicker sauce, add an extra tablespoon of mayonnaise; for a thinner drizzle, whisk in a teaspoon of water. This makes about 3/4 cup, enough for four generous bowls, with a little leftover for dipping potatoes.

Step 2 image
Step 3

Roast the potatoes. In a large bowl, toss the dried potato cubes with 2 tablespoons olive oil, 1 teaspoon kosher salt, 1/2 teaspoon black pepper, 1 teaspoon garlic powder, 1 teaspoon smoked paprika, 1/2 teaspoon onion powder, and 1/4 teaspoon cayenne if you want heat. Spread them in a single layer on a large rimmed baking sheet, leaving space between cubes. Crowding is the number one reason roasted potatoes turn pale and soft; if needed, use two sheets. Roast at 425°F for 20 to 25 minutes, flipping with a thin spatula after 15 minutes, until the edges are deeply golden, crisp, and blistered. You should hear a faint sizzle when you pull the pan from the oven. Taste one: it should be creamy inside with a shattering-crisp exterior. If your oven runs cool, give them 5 extra minutes. Set aside and keep warm.

Step 4

Brown the beef. Heat a large cast-iron or heavy skillet over medium-high heat for 2 minutes, then add 1 tablespoon avocado or olive oil. Add 1.5 lbs ground beef and let it sear undisturbed for 60 to 90 seconds before breaking it into crumbles with a wooden spoon. This initial contact creates Maillard browning, the deep roasted flavor that makes the beef taste grilled rather than boiled. Season with 1 teaspoon kosher salt, 1/2 teaspoon black pepper, 1 teaspoon onion powder, 1/2 teaspoon garlic powder, 1 teaspoon smoked paprika, and 1 tablespoon Worcestershire sauce. Continue cooking, breaking the meat into bite-size crumbles, for 5 to 7 minutes, until no pink remains and the internal temperature reaches 160°F (71°C). If you use 80/20 beef, you may want to tilt the pan and spoon off excess fat, but leave a little for flavor. The beef should look juicy and deeply browned, not gray.

Step 5

Melt the cheese. Reduce the heat to low. Sprinkle 1 cup shredded sharp cheddar or 8 torn slices American cheese evenly over the hot beef. Cover the skillet with a lid for 60 to 90 seconds, just until the cheese melts into gooey ribbons. American cheese gives the most authentic In-N-Out-style melt because of its sodium citrate, while cheddar brings a sharper bite. Do not stir yet; you want pockets of molten cheese rather than a uniform sauce. If the cheese refuses to melt, add a teaspoon of water around the edge of the pan and cover again for 30 seconds. Turn off the heat and leave the skillet covered while you assemble the bowls so the beef stays hot.

Step 6

Assemble the burger bowls. Divide the cold, crisp lettuce among four wide bowls, using about 2 cups per bowl. Top each with a quarter of the roasted potatoes, then spoon the cheesy beef over the potatoes. Add sliced pickles, cherry tomatoes, and red onion in separate piles so every bite can be customized. Drizzle 2 to 3 tablespoons of the chilled spread over the top, or serve it on the side for dipping. If you are eating immediately, the contrast of hot beef, crispy potatoes, cool lettuce, and creamy sauce is the whole point. For meal prep, however, keep the lettuce, sauce, and pickles separate and layer only the beef and potatoes together; this prevents the greens from wilting and the potatoes from getting soggy.

Step 7

Meal prep for the week. Let the beef and potatoes cool completely at room temperature for no more than 30 minutes, then portion them into four airtight glass containers. Store the chopped lettuce in a separate large container lined with a paper towel, which absorbs excess moisture and keeps leaves crisp for up to four days. Pour the spread into a small jar or four mini condiment cups. Keep pickles, tomatoes, and onions in a third container if you like. Label everything with the date. Refrigerate for up to 4 days. The beef and potatoes can be frozen for up to 3 months if you want longer storage, but the lettuce and sauce should always be fresh.

Step 8

Reheat and serve. When you are ready to eat, reheat the beef and potatoes in a skillet over medium heat for 4 to 5 minutes, or in the microwave covered with a damp paper towel for 90 seconds to 2 minutes, until steaming hot. For the best texture, reheat potatoes in an air fryer at 375°F for 3 to 4 minutes so they crisp back up. Add the cold lettuce to the bowl, then the hot beef and potatoes, then the pickles, tomatoes, onions, and a generous drizzle of spread. Toss gently at the table and enjoy immediately. If you packed the lettuce underneath the hot elements, it will have softened; next time, keep the layers separate. This final assembly takes less than 3 minutes and makes a weekday lunch feel like a fresh drive-thru splurge.

For best results

  • Choose the right beef for your goals. For the most authentic In-N-Out flavor, use 80/20 ground beef because the fat carries the spices and keeps the crumbles juicy. If you are tracking macros, 93/7 works beautifully, but add an extra teaspoon of oil and do not drain the pan completely; a little fat helps the cheese melt and the seasonings bloom. For an even leaner bowl, replace half the beef with finely chopped mushrooms, which add umami and moisture without extra calories. Whatever you choose, season in stages: a pinch when the meat hits the pan, the rest after browning. This builds layers of flavor instead of a salty surface.
  • Dry potatoes are crispy potatoes. After cutting the potatoes, soak them in cold water for 10 minutes to remove surface starch, then dry them aggressively on a clean kitchen towel. Any moisture left on the cubes will steam in the oven and prevent browning. The same principle applies to the baking sheet: preheat it in the oven for 5 minutes before adding the potatoes, or use a dark nonstick pan, which conducts heat more efficiently. Space the cubes at least 1/2 inch apart, and resist the urge to stir too often. One flip halfway through is enough. For an air fryer version, cook at 400°F for 15 to 18 minutes, shaking the basket every 5 minutes.
  • The spread is the signature. In-N-Out's magic is in its creamy, tangy, pickle-forward sauce, so do not skip it or substitute plain mayonnaise. Sweet pickle relish gives the signature sweet-tart pop, while white vinegar and sugar balance the richness. Make a double batch and store it in a squeeze bottle in the refrigerator for up to two weeks. It is fantastic on burgers, fries, chicken tenders, fish tacos, and even roasted vegetables. If you are out of relish, chop dill pickles very finely and add a pinch of sugar. For a spicy version, whisk in a teaspoon of sriracha or chili garlic sauce.
  • Keep the lettuce cold, dry, and separate. Iceberg is the classic choice because it stays crunchy under heavy toppings, but romaine, butter lettuce, or a spring mix all work. Wash and dry the leaves before chopping; a salad spinner followed by a paper-towel blot removes enough moisture to prevent wilting. Store the lettuce in a container lined with paper towels, and always add it to the bowl last. If you are packing lunch, use a bento-style container with compartments, or place the lettuce in a separate bag and combine at work. This one step protects the texture of the entire bowl.
  • Cheese matters more than you think. American cheese melts into that signature gooey, orange blanket, while cheddar brings sharpness and aged gouda adds nuttiness. For the best melt, shred your own cheese from a block; pre-shredded bags contain anti-caking agents that resist melting. If you are dairy-free, use a good-quality vegan cheddar or a cashew-based queso, and add it after the beef has come off the heat so it does not split. A tablespoon of cream cheese or a splash of heavy cream stirred into the beef before adding the cheese also helps create a saucier texture.
  • Meal prep like a pro. The order of layers is everything: beef and potatoes on the bottom, then a barrier of sauce, then lettuce and pickles on top, or better yet, keep the lettuce and sauce completely separate. Glass containers are best because they do not stain or hold odors, and they reheat evenly. Cool food completely before sealing to prevent condensation, which makes lettuce slimy. If you want grab-and-go bowls, pack the spread in a small condiment cup and the pickles in a mini silicone cup. Reheat only the beef and potatoes; add the cold toppings afterward. This keeps the bowl tasting fresh for four days.
  • Salt the lettuce at the last minute. A tiny pinch of flaky sea salt and a squeeze of lime or lemon juice over the lettuce right before serving wakes up the greens and mimics the brightness of a real burger. Do not dress the lettuce in advance, or it will wilt. If you like raw onion, soak the sliced red onion in ice water for 10 minutes to mellow its bite, then drain and pat dry. Toasted sesame seeds or everything bagel seasoning sprinkled on top add a fun diner-style finish.
  • Troubleshoot like a chef. If your beef releases a lot of liquid, your pan was not hot enough; next time, preheat longer and cook in two batches. If the potatoes are browning unevenly, rotate the pan halfway through and check your oven calibration. If the sauce tastes flat, add a squeeze of lemon, a pinch of salt, or a dash more vinegar. If the bowl feels heavy, increase the lettuce ratio and reduce the potatoes. If you want a saucier bowl, ladle a spoonful of beef drippings over the potatoes before adding the cheese. Every adjustment teaches you how your own kitchen behaves.

Variations

  • Turkey or chicken burger bowls: Substitute 1.5 lbs ground turkey or ground chicken for the beef. Because poultry is leaner, add 2 teaspoons olive oil to the skillet and cook over medium-high heat without stirring for 2 minutes to encourage browning. Season with the same spices plus an extra pinch of salt. The bowl will be lighter but still high in protein. For a chicken version that tastes even closer to a cheeseburger, pulse boneless skinless chicken thighs in a food processor until coarsely ground, then proceed as written.
  • Plant-based and vegetarian: Use 1.5 lbs of your favorite plant-based ground, such as Beyond or Impossible, or crumbled tempeh. Brown it in oil until deeply caramelized, then add the same seasonings and a splash of soy sauce or tamari instead of Worcestershire. Use vegan American-style slices or a cashew queso for melting. For a whole-food version, roast a sheet pan of seasoned chickpeas and mushrooms, then pile them over the potatoes with the spread. The result is still hearty, high-protein, and packed with drive-thru flavor.
  • Sweet potato or air fryer potatoes: Swap the Russet potatoes for peeled sweet potato cubes, which roast in about the same time but bring a natural sweetness that plays well with smoked paprika. Toss them with a little cornstarch before roasting for extra crispness. For an air fryer, cook at 400°F for 15 to 18 minutes, shaking every 5 minutes. You can also use frozen curly fries or tater tots in a pinch; bake according to package directions and pile them into the bowls. This variation is especially good with a drizzle of spicy ketchup or chipotle mayo.
  • Low-carb and keto: Replace the roasted potatoes with roasted cauliflower florets, zucchini rounds, or a bed of shredded cabbage and lettuce. Roast cauliflower at 425°F for 20 minutes until golden, then season with the same spices. Use a sugar-free ketchup and omit the sugar in the spread, or sweeten it with a few drops of liquid monk fruit. Choose a full-fat cheese and add sliced avocado for creaminess. The bowl stays under 10 grams of net carbs per serving and still delivers the juicy burger satisfaction.
  • Bacon cheeseburger bowl: Cook 6 slices of thick-cut bacon until crisp, then crumble and sprinkle over the beef before the cheese melts. Use the rendered bacon fat to brown the beef instead of oil, which adds smoky depth. Add sautéed mushrooms and extra pickles for a deluxe version. For a BBQ twist, replace half the ketchup in the spread with your favorite smoky barbecue sauce and top with crispy fried onions. This is the ultimate indulgent weekend version of the meal-prep classic.
  • Spicy jalapeño or sriracha bowl: Add 1 to 2 minced jalapeños to the beef during the last minute of cooking, or quick-pickle sliced jalapeños in vinegar and sugar for a bright, spicy topping. Whisk 1 to 2 teaspoons sriracha or chili garlic sauce into the spread. Use pepper jack cheese for heat. For a milder version, use roasted poblano peppers and smoked gouda. This variation is perfect for anyone who loves a little fire with their burger bowl.
  • Meal-prep mason jar bowls: Layer the ingredients in wide-mouth mason jars in this order: spread on the bottom, then pickles, tomatoes, onions, beef, cheese, potatoes, and finally lettuce on top. When you are ready to eat, shake the jar vigorously to combine everything. The spread coats the ingredients as it moves, and the lettuce stays crisp because it is farthest from the moisture. This is a fun, portable variation for work lunches and picnics. Just be sure to use a 24-ounce jar and pack it tightly so the layers do not shift.

Nutrition

  • Calories520 kcal
  • Total Fat32g
  • Saturated Fat10g
  • Cholesterol85mg
  • Sodium780mg
  • Total Carbohydrates28g
  • Dietary Fiber4g
  • Sugars6g
  • Protein32g

Common Questions

Can I make In-N-Out style burger bowls ahead of time?
Yes. Cook the beef and potatoes, cool them completely, and refrigerate in airtight containers for up to 4 days. Keep the lettuce, pickles, tomatoes, onions, and sauce separate. When you are ready to eat, reheat the beef and potatoes and add the cold toppings. The flavors actually improve after a day because the spices have time to bloom. For longer storage, freeze the beef and potatoes for up to 3 months, but never freeze the lettuce or sauce.
How do I keep the lettuce from getting soggy?
Moisture is the enemy. Wash and dry the lettuce thoroughly, store it with a paper towel in an airtight container, and always add it to the bowl at the last minute. If you are packing a lunch, use a container with compartments or keep the lettuce in a separate bag. The same goes for the sauce: drizzle it over the top right before eating, or pack it in a small cup. If the lettuce does get soggy, you can revive it by soaking it in ice water for 10 minutes, then drying it again.
Can I use ground turkey or chicken instead of beef?
Absolutely. Ground turkey and chicken are leaner, so add a little oil to the pan and cook over medium-high heat without stirring for the first 2 minutes to develop browning. Season a bit more aggressively because poultry absorbs salt differently. The cooking time may be slightly shorter, so check for an internal temperature of 165°F. For the juiciest results, use ground dark meat chicken or a mix of turkey and pork. The spread and cheese keep everything moist.
What is the best cheese for melting?
American cheese is the classic choice because it contains sodium citrate, which helps it melt smoothly without breaking. Sharp cheddar, Monterey Jack, and pepper jack also work well, especially if you shred them yourself from a block. Pre-shredded cheese is coated with starch and often melts poorly. For a dairy-free version, choose a vegan cheese that specifically says it melts, or make a cashew queso. Add the cheese off the heat and cover the pan so the steam does the work.
Is this recipe gluten-free?
The core recipe is naturally gluten-free if you use gluten-free Worcestershire sauce, ketchup, mustard, and pickle relish, and if your spices are certified gluten-free. Soy sauce and some Worcestershire sauces contain wheat, so check labels. The potatoes, beef, lettuce, cheese, and homemade spread are otherwise safe. If you are highly sensitive, use tamari or coconut aminos in place of Worcestershire. Always verify every packaged ingredient to be sure.
Can I freeze these burger bowls?
You can freeze the cooked beef and roasted potatoes for up to 3 months in freezer-safe containers. Thaw overnight in the refrigerator, then reheat in a skillet or air fryer. Do not freeze the lettuce, tomatoes, onions, or creamy spread, as they will become watery or separate. For best results, freeze the beef and potatoes in individual portions so you can thaw only what you need. Add fresh lettuce and sauce after reheating.
How do I reheat the bowls without overcooking the beef?
The best method is a skillet over medium heat with a splash of water, covered, for 4 to 5 minutes, or an air fryer at 350°F for 3 to 4 minutes for the potatoes. In the microwave, cover with a damp paper towel and heat in 30-second bursts until steaming. Avoid high power for long periods, which toughens the beef. Always add the cold lettuce, pickles, and sauce after reheating. If the beef seems dry, add a teaspoon of water or a little extra spread.
Can I make this recipe without potatoes?
Yes. Swap the roasted potatoes for roasted cauliflower, broccoli, or Brussels sprouts, or serve the beef over a bed of lettuce only for a lower-carb version. You can also use cauliflower rice, riced broccoli, or a mix of shredded cabbage and carrots. If you use cauliflower rice, sauté it in a hot pan with a little oil for 3 to 4 minutes to remove excess moisture. The bowl will still be satisfying, but you may want extra sauce and cheese to compensate.