“Toast the bulgur and the tomato stops tasting flat.”
Browning beef first creates fond; coating bulgur in that fond limits clumping during the covered simmer.
Crushed tomatoes bring enough liquid of their own that the broth measurement matters. The covered simmer and the five-minute rest do two different jobs, and skipping the rest leaves the bottom of the pan noticeably wetter than the top.
🥩 The promise: One skillet, four servings and about 55 minutes: browned beef and toasted bulgur that steam together under a lid into something you fluff rather than stir.


The grain is toasted in the beef fat for a full minute before any liquid arrives. That film of oil on each grain is what keeps them separate instead of collapsing into porridge.
Fluff from the edges inward with a fork. A spoon dragged through the middle mashes the softest grains and the whole pan turns claggy.
Heat 1 tablespoon (15 ml) of the olive oil in the skillet over medium-high and brown 1 lb (454 g) 90% lean ground beef in loose crumbles for 6 to 7 minutes, until no pink remains and the center reads 160°F (71°C). Move it to a clean bowl.

Add the remaining 1 tablespoon (15 ml) olive oil with 1 diced yellow onion (180 g), 1 diced red bell pepper (170 g), and ¼ teaspoon (1.5 g) of the kosher salt. Cook over medium heat 6 minutes, until glossy and softened at the edges.

Stir in 3 minced garlic cloves (15 g), 1 teaspoon (2 g) ground cumin, ½ teaspoon (1 g) ground allspice, and 1 teaspoon (1 g) dried mint for 30 seconds, scraping up the golden beef fond without letting the spices scorch.

Add 1 cup (180 g) medium-grind bulgur and stir 1 minute so every grain takes on a film of oil. Pour in 1 can (794 g) crushed tomatoes, 1½ cups (360 ml) low-sodium beef broth, the remaining 1 teaspoon (6 g) kosher salt, and ½ teaspoon (1 g) black pepper.

Return the beef, bring the pan to a simmer, cover it tightly, and cook on low 12 to 14 minutes. The bulgur is done when the grains are tender and no free liquid pools at the pan edge.

Take the skillet off the heat and let it rest covered 5 minutes. Fluff from the edges inward with a fork, fold in 2 tablespoons (8 g) chopped flat-leaf parsley, and taste once for salt.

The bulgur is tender but separate, the beef reads 160°F (71°C), and no watery tomato liquid pools behind the spoon. If liquid still pools at the pan edge, set the lid ajar and simmer 3 minutes more rather than raising the heat, which scorches tomato onto the base.
Toast the cumin and allspice in the hot oil for about 20 seconds before the bulgur goes in; dry spice hitting fat releases far more aroma than spice stirred into liquid.
🥗 Nutrition, roughly: about 560 calories per serving. Estimates only; brands, cuts and portion sizes change the numbers.