I know what you're thinking: No beans? In chili?! But while beans are standard for this comfort-food classic, you won't find them here. Sure, beans are a healthy source of protein and fiber, particularly for those who are plant-based, but when you're trying to follow a low-carb diet, they can come at a cost. While there's no reason to swear off them completely, you do have to eat them in smaller amounts. And I'm here to tell you that you don't need them in this flavorful, veggie-ful chili.
One of the things that has helped me most in my health and fitness journey is filling my meals with high-volume and high-nutrient foods in place of carbs and other calorie-dense options. So, instead of eating a bowlful of pasta, I'll load up the dish with vegetables, which helps keep me satisfied without overeating. This chili does exactly that. In place of the beans, there's zucchini, bell peppers, tomatoes, green chiles, and, of course, ground meat for protein.
If there are any low-carb vegetables you'd like to substitute or add, feel free to tweak the recipe to better suit your taste. You can also get creative with other sources of protein by swapping the ground beef for chicken or turkey, or even tofu. Let's dig in!
Original Recipe
Add olive oil in a large pan or pot over medium heat. Once the oil is hot, add the onions and garlic.
Add the ground beef with all the ground spices. Allow the meat to brown while breaking it apart with a wooden spoon or spatula so it doesn't clump up.
Once the ground beef is done, add the zucchini, chile, bell peppers, Worcestershire sauce, tomato paste, tomato sauce, diced tomatoes, bay leaf, and parsley.
Bring to a rolling boil for three minutes. Then, reduce heat to a simmer and cover for 20 minutes. If you like your chili a bit thinner, feel free to add a little beef broth.
Take off the heat and serve in a bowl with low-carb toppings like cheese, sour cream, or avocado slices.