These Sloppy Joe Bowls deliver all the classic, saucy flavor you love in a lighter, bun-free format. Ground beef is simmered in a savory-sweet Sloppy Joe sauce, then served over tender spaghetti squash with a side of roasted broccoli. It’s a comforting, protein-packed dinner that feels familiar, balanced, and weeknight-ready.
Soften the squashCarefully make a few shallow cuts around the outside of the spaghetti squash to allow steam to escape. Place it on a microwave-safe plate and microwave on medium-high in 5-minute increments.
Rotate and finishRotate the squash every 5 minutes until it’s tender when pressed, about 10–15 minutes total depending on size.
Prepare the squashLet the squash rest for 10 minutes. Cut it in half, scoop out the seeds, then use a fork to gently pull the flesh into strands. Set aside.
Sloppy Joe Mixture - Build the baseHeat olive oil in a large skillet over medium heat. Add the diced onion and garlic and cook, stirring occasionally, until softened and fragrant, about 5–7 minutes.
Brown the beefAdd the ground beef to the skillet and cook, breaking it up with a spoon, until browned and cooked through, about 5 minutes.
Simmer the sauceStir in the remaining Sloppy Joe ingredients. Bring the mixture to a gentle boil, then reduce the heat and let it simmer until thickened and flavorful. Taste and adjust seasoning as needed.
Roast Broccoli until crisp-tenderPreheat the oven to 400°F. Toss the broccoli florets with olive oil and sea salt, then spread them out on a parchment-lined baking sheet. Roast for 12–14 minutes, until tender with lightly crisp edges.
Serve - Assemble the bowlsDivide the spaghetti squash into bowls, spoon the Sloppy Joe mixture over the top, and serve with roasted broccoli on the side. Enjoy while warm.