Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
Export 15 ingredients for grocery delivery
Step 1
Adjust rack to top and middle position; preheat oven to 450 degrees. Wash and dry all produce. Trim and quarter zucchini lengthwise; slice crosswise into 1-inch-thick pieces. Halve and peel onion. Mince half the onion; slice remaining half into ½-inch-thick wedges. Zest and quarter lemon.
Step 2
Heat a drizzle of olive oil in a small pot over medium-high heat. Add minced onion; cook, stirring occasionally, until softened, 3-4 minutes. Stir in rice, raisins, turmeric, stock concentrate, and ¾ cup water (1½ cups for 4); season with salt and pepper. Bring to a boil; cover and reduce to a low simmer. Cook until rice is tender, 15-18 minutes. Keep covered off heat until ready to serve.
Step 3
Meanwhile, in a large bowl, combine beef, panko, Tunisian Spice, and 1 TBSP water (2 TBSP for 4 servings). Season with salt (we used ¾ tsp; use 1½ tsp for and pepper. Form into 10-12 1½-inch meatballs (20-24 for 4). Place on a baking sheet.
Step 4
On a second baking sheet, toss zucchini and onion wedges with a drizzle of olive oil, salt, and pepper. Roast on top rack until browned and tender, 18-20 minutes. Roast meatballs on middle rack until browned and cooked through, 15-18 minutes.
Step 5
Meanwhile, in a small bowl, combine sour cream and a squeeze of lemon juice to taste. Add water 1 tsp at a time until mixture reaches a drizzling consistency. Season with salt and pepper.
Step 6
Fluff rice with a fork; stir in roasted veggies, lemon zest, and half the almonds. (TIP: Transfer to a large bowl if the pot is overflowing.) Season with salt and pepper; divide between plates. Top with meatballs; drizzle with sauce and hot sauce to taste. Top with remaining almonds. Serve with remaining lemon wedges on the side.